From b6835d62e7e0eb52e61f698c38145ed17fd78f2e Mon Sep 17 00:00:00 2001 From: lucy Date: Tue, 1 Sep 2026 16:04:52 +0200 Subject: [PATCH] use vesktop instead of discord --- modules/hosts/base/configuration.nix | 14 +++----------- modules/hosts/base/home.nix | 15 --------------- modules/hosts/seele/configuration.nix | 1 - modules/programs/nixcord.nix | 5 +---- 4 files changed, 4 insertions(+), 31 deletions(-) diff --git a/modules/hosts/base/configuration.nix b/modules/hosts/base/configuration.nix index 02ee02e..f2a81b0 100644 --- a/modules/hosts/base/configuration.nix +++ b/modules/hosts/base/configuration.nix @@ -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 = { diff --git a/modules/hosts/base/home.nix b/modules/hosts/base/home.nix index a65698a..dcf777e 100644 --- a/modules/hosts/base/home.nix +++ b/modules/hosts/base/home.nix @@ -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"; } diff --git a/modules/hosts/seele/configuration.nix b/modules/hosts/seele/configuration.nix index 943d96f..b445c3a 100644 --- a/modules/hosts/seele/configuration.nix +++ b/modules/hosts/seele/configuration.nix @@ -27,7 +27,6 @@ }; }; - powerManagement.powertop.enable = true; systemd.sleep.settings.Sleep = { HibernateDelaySec = "1h"; }; diff --git a/modules/programs/nixcord.nix b/modules/programs/nixcord.nix index b4fc03e..fc1ff36 100644 --- a/modules/programs/nixcord.nix +++ b/modules/programs/nixcord.nix @@ -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;