use vesktop instead of discord

This commit is contained in:
lucy 2026-09-01 16:04:52 +02:00
commit b6835d62e7
4 changed files with 4 additions and 31 deletions

View file

@ -13,17 +13,6 @@
enable = true;
enablePkexecWrapper = true;
};
xdg.portal = {
enable = true;
xdgOpenUsePortal = true;
extraPortals = [
pkgs.xdg-desktop-portal-gtk
pkgs.xdg-desktop-portal-gnome
];
config = {
common.default = [ "gnome" ];
};
};
nix.settings.experimental-features = [
"nix-command"
"flakes"
@ -35,11 +24,14 @@
programs.niri = {
enable = true;
};
services.upower.enable = true;
services.xserver.xkb.layout = "us";
services.pipewire = {
enable = true;
alsa.enable = true;
pulse.enable = true;
};
security.rtkit.enable = true;
nixpkgs.config.allowUnfree = true;
users.users.lucy = {

View file

@ -54,21 +54,6 @@ in
gtk4.extraCss = builtins.readFile (config.scheme inputs.tt-gtk);
};
xdg.portal = {
enable = true;
config = {
niri = {
default = [
"gnome"
"gtk"
];
"org.freedesktop.impl.portal.Access" = [ "gtk" ];
"org.freedesktop.impl.portal.Notification" = [ "gtk" ];
"org.freedesktop.impl.portal.Secret" = [ "gnome-keyring" ];
};
};
};
services.polkit-gnome.enable = true; # polkit
dconf.settings."org/gnome/desktop/interface".color-scheme = "prefer-dark";
}

View file

@ -27,7 +27,6 @@
};
};
powerManagement.powertop.enable = true;
systemd.sleep.settings.Sleep = {
HibernateDelaySec = "1h";
};

View file

@ -8,10 +8,7 @@
imports = [ inputs.nixcord.homeModules.nixcord ];
programs.nixcord = {
enable = true;
discord = {
vencord.enable = true;
krisp.enable = true;
};
vesktop.enable = true;
quickCss = builtins.readFile (config.scheme inputs.tt-discord);
config = {
useQuickCss = true;