This commit is contained in:
js0ny 2025-11-07 12:19:39 +00:00
parent 64d100c252
commit 5921775239
13 changed files with 42 additions and 100 deletions

View file

@ -62,6 +62,7 @@
kdePackages.breeze
zotero
anki-bin
feishin
# Email
protonmail-bridge

View file

@ -3,21 +3,30 @@
pkgs,
...
}: {
imports = [
./packages.nix
];
home.file."${config.xdg.configHome}/niri/config.kdl" = {
text = ''
spawn-at-startup "waybar" // Status Bar
spawn-at-startup "dunst" // Notifications
spawn-at-startup "fcitx5" // Input Method
spawn-at-startup "${pkgs.hyprpolkitagent}/libexec/hyprpolkitagent"
spawn-at-startup
screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
prefer-no-csd // client-side decorations (window decorations)
input {
xkb {}
numlock
keyboard {
xkb {}
numlock
}
touchpad {
tap
naturalscroll
}
mouse {}
trackpoint {}
}
'';
enable = false; # TODO:

View file

@ -9,6 +9,6 @@
swaylock-effects # Screensaver
cliphist # Clipboard daemon
swww # Wallpaper daemon
pavucontrol
wmname
];
}

View file

@ -2,5 +2,6 @@
home.packages = with pkgs; [
waybar
pavucontrol
font-awesome
];
}

View file

@ -40,7 +40,7 @@
# Desktop Linux
./programs/desktop/plasma.nix
./programs/desktop/wayland-wm/hyprland.nix
./programs/desktop/wayland-wm/niri.nix
# General Program config
../../modules/home/programs/eza.nix