New structure since I kept struggling with the home-manager implemnentation

This commit is contained in:
2026-03-18 16:19:14 +00:00
parent 34bc525785
commit d2343cf895
4 changed files with 6 additions and 8 deletions
+3 -4
View File
@@ -100,7 +100,6 @@ The Nix flake definition for Droidnix.
{ {
# flake-parts requires you to define systems # flake-parts requires you to define systems
systems = [ "x86_64-linux" ]; systems = [ "x86_64-linux" ];
modules = [ inputs.stylix.nixosModules.default];
imports = [ imports = [
(import-tree ./generated/modules) # Auto-loads your modules (import-tree ./generated/modules) # Auto-loads your modules
.generated/hosts/traveldroid/traveldroid.nix # Explicitly load grouped host .generated/hosts/traveldroid/traveldroid.nix # Explicitly load grouped host
@@ -630,9 +629,9 @@ Sets theming for the terminal
{ {
# (NVF = Neovim/terminal flavor) # (NVF = Neovim/terminal flavor)
stylix.targets.nvf.enable = true; # stylix.targets.nvf.enable = true;
# feh wallpaper integration # feh wallpaper integration
stylix.targets.feh.enable = true; # stylix.targets.feh.enable = true;
} }
#+END_SRC #+END_SRC
@@ -901,7 +900,7 @@ Setting up GTK
#st # NVF / terminal target, or kitty #st # NVF / terminal target, or kitty
]; ];
# Stylix GTK target # Stylix GTK target
stylix.targets.gtk.enable = true; # stylix.targets.gtk.enable = true;
home-manager.users.${user.username} = { home-manager.users.${user.username} = {
gtk = { gtk = {
-1
View File
@@ -28,7 +28,6 @@
{ {
# flake-parts requires you to define systems # flake-parts requires you to define systems
systems = [ "x86_64-linux" ]; systems = [ "x86_64-linux" ];
modules = [ inputs.stylix.nixosModules.default];
imports = [ imports = [
(import-tree ./generated/modules) # Auto-loads your modules (import-tree ./generated/modules) # Auto-loads your modules
.generated/hosts/traveldroid/traveldroid.nix # Explicitly load grouped host .generated/hosts/traveldroid/traveldroid.nix # Explicitly load grouped host
+1 -1
View File
@@ -7,7 +7,7 @@
#st # NVF / terminal target, or kitty #st # NVF / terminal target, or kitty
]; ];
# Stylix GTK target # Stylix GTK target
stylix.targets.gtk.enable = true; # stylix.targets.gtk.enable = true;
home-manager.users.${user.username} = { home-manager.users.${user.username} = {
gtk = { gtk = {
@@ -2,7 +2,7 @@
{ {
# (NVF = Neovim/terminal flavor) # (NVF = Neovim/terminal flavor)
stylix.targets.nvf.enable = true; # stylix.targets.nvf.enable = true;
# feh wallpaper integration # feh wallpaper integration
stylix.targets.feh.enable = true; # stylix.targets.feh.enable = true;
} }