From 9e4fbf121632857812e941a8b5805d3cc1ad5bec Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Tue, 26 Aug 2025 22:41:01 +0200 Subject: [PATCH 1/3] chore(work): add gnupg as SSH agent --- hosts/work/home-config.nix | 5 +---- hosts/work/includes/home-manager.nix | 4 ++++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/hosts/work/home-config.nix b/hosts/work/home-config.nix index b61215e..d637898 100644 --- a/hosts/work/home-config.nix +++ b/hosts/work/home-config.nix @@ -2,10 +2,7 @@ config.modules = { application = { zathura.enable = true; - foot = { - enable = true; - font-size = "10.5"; - }; + foot.enable = true; }; audio.cmus.enable = true; cli = { diff --git a/hosts/work/includes/home-manager.nix b/hosts/work/includes/home-manager.nix index 5316a17..92fc843 100644 --- a/hosts/work/includes/home-manager.nix +++ b/hosts/work/includes/home-manager.nix @@ -28,4 +28,8 @@ xkb_variant = "altgr-intl"; }; }; + + home.sessionVariables = { + SSH_AUTH_SOCK = ''$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh''; + }; } From 13b1b72ab3e217fd1fd43820a40f9c3d518ffa49 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Tue, 26 Aug 2025 22:42:18 +0200 Subject: [PATCH 2/3] fix(desktop): make screen sharing work --- modules/home-manager/desktop/sway/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/home-manager/desktop/sway/default.nix b/modules/home-manager/desktop/sway/default.nix index 817f5fa..776b0e9 100644 --- a/modules/home-manager/desktop/sway/default.nix +++ b/modules/home-manager/desktop/sway/default.nix @@ -173,6 +173,7 @@ in portal = { enable = true; extraPortals = with pkgs; [ + xdg-desktop-portal xdg-desktop-portal-wlr xdg-desktop-portal-gtk ]; From f12c757732a2810e5f4bacbb1619847f212148fa Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Tue, 26 Aug 2025 22:43:22 +0200 Subject: [PATCH 3/3] chore(waybar): apply icons name upstream change for audio module --- .../home-manager/desktop/sway/includes/waybar.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/home-manager/desktop/sway/includes/waybar.nix b/modules/home-manager/desktop/sway/includes/waybar.nix index df1a1f1..d46baf1 100644 --- a/modules/home-manager/desktop/sway/includes/waybar.nix +++ b/modules/home-manager/desktop/sway/includes/waybar.nix @@ -1,4 +1,4 @@ -{lib, config, ...}: +{lib, config, ...}: with lib; let cfg = config.modules.desktop.sway; @@ -22,7 +22,7 @@ in "sway/mode" ]; modules-right = [ - "network" + "network" "custom/sep" ] ++ ( if cfg.waybar.laptop then [ @@ -38,15 +38,15 @@ in "memory" "cpu" "temperature" - "custom/sep" + "custom/sep" ] ++ ( if cfg.waybar.gpuThermal.enable then [ "temperature#gpu" "custom/sep" - ] + ] else [ ] - ) ++ + ) ++ [ "pulseaudio" "custom/sep" @@ -101,8 +101,8 @@ in "format-icons" = { "car" = ""; "default" = ""; - "handsfree" = "󰋎"; - "headphones" = "󰋋"; + "hands-free" = "󰋎"; + "headphone" = "󰋋"; "headset" = "󰋎"; "phone" = ""; "portable" = "";