diff options
author | David Morgan <djm_uk@protonmail.com> | 2023-01-06 16:19:17 +0000 |
---|---|---|
committer | David Morgan <djm_uk@protonmail.com> | 2023-01-06 16:19:17 +0000 |
commit | d1cb6ec11b1abe014915b662b50bded9bb64794d (patch) | |
tree | 0002919418baf581983618ee346a4f7f64367446 /nix-conf/machines | |
parent | 36de58b632cb7d0c35bb98b1808ff05ebb21cb22 (diff) | |
download | dotfiles-d1cb6ec11b1abe014915b662b50bded9bb64794d.tar.gz |
Use gnome keyring without gnome (plus pipewire)
Diffstat (limited to 'nix-conf/machines')
-rw-r--r-- | nix-conf/machines/egalmoth/configuration.nix | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/nix-conf/machines/egalmoth/configuration.nix b/nix-conf/machines/egalmoth/configuration.nix index 224fad2..ae2dc0b 100644 --- a/nix-conf/machines/egalmoth/configuration.nix +++ b/nix-conf/machines/egalmoth/configuration.nix @@ -66,11 +66,14 @@ services.xserver.exportConfiguration = true; services.xserver.displayManager.gdm.enable = true; - services.xserver.desktopManager.gnome.enable = true; - programs.ssh.askPassword = lib.mkDefault "${pkgs.gnome.seahorse}/libexec/seahorse/ssh-askpass"; + #programs.dconf.enable = true; + programs.seahorse.enable = true; + services.gnome.gnome-keyring.enable = true; + security.pam.services.login.enableGnomeKeyring = true; + security.pam.services.passwd.enableGnomeKeyring = true; services.xserver.displayManager.sessionPackages = [ pkgs.sway ]; - #services.xserver.displayManager.defaultSession = "none+i3"; - services.xserver.displayManager.defaultSession = "sway"; + services.xserver.displayManager.defaultSession = "none+i3"; + #services.xserver.displayManager.defaultSession = "sway"; services.xserver.windowManager.i3.enable = true; services.upower.enable = true; @@ -108,6 +111,13 @@ services.dbus.enable = true; + security.rtkit.enable = true; + services.pipewire = { + enable = true; + alsa.enable = true; + pulse.enable = true; + }; + users.users.djm = { isNormalUser = true; description = "David Morgan"; @@ -136,6 +146,7 @@ environment.systemPackages = with pkgs; [ acpi acpitool + alsa-utils bemenu #dbus-sway-environment firefox |