This commit is contained in:
2026-07-25 21:08:05 -07:00
parent 68de58a80c
commit 760958e7a3
6 changed files with 78 additions and 8 deletions
+31
View File
@@ -0,0 +1,31 @@
# This is your system's configuration file.
# Use this to configure your system environment (it replaces /etc/nixos/configuration.nix)
{
inputs,
lib,
config,
pkgs,
...
}: {
# --- Display & window managers ---
services.displayManager.sddm.enable = true;
services.displayManager.sddm.wayland.enable = true;
programs.niri.enable = true;
programs.skwd-wall.enable = true;
programs.gamescope.enable = true;
services.gnome.gnome-keyring.enable = true;
programs.seahorse.enable = true;
environment.systemPackages = with pkgs; [
# -- Niri extras --
xwayland-satellite
fuzzel
waybar
brightnessctl
playerctl
mako
swaylock
inputs.awww.packages.${pkgs.stdenv.hostPlatform.system}.awww
];
}