From 3afc3d11dbf68edb06c08ea4b8f863cb0e9915cb Mon Sep 17 00:00:00 2001 From: Jade Date: Sun, 26 Feb 2023 21:50:52 +0100 Subject: [PATCH] idk i should be doing this cleanierr --- modules/desktop/audio.nix | 4 ++-- modules/desktop/default.nix | 1 + modules/desktop/mail.nix | 18 ++++++++++++++++++ potatobook-g/configuration.nix | 1 + 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 modules/desktop/mail.nix diff --git a/modules/desktop/audio.nix b/modules/desktop/audio.nix index 8abfc6c..a5598a9 100644 --- a/modules/desktop/audio.nix +++ b/modules/desktop/audio.nix @@ -19,12 +19,12 @@ pulseaudioFull easyeffects cava - volumeicon + pa_applet playerctl ]; xsession.windowManager.i3.config.startup = [ { - command = "pkill volumeicon; volumeicon"; + command = "pkill pa_applet; pa_applet"; always = true; } ]; diff --git a/modules/desktop/default.nix b/modules/desktop/default.nix index cb253b3..cf04f76 100644 --- a/modules/desktop/default.nix +++ b/modules/desktop/default.nix @@ -51,6 +51,7 @@ in with lib; { ./polybar.nix ./social.nix ./xkeysnail.nix + ./mail.nix ]).content; options.jade.desktop = { enable = mkEnableOption "Enable the i3 setup"; diff --git a/modules/desktop/mail.nix b/modules/desktop/mail.nix new file mode 100644 index 0000000..4684776 --- /dev/null +++ b/modules/desktop/mail.nix @@ -0,0 +1,18 @@ +{ config, lib, pkgs, ... }: + +let cfg = config.jade.desktop.mail; +in with lib; { + options.jade.desktop.mail = { + enable = mkEnableOption "Enable thunderbird mail stuff"; + }; + config = mkIf cfg.enable { + home-manager.users.jade = { pkgs, ... }: { + programs.thunderbird = { + enable = true; + profiles.jade = { + isDefault = true; + }; + }; + }; + }; +} diff --git a/potatobook-g/configuration.nix b/potatobook-g/configuration.nix index c3fdd12..42d1319 100644 --- a/potatobook-g/configuration.nix +++ b/potatobook-g/configuration.nix @@ -38,6 +38,7 @@ kdeconnect.enable = true; cloud.enable = true; social.enable = true; + mail.enable = true; }; terminal.enable = true; neovim.enable = true;