blob: 6e333e7c1f4fe8007b03d8c47331f4d4dc58fbee (
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
|
{ pkgs, ... }:
{
programs.niri = {
enable = true;
};
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
}
|