From 24184e7e4adc5125cbcda9641149f8a78be976bb Mon Sep 17 00:00:00 2001 From: roxwize Date: Sun, 9 Feb 2025 14:10:36 -0500 Subject: [PATCH] ~ Signed-off-by: roxwize --- nixos/home/base.nix | 29 +++++++++++++++++++++++++++++ nixos/packages.nix | 1 - 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/nixos/home/base.nix b/nixos/home/base.nix index ca8a9a8..d9117d3 100644 --- a/nixos/home/base.nix +++ b/nixos/home/base.nix @@ -24,6 +24,28 @@ "rmpc".source = ../../configs/rmpc; }; + accounts.email = { + maildirBasePath = "mail"; + accounts.rae = rec { + address = "rae@roxwize.xyz"; + realName = "Rae 5e"; + userName = address; + gpg = { + key = "6F92AED338D339DE14E7491C5B1A0FAB9BAB81EE"; + signByDefault = true; + }; + imap = { + host = "mail.privateemail.com"; + port = 993; + }; + smtp = { + host = imap.host; + port = 465; + }; + thunderbird.enable = true; + }; + }; + programs = { fish = { enable = true; @@ -46,6 +68,13 @@ font.name = "Fira Code"; themeFile = "mayukai"; }; + password-store = { + enable = true; + settings = { + PASSWORD_STORE_DIR = "/home/rae/.dotfiles/secrets"; + PASSWORD_STORE_KEY = "6F92AED338D339DE14E7491C5B1A0FAB9BAB81EE"; + }; + }; rofi = { enable = true; font = "Fira Code Light 11"; diff --git a/nixos/packages.nix b/nixos/packages.nix index 1b09da9..1476af7 100644 --- a/nixos/packages.nix +++ b/nixos/packages.nix @@ -99,7 +99,6 @@ # misc catppuccin-sddm # Soothing pastel theme for SDDM kdePackages.kdenlive # Free and open source video editor, based on MLT Framework and KDE Frameworks - kdePackages.kservice # KService allows to query information about installed applications and their associated file types. mlt #! Open source multimedia framework, designed for television broadcasting (This is fucking stupid) nmap # Free and open source utility for network discovery and security auditing obs-studio # Free and open source software for video recording and live streaming