blob: a2a1bb337f3c44525e695f89fa676e00bfdc0644 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
{ pkgs, ... }:
{
programs.niri = {
enable = true;
settings = {
};
};
home.packages = with pkgs; [
fuzzel
swaylock
alacritty
swaybg # wallpaper
];
xdg.configFile."niri/config.kdl".source = ./niri/config.kdl;
programs.alacritty.enable = true; # Super+T in the default setting (terminal)
programs.fuzzel.enable = true; # Super+D in the default setting (app launcher)
programs.swaylock.enable = true; # Super+Alt+L in the default setting (screen locker)
programs.waybar.enable = true; # launch on startup in the default setting (bar)
services.mako.enable = true; # notification daemon
services.swayidle.enable = true; # idle management daemon
services.polkit-gnome.enable = true; # polkit
}
|