From c81444f92484c4c338db4820b0f80beac6c2beb7 Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Thu, 25 Sep 2025 21:35:37 +0200 Subject: [PATCH] [hypr] Add deps --- nixos/modules/desktop/hyprland/default.nix | 4 +++- nixos/users/tdpeuter/dotfiles.nix | 13 +++++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/nixos/modules/desktop/hyprland/default.nix b/nixos/modules/desktop/hyprland/default.nix index f4ee140..73ace5d 100644 --- a/nixos/modules/desktop/hyprland/default.nix +++ b/nixos/modules/desktop/hyprland/default.nix @@ -23,6 +23,8 @@ in { waycorner wlsunset wl-clipboard # Copying to system clipboard in vim + wl-mirror # Mirror an output + wdisplays # Tool to configure displays glib @@ -45,9 +47,9 @@ in { }; services = { + dbus.enable = true; displayManager.ly.enable = true; gnome.gnome-keyring.enable = true; - power-profiles-daemon.enable = true; xserver.videoDrivers = [ "nvidia" ]; }; }; diff --git a/nixos/users/tdpeuter/dotfiles.nix b/nixos/users/tdpeuter/dotfiles.nix index d56b93e..53d0e4d 100644 --- a/nixos/users/tdpeuter/dotfiles.nix +++ b/nixos/users/tdpeuter/dotfiles.nix @@ -78,14 +78,13 @@ in { source = ../../../stow/zellij/.config/zellij; }; ".gnupg" = { - enable = false; - # inherit (config.programs.gnupg.agent) enable; # TODO Enable Me + inherit (config.programs.gnupg.agent) enable; source = ../../../stow/gnupg/.gnupg; recursive = true; -# onChange = '' -# chmod 700 /home/tdpeuter/.gnupg -# chmod 600 /home/tdpeuter/.gnupg/* -# ''; + onChange = '' + chmod 700 /home/tdpeuter/.gnupg + # chmod 600 /home/tdpeuter/.gnupg/* # Already read-only? + ''; }; ".ssh/config" = lib.mkIf config.sisyphus.programs.ssh.enable { inherit (config.sisyphus.programs.ssh) enable; @@ -104,12 +103,10 @@ in { } (lib.mkIf (config.users.users.tdpeuter.shell == pkgs.zsh) { ".oh-my-zsh" = { - enable = config.users.users.tdpeuter.shell == pkgs.zsh; source = "${pkgs.oh-my-zsh}/share/oh-my-zsh"; recursive = true; }; ".oh-my-zsh/themes/tdpeuter.zsh-theme" = { - enable = config.users.users.tdpeuter.shell == pkgs.zsh; source = ../../../stow/zsh/.oh-my-zsh/themes/tdpeuter.zsh-theme; }; ".zshrc" = {