From 42faba76ea1f3018ff27b583a84ba2959d280c9d Mon Sep 17 00:00:00 2001 From: Sam Rolfe Date: Mon, 9 Feb 2026 22:33:05 +1100 Subject: [PATCH] Restore waybar from dotfiles; add fonts; use grim+slurp+swappy screenshot --- home/sam/config/niri/config.kdl | 1 + hosts/sam-4screen-desktop/configuration.nix | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/home/sam/config/niri/config.kdl b/home/sam/config/niri/config.kdl index efbc25c..6294ffb 100644 --- a/home/sam/config/niri/config.kdl +++ b/home/sam/config/niri/config.kdl @@ -342,6 +342,7 @@ binds { // Mod-Shift-/, which is usually the same as Mod-?, // shows a list of important hotkeys. + Mod+Shift+S { spawn-sh "grim -g \"$(slurp)\" - | swappy -f -"; } Mod+Shift+Slash { show-hotkey-overlay; } // Suggested binds for running programs: terminal, app launcher, screen locker. diff --git a/hosts/sam-4screen-desktop/configuration.nix b/hosts/sam-4screen-desktop/configuration.nix index 25cdff7..2f4ab4e 100644 --- a/hosts/sam-4screen-desktop/configuration.nix +++ b/hosts/sam-4screen-desktop/configuration.nix @@ -238,10 +238,13 @@ PermitRootLogin = "no"; # Minimal system packages needed for the session and core usability environment.systemPackages = with pkgs; [ + swappy + font-awesome + nerd-fonts.jetbrains-mono spotify vlc telegram-desktop -flameshot + flameshot waybar firefox google-chrome