aboutsummaryrefslogtreecommitdiff
path: root/share/home/hyprdesktop.nix
diff options
context:
space:
mode:
authorMiran Bastaja <miran.bastaja04@gmail.com>2024-03-07 00:34:30 +0100
committerMiran Bastaja <miran.bastaja04@gmail.com>2024-03-07 00:34:30 +0100
commit7b5bf013daf1038cc11872868e6822eb14eb2861 (patch)
tree194c639a8efb86c94165fd84dbe8948bbe804483 /share/home/hyprdesktop.nix
parent26b851c43bd88a9626fc9e18a4a9d0b235b3f2a2 (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.nix11
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";
};
};
}