diff --git a/modules/applications/firefox.nix b/modules/applications/firefox.nix index c95adc4..a1b1b1d 100644 --- a/modules/applications/firefox.nix +++ b/modules/applications/firefox.nix @@ -65,6 +65,8 @@ in with lib; { }; }; + home.packages = with pkgs; [ tridactyl-native ]; + # This is a bit silly as this is currently managed by my make dot config. xdg.configFile."tridactyl/tridactylrc".source = pkgs.fetchurl { url = diff --git a/modules/profiles/graphical.nix b/modules/profiles/graphical.nix index b3b6097..272a36f 100644 --- a/modules/profiles/graphical.nix +++ b/modules/profiles/graphical.nix @@ -1,10 +1,5 @@ { config, lib, pkgs, ... }: { - imports = [ - ../applications/firefox.nix - ../applications/nextcloud.nix - ../system/gtk.nix - ./minimal.nix - ]; + imports = [ ./minimal.nix ]; this = { graphical.enable = true; diff --git a/modules/profiles/minimal.nix b/modules/profiles/minimal.nix index 5145b06..6788934 100644 --- a/modules/profiles/minimal.nix +++ b/modules/profiles/minimal.nix @@ -6,7 +6,11 @@ let sha256 = "sha256-alm6KRFca4VjzTyVEg+j1s0uKaSfvV76o3sgYNAisSA="; }; in { - imports = [ ../. ../system/xdg.nix ]; + + imports = [ + ../. # This imports /modules/default.nix + ../system/xdg.nix + ]; # Allow Cleanup, nix, & flakes nix = { settings = { diff --git a/modules/system/gtk.nix b/modules/system/gtk.nix index 4e4f2b2..52ea786 100644 --- a/modules/system/gtk.nix +++ b/modules/system/gtk.nix @@ -3,11 +3,7 @@ let graphical = config.this.graphical; in with lib; { config = mkIf graphical.enable { home-manager.users.james = { - home.packages = with pkgs; [ - dracula-theme - kora-icon-theme - numix-cursor-theme - ]; + home.packages = with pkgs; [ dracula-theme kora-icon-theme ]; home.sessionVariables = { GTK_THEME = "Dracula"; }; systemd.user.sessionVariables = { GTK_THEME = "Dracula"; }; @@ -15,7 +11,6 @@ in with lib; { [Settings] gtk-theme-name=Dracula gtk-icon-theme-name=kora - gtk-cursor-theme-name=Numix-Cursor gtk-fallback-icon-theme=gnome gtk-application-prefer-dark-theme=true gtk-xft-hinting=1