diff --git a/home/desktop/default.nix b/home/desktop/default.nix index 5dfd87b..fd96db8 100644 --- a/home/desktop/default.nix +++ b/home/desktop/default.nix @@ -1,33 +1,22 @@ -{ config, pkgs, ... }: +{ pkgs, ... }: { imports = [ ./fonts.nix ./pass.nix ]; - home.packages = [ - pkgs.alacritty - pkgs.tofi - pkgs.i3status-rust - pkgs.wlsunset + home.packages = with pkgs; [ + discord + seahorse - pkgs.discord - - pkgs.seahorse + wl-clipboard ]; - programs.alacritty.enable = true; - xdg.configFile."alacritty".source = "${config.dotfiles.path}/.config/alacritty"; - - xdg.configFile = { - "sway".source = "${config.dotfiles.path}/.config/sway"; - "i3status-rust".source = "${config.dotfiles.path}/.config/i3status-rust"; - "tofi/config".source = "${config.dotfiles.path}/.config/tofi/config"; - }; - home.pointerCursor = { gtk.enable = true; + x11.enable = true; package = pkgs.capitaine-cursors; name = "capitaine-cursors"; + size = 48; }; } diff --git a/home/desktop/sway.nix b/home/desktop/sway.nix new file mode 100644 index 0000000..43a7d5c --- /dev/null +++ b/home/desktop/sway.nix @@ -0,0 +1,22 @@ +{ config, pkgs, ... }: +{ + home.packages = with pkgs; [ + alacritty + tofi + i3status-rust + mako + wlsunset + kanshi + grim + slurp + ]; + + xdg.configFile = { + "sway".source = "${config.dotfiles.path}/.config/sway"; + "i3status-rust".source = "${config.dotfiles.path}/.config/i3status-rust"; + "tofi/config".source = "${config.dotfiles.path}/.config/tofi/config"; + }; + + programs.alacritty.enable = true; + xdg.configFile."alacritty".source = "${config.dotfiles.path}/.config/alacritty"; +} diff --git a/hosts/haze/home.nix b/hosts/haze/home.nix index d1d4895..24c30b0 100644 --- a/hosts/haze/home.nix +++ b/hosts/haze/home.nix @@ -7,5 +7,7 @@ ../../home/dotfiles.nix ../../home/helix.nix ../../home/minecraft.nix + ../../home/desktop + ../../home/desktop/sway.nix ]; }