mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 16:53:00 +00:00
niri
This commit is contained in:
parent
64d100c252
commit
5921775239
13 changed files with 42 additions and 100 deletions
|
|
@ -62,6 +62,7 @@
|
|||
kdePackages.breeze
|
||||
zotero
|
||||
anki-bin
|
||||
feishin
|
||||
|
||||
# Email
|
||||
protonmail-bridge
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -9,6 +9,6 @@
|
|||
swaylock-effects # Screensaver
|
||||
cliphist # Clipboard daemon
|
||||
swww # Wallpaper daemon
|
||||
pavucontrol
|
||||
wmname
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,5 +2,6 @@
|
|||
home.packages = with pkgs; [
|
||||
waybar
|
||||
pavucontrol
|
||||
font-awesome
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue