niri configuration added

This commit is contained in:
Semere Meharena Mebrahtom 2026-07-19 21:18:59 +02:00
parent 0a4fb0c4d3
commit 6f3c035316
Signed by: semere
GPG key ID: 7FC937214DF30488
6 changed files with 178 additions and 9 deletions

View file

@ -38,28 +38,44 @@
programs.dconf.enable = true;
security.pam.services.swaylock = { };
xdg.portal = {
enable = true;
extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
config = {
common = {
default = [ "gtk" ];
};
};
};
qt = {
enable = true;
platformTheme = "gnome";
style = "adwaita-dark";
};
services.getty.autologinUser = "${userVars.username}";
# services.getty.autologinUser = "${userVars.username}";
environment.systemPackages = with pkgs; [
pamixer
brightnessctl
wl-clipboard
wmenu
fuzzel
fnott
foot
tor-browser
grim
slurp
# grim
# slurp
wlopm
];
home-manager.users."${userVars.username}" = {
dconf.settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
};
};
gtk = {
enable = true;
theme = {