diff options
| author | Miran Bastaja <miran.bastaja04@gmail.com> | 2024-03-07 00:34:30 +0100 |
|---|---|---|
| committer | Miran Bastaja <miran.bastaja04@gmail.com> | 2024-03-07 00:34:30 +0100 |
| commit | 7b5bf013daf1038cc11872868e6822eb14eb2861 (patch) | |
| tree | 194c639a8efb86c94165fd84dbe8948bbe804483 /share/home/hyprdesktop.nix | |
| parent | 26b851c43bd88a9626fc9e18a4a9d0b235b3f2a2 (diff) | |
Slim down client machines, fix some issues
- completely remove emacs module
- use nixpkgs hyprland package instead of the flake
- fix tofi desktop file cache issue
- update flake lock
- wonderland: remove madhatter
- remove hyprdesktop module from clients' sharedModules and move it into
the users' individual modules wherever it's needed
Diffstat (limited to 'share/home/hyprdesktop.nix')
| -rw-r--r-- | share/home/hyprdesktop.nix | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/share/home/hyprdesktop.nix b/share/home/hyprdesktop.nix index 166a18b..6f923e7 100644 --- a/share/home/hyprdesktop.nix +++ b/share/home/hyprdesktop.nix @@ -1,7 +1,7 @@ # Module containing a bunch of things that make up a `desktop environment` built # off of hyprland. I install this on all my desktop/laptop machines. # IMPORTANT: this module requires the system to already have `programs.hyprland` -# enabled. You can enable it by importing `share/system/hyprland.nix` +# enabled. { pkgs, config, inputs, ... }: { imports = [ # Custom home manager modules @@ -18,7 +18,6 @@ ./kitty.nix ./offpunk.nix ./firefox - #./emacs ./helix.nix ]; @@ -169,6 +168,7 @@ zathura # document reader bitwarden # password manager heroic # FOSS game launcher for GOG & Epic + foliate # Gaming jdk17_headless @@ -198,13 +198,14 @@ ]; userDirs = let - home = config.home.homeDirectory; + annex = "${config.home.homeDirectory}/Annex"; in { enable = true; createDirectories = true; - pictures = "${home}/Annex/Pictures"; - music = "${home}/Annex/Music"; + pictures = "${annex}/Pictures"; + music = "${annex}/Music"; + documents = "${annex}/Documents"; }; }; } |
