|
|
| Line 1: |
Line 1: |
| programs.waybar.enable = true; # top bar
| | However, since Niri does not support text-input-v1, sometimes enabling text-input-v3 by manually adding {{ic|<nowiki>--wayland-text-input-version=3</nowiki>}} flag is necessary for IME to work: |
| environment.systemPackages = with pkgs; [ alacritty fuzzel swaylock mako swayidle ];
| |
| |name=/etc/nixos/configuration.nix|lang=nix}}Or using [[Home Manager]]:{{file|~/.config/home-manager/home.nix|nix|3=
| |
| 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
| |
| home.packages = with pkgs; [
| |
| swaybg # wallpaper
| |
| ];
| |
| |name=~/.config/home-manager/home.nix|lang=nix}}
| |