enable niri, disable gnome

This commit is contained in:
lucy 2026-10-04 00:14:00 +02:00
commit 698cea66f0

View file

@ -1,4 +1,9 @@
{ config, lib, pkgs, ... }:
{
config,
lib,
pkgs,
...
}:
{
hardware.graphics.enable = true;
@ -37,7 +42,6 @@
LC_TIME = "de_DE.UTF-8";
};
services.displayManager.gdm.enable = true;
services.desktopManager.gnome.enable = true;
services.emacs.enable = false;
services.xserver.xkb = {
layout = "eu";
@ -46,6 +50,12 @@
services.printing.enable = true;
services.pulseaudio.enable = false;
security.rtkit.enable = true;
# add niri
security.polkit.enable = true; # polkit
security.polkit.enablePkexecWrapper = true;
services.gnome.gnome-keyring.enable = true;
programs.niri.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
@ -55,10 +65,8 @@
programs.nixcord = {
enable = true;
user = "lucy";
discord.vencord.enable = true;
discord.krisp.enable = true;
discord.openASAR.enable = false;
discord.enable = false;
vesktop.enable = true;
config.plugins = {
messageLogger.enable = true;
messageClickActions.enable = true;
@ -100,6 +108,8 @@
adw-gtk3
papirus-icon-theme
apple-cursor
polkit_gnome
xwayland-satellite
];
};
fonts.packages = with pkgs; [
@ -108,7 +118,7 @@
noto-fonts
noto-fonts-cjk-sans
noto-fonts-color-emoji
inter
inter
];
programs.chromium.enable = true;
programs.chromium.extensions = [