diff --git a/.gitattributes b/.gitattributes index afb59d5..aeebdda 100644 --- a/.gitattributes +++ b/.gitattributes @@ -6,7 +6,4 @@ lazy-lock.json -diff *.png filter=lfs diff=lfs merge=lfs -text # git crypt -home/secrets/fonts/* filter=git-crypt diff=git-crypt -home/secrets/*.nix filter=git-crypt diff=git-crypt -home/secrets/fallback.nix !filter !diff -home/secrets/sops.nix !filter !diff +home/secrets/fonts/* filter=git-crypt diff=git-crypt diff --git a/home/apps/git.nix b/home/apps/git.nix index e9bbb5a..429082d 100644 --- a/home/apps/git.nix +++ b/home/apps/git.nix @@ -1,6 +1,18 @@ -{pkgs, ...}: let +{ + config, + pkgs, + ... +}: let inherit (pkgs.stdenv.hostPlatform) isDarwin; in { + sops.secrets."gitconfig-work".path = "${config.xdg.configHome}/git/gitconfig-work"; + programs.git.includes = [ + { + condition = "gitdir:~/Code/work/"; + path = config.sops.secrets.gitconfig-work.path; + } + ]; + programs.git = { enable = true; userName = "winston"; diff --git a/home/apps/kubernetes.nix b/home/apps/kubernetes.nix index fea5c88..c95a702 100644 --- a/home/apps/kubernetes.nix +++ b/home/apps/kubernetes.nix @@ -41,6 +41,15 @@ ''; }; + sops.secrets = let + konfStore = "${config.xdg.configHome}/.kube/konfs/store"; + in { + "konf-ctp".path = "${konfStore}/ctp_ctp.yaml"; + "konf-fra1".path = "${konfStore}/fra1_fra1.yaml"; + "konf-work-prod".path = "${konfStore}/work-prod_work-prod.yaml"; + "konf-work-staging".path = "${konfStore}/work-staging_work-staging.yaml"; + }; + home.sessionVariables = { KREW_ROOT = "${config.xdg.dataHome}/krew"; KUBECACHEDIR = "${config.xdg.cacheHome}/kube"; diff --git a/home/apps/mail.nix b/home/apps/mail.nix index 774125d..ba7175f 100644 --- a/home/apps/mail.nix +++ b/home/apps/mail.nix @@ -1,289 +1,163 @@ { config, - lib, pkgs, ... -}: let - inherit (pkgs.stdenv.hostPlatform) isLinux; -in { - accounts.email.maildirBasePath = "${config.xdg.dataHome}/mail"; - - accounts.email.accounts = { - "personal" = { - primary = true; - passwordCommand = "${lib.getExe pkgs.gopass} -o mail/personal"; - maildir.path = "personal"; - - aliases = ["hey@winston.sh"]; - - imap = { - host = "imap.fastmail.com"; - port = 993; - tls.enable = true; - }; - - smtp = { - host = "smtp.fastmail.com"; - port = 465; - tls.enable = true; - }; - - mbsync = { - enable = true; - create = "both"; - expunge = "both"; - }; - - imapnotify = { - enable = true; - onNotify = "${lib.getExe pkgs.isync} %s"; - onNotifyPost = "${lib.getExe pkgs.notmuch} new && ${lib.getExe pkgs.libnotify} 'New mail arrived'"; - }; - - msmtp.enable = true; - neomutt = { - enable = true; - }; - notmuch.enable = true; - }; - }; - - home.packages = with pkgs; [w3m]; - - services.imapnotify.enable = isLinux; - +}: { + home.packages = with pkgs; [chroma pandoc w3m]; + sops.secrets."aerc-accounts".path = "${config.xdg.configHome}/aerc/accounts.conf"; programs = { - mbsync.enable = true; - msmtp.enable = true; - neomutt = { + aerc = { enable = true; - sidebar.enable = true; - sort = "reverse-threads"; - vimKeys = true; - extraConfig = ""; - settings = { - mailcap_path = "$HOME/.config/neomutt/mailcap:$mailcap_path"; + extraConfig = { + general = { + default-save-path = "~/Downloads"; + pgp-provider = "gpg"; + # sops-nix manages the accounts.conf, + # so the permissions appear unsafe to aerc + unsafe-accounts-conf = true; + }; + filters = { + "text/plain" = "colorize"; + "text/html" = "w3m -s -T text/html -o display_link_number=1 -dump | colorize"; + "text/calendar" = "calendar"; + "message/delivery-status" = "colorize"; + "message/rfc822" = "colorize"; + }; }; - binds = [ - { - map = ["index" "pager"]; - key = "i"; - action = "noop"; - } - { - map = ["index" "pager"]; - key = "g"; - action = "noop"; - } - { - map = ["index"]; - key = "\\Cf"; - action = "noop"; - } - { - map = ["index" "pager"]; - key = "M"; - action = "noop"; - } - { - map = ["index" "pager"]; - key = "C"; - action = "noop"; - } - { - map = ["index"]; - key = "gg"; - action = "first-entry"; - } - { - map = ["index"]; - key = "j"; - action = "next-entry"; - } - { - map = ["index"]; - key = "k"; - action = "previous-entry"; - } - { - map = ["attach"]; - key = ""; - action = "view-mailcap"; - } - { - map = ["attach"]; - key = "l"; - action = "view-mailcap"; - } - { - map = ["editor"]; - key = ""; - action = "noop"; - } - { - map = ["index"]; - key = "G"; - action = "last-entry"; - } - { - map = ["index"]; - key = "gg"; - action = "first-entry"; - } - { - map = ["pager" "attach"]; - key = "h"; - action = "exit"; - } - { - map = ["pager"]; - key = "j"; - action = "next-line"; - } - { - map = ["pager"]; - key = "k"; - action = "previous-line"; - } - { - map = ["pager"]; - key = "l"; - action = "view-attachments"; - } - { - map = ["index"]; - key = "D"; - action = "delete-message"; - } - { - map = ["index"]; - key = "U"; - action = "undelete-message"; - } - { - map = ["index"]; - key = "L"; - action = "limit"; - } - { - map = ["index"]; - key = "h"; - action = "noop"; - } - { - map = ["index"]; - key = "l"; - action = "display-message"; - } - { - map = ["index" "query"]; - key = ""; - action = "tag-entry"; - } - { - map = ["browser"]; - key = "h"; - action = "goto-parent"; - } - # { map = [ "browser" ]; key = "h"; action = "'..' \"Go to parent folder\""; } - { - map = ["index" "pager"]; - key = "H"; - action = "view-raw-message"; - } - { - map = ["browser"]; - key = "l"; - action = "select-entry"; - } - { - map = ["browser"]; - key = "gg"; - action = "top-page"; - } - { - map = ["browser"]; - key = "G"; - action = "bottom-page"; - } - { - map = ["pager"]; - key = "gg"; - action = "top"; - } - { - map = ["pager"]; - key = "G"; - action = "bottom"; - } - { - map = ["index" "pager" "browser"]; - key = "d"; - action = "half-down"; - } - { - map = ["index" "pager" "browser"]; - key = "u"; - action = "half-up"; - } - { - map = ["index" "pager"]; - key = "S"; - action = "sync-mailbox"; - } - { - map = ["index" "pager"]; - key = "R"; - action = "group-reply"; - } - { - map = ["index"]; - key = "\\031"; - action = "previous-undeleted"; - } - { - map = ["index"]; - key = "\\005"; - action = "next-undeleted"; - } - { - map = ["pager"]; - key = "\\031"; - action = "previous-line"; - } - { - map = ["pager"]; - key = "\\005"; - action = "next-line"; - } - { - map = ["editor"]; - key = ""; - action = "complete-query"; - } - ]; - }; - notmuch.enable = true; - }; + extraBinds = { + global = { + "" = ":prev-tab"; + "" = ":next-tab"; + "" = ":term"; + "?" = ":help keys"; + }; - # need to use setsid on video/* mpv - xdg.configFile = { - "neomutt/mailcap".text = let - openurl = "${config.xdg.configHome}/neomutt/openurl"; - in '' - text/plain; $EDITOR %s ; - text/html; ${openurl} %s ; nametemplate=%s.html - text/html; ${lib.getExe pkgs.lynx} -assume_charset=%{charset} -display_charset=utf-8 -dump -width=1024 %s; nametemplate=%s.html; copiousoutput; - image/*; ${openurl} %s ; - video/*; ${lib.getExe pkgs.mpv} --quiet %s &; copiousoutput - audio/*; ${lib.getExe pkgs.mpv} %s ; - application/pdf; ${openurl} %s ; - application/pgp-encrypted; ${lib.getExe pkgs.gnupg} -d '%s'; copiousoutput; - application/pgp-keys; ${lib.getExe pkgs.gnupg} --import '%s'; copiousoutput; - ''; - "neomutt/openurl" = { - source = ./neomutt/openurl; - executable = true; + messages = { + q = ":quit"; + j = ":next"; + k = ":prev"; + "" = ":prev"; + "" = ":next"; + "" = ":next 50%"; + "" = ":prev 50%"; + "" = ":next 100%"; + "" = ":prev 100%"; + "" = ":next 100%"; + "" = ":prev 100%"; + g = ":select 0"; + G = ":select -1"; + + H = ":collapse-folder"; + J = ":next-folder"; + K = ":prev-folder"; + L = ":expand-folder"; + + v = ":mark -t"; + V = ":mark -v"; + + T = ":toggle-threads"; + + "" = ":view"; + d = ":prompt 'Really delete this message?' 'delete-message'"; + D = ":delete"; + A = ":archive flat"; + + C = ":compose"; + + rr = ":reply -a"; + rq = ":reply -aq"; + Rr = ":reply"; + Rq = ":reply -q"; + + c = ":cf"; + "$" = ":term"; + "!" = ":term"; + "|" = ":pipe"; + + "/" = ":search"; + "\\" = ":filter"; + n = ":next-result"; + N = ":prev-result"; + "" = ":clear"; + }; + + "messages:folder=Drafts" = { + "" = ":recall"; + }; + + view = { + "/" = ":toggle-key-passthrough/"; + q = ":close"; + O = ":open"; + S = ":save"; + "|" = ":pipe"; + D = ":delete"; + A = ":archive flat"; + + "" = ":open-link "; + + f = ":forward"; + rr = ":reply -a"; + rq = ":reply -aq"; + Rr = ":reply"; + Rq = ":reply -q"; + + H = ":toggle-headers"; + "" = ":prev-part"; + "" = ":next-part"; + K = ":prev"; + J = ":next"; + }; + + "view::passthrough" = { + "$noinherit" = "true"; + "$ex" = ""; + "" = ":toggle-key-passthrough"; + }; + + # Keybindings used when the embedded terminal is not selected in the compose view + "compose" = { + "$noinherit" = "true"; + "$ex" = ""; + "" = ":prev-field"; + "" = ":next-field"; + "" = ":switch-account -p"; + "" = ":switch-account -n"; + "" = ":next-field"; + "" = ":prev-field"; + "" = ":prev-tab"; + "" = ":next-tab"; + }; + + # Keybindings used when the embedded terminal is selected in the compose view + "compose::editor" = { + "$noinherit" = "true"; + "$ex" = ""; + "" = ":prev-field"; + "" = ":next-field"; + "" = ":prev-tab"; + "" = ":next-tab"; + }; + + # Keybindings used when reviewing a message to be sent + "compose::review" = { + y = ":send"; + n = ":abort"; + v = ":preview"; + p = ":postpone"; + q = ":choose -o d discard abort -o p postpone postpone"; + e = ":edit"; + a = ":attach"; + d = ":detach"; + }; + + "terminal" = { + "$noinherit" = "true"; + "$ex" = ""; + "" = ":prev-tab"; + "" = ":next-tab"; + }; + }; }; }; } diff --git a/home/default.nix b/home/default.nix index 525e058..2b27cbc 100644 --- a/home/default.nix +++ b/home/default.nix @@ -3,38 +3,30 @@ flakePath, lib, pkgs, - machine, ... }: let inherit (pkgs.stdenv.hostPlatform) isDarwin isLinux; - secretsAvailable = builtins.pathExists ./secrets/default.nix; in { - imports = - [ - ./apps/browsers.nix - ./apps/fonts.nix - ./apps/git.nix - ./apps/gpg.nix - ./apps/i3.nix - ./apps/kubernetes.nix - ./apps/macos.nix - ./apps/mail.nix - ./apps/music.nix - ./apps/neovim.nix - ./apps/newsboat.nix - ./apps/rice.nix - ./apps/vscode.nix - ./apps/wayland.nix - ./apps/wezterm.nix - ./apps/zsh.nix - ./secrets/sops.nix - ./xdg.nix - ] - ++ ( - if secretsAvailable - then [./secrets] - else [./secrets/fallback.nix] - ); + imports = [ + ./apps/browsers.nix + ./apps/fonts.nix + ./apps/git.nix + ./apps/gpg.nix + ./apps/i3.nix + ./apps/kubernetes.nix + ./apps/macos.nix + ./apps/mail.nix + ./apps/music.nix + ./apps/neovim.nix + ./apps/newsboat.nix + ./apps/rice.nix + ./apps/vscode.nix + ./apps/wayland.nix + ./apps/wezterm.nix + ./apps/zsh.nix + ./secrets/sops.nix + ./xdg.nix + ]; home = { packages = with pkgs; ([ @@ -55,30 +47,20 @@ in { ] ++ lib.optionals isLinux [ _1password-gui - #insomnia - #mattermost-desktop - neovide kooha - #jetbrains.webstorm - gnome.gnome-boxes + jetbrains.goland + jetbrains.webstorm ]); sessionVariables = lib.mkIf isDarwin { SSH_AUTH_SOCK = "${config.programs.gpg.homedir}/S.gpg-agent.ssh"; }; - stateVersion = "22.11"; }; programs = { home-manager.enable = true; man.enable = true; - mpv.enable = isLinux; taskwarrior.enable = true; - mangohud = { - enable = isLinux && machine.personal; - package = pkgs.mangohud; - }; - zathura.enable = true; }; xdg.configFile."ideavim/ideavimrc".source = config.lib.file.mkOutOfStoreSymlink "${flakePath}/home/apps/ideavim/ideavimrc"; diff --git a/home/secrets/default.nix b/home/secrets/default.nix deleted file mode 100644 index f551170..0000000 Binary files a/home/secrets/default.nix and /dev/null differ diff --git a/home/secrets/fallback.nix b/home/secrets/fallback.nix deleted file mode 100644 index d8459b1..0000000 --- a/home/secrets/fallback.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ - accounts.email.accounts."personal" = { - address = "your.email@example.com"; - userName = ""; - realName = ""; - }; -} diff --git a/home/secrets/main.yaml b/home/secrets/main.yaml index 17051a6..5ab96bd 100644 --- a/home/secrets/main.yaml +++ b/home/secrets/main.yaml @@ -1,3 +1,5 @@ +aerc-accounts: ENC[AES256_GCM,data:tGMdhPqr/C46yrcZOkRe2nq63vV4j7AjmOel0UWqGa3mggJL4CJspZnnCZbjPLkFVe3Be1b3CJPs+enXheCIg0+cLEroRSTtf8lr0Aix6z1Zx/ZswcnZoheIShw8nloZBLWRjwXNWJbWqhh0ixHg15RmilfKzBkqpveKC5V8OT61/XpVktijlg4ssGgLUiOvqOJjqNq/K/GIa73pedHSsJ6P0x5Vv3clxSirBC1V37w9tgZwy75+lx2LqwbR6y5xVdqLYw5J0bf4nSIhxdvGt5dYZOIjycmMipSIaCEG7OfuGyiK31aq3pvQM6nHN85lqj4drGO+CSkQu+qql4c2Vwp8TxFz/vqwfxzwrCS4Od/Qwbt1owSIaIDAd7ZAKuJMxRqPJL0W0R3UyEW7ztFNe4wxfd81yGN5hezX/AQeduz4uZ8++s91zWey1N3VJ5wBMb/bBGsy6rEVBMKne3Gy1VpcMvPeKg6mCEwNe80yhqY=,iv:fI82ngP0tYh2iGtIge6g8saU1zc+uwMczCgVvaUjJjg=,tag:/8g5OEBJmO1HRA5MpLuhXQ==,type:str] +gitconfig-work: ENC[AES256_GCM,data:rjq9cKLkgS4to1Yt4NoYey63Rja2Gw03zmnBpnm9xp5O+yQKLiQ5x28cuNeKxa0jJavvwZzLjI9cY+bZk344zT/iepAwhtXu/TSUwxJySznTOd7K7jRfxOuL8e1AzP3kHMqYKKFAr2Ociu7F8YxgT3Ggd7SH5BcWJ+y/752xBeCOL/sOrg==,iv:GOs51bm3nYGh7np18se+Pvpvq8AN+LVQH7T9wcGtj1w=,tag:g3DtlfMef2NGDpe16E/nww==,type:str] konf-ctp: ENC[AES256_GCM,data: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,iv:nyfi+NCMaG9VdUWpjc9XIElNHpmMtrn6O2AeOL+nyMo=,tag:CH67Pnxsqas8EPxWqlQZhA==,type:str] konf-fra1: ENC[AES256_GCM,data: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,iv:bNQ6xBV64dsq23FUt48FV682tprji4ZzddhANFA8iSI=,tag:4UBMQoyWTMFp0O8mBdlywA==,type:str] konf-work-prod: ENC[AES256_GCM,data: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,iv:v8mkN/AHd0pGdcyxfEVaS2o8uEXz0UmZJX0uXcSMYZY=,tag:MpqF7Cl/Aay/t6Epmflf6w==,type:str] @@ -8,8 +10,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2023-05-15T10:49:19Z" - mac: ENC[AES256_GCM,data:yaLRKfAqe6ny+JuXfVs+i/npOA+g+jYQfnY6wPRs+uSD6wCHDwR+BX5sp8QJQgaP8A+2ch0WCunoSRf6JKZf9OiDgsdhOUV//v/tTD5o1x2IyyYdWr2S2hhDgFxsVtePIqr5hGqdIZ/TB6bZle3kduJJlDKTBpNOhD524X6pNhA=,iv:s1nm/1GufOUk0+1WigW9IZl+2zhh9fGtrLmWXETxQ7Y=,tag:GWB23ymQuhqvyLZqCfIJHg==,type:str] + lastmodified: "2023-05-18T13:05:14Z" + mac: ENC[AES256_GCM,data:xhO/z1+FlFJ4L6kJuHWnJIio2LZbUjPSwu4NLtL+oYlhQXLUPBHDdNo3b4tbINuTZYyZsUiTuqJPLbwGg9V92udaYVVhzBHypQulgrfR69zIDkGYx/ZvCMsVVLGWnhvzMDOgfJxkEsU9nXyJinKaalKu7acFB8Tubry4jt0Kkls=,iv:yCmc8IldoU9fiWjqTcRPVD1I1VhWV4TD/QpU12RtUBg=,tag:bsmui6kK66HAi4XvIZO/Lg==,type:str] pgp: - created_at: "2023-01-31T05:46:40Z" enc: | diff --git a/home/secrets/sops.nix b/home/secrets/sops.nix index 943530d..9e177e8 100644 --- a/home/secrets/sops.nix +++ b/home/secrets/sops.nix @@ -2,11 +2,5 @@ sops = { gnupg.home = config.programs.gpg.homedir; defaultSopsFile = ./main.yaml; - secrets = { - "konf-ctp".path = "${config.home.homeDirectory}/.kube/konfs/store/ctp_ctp.yaml"; - "konf-fra1".path = "${config.home.homeDirectory}/.kube/konfs/store/fra1_fra1.yaml"; - "konf-work-prod".path = "${config.home.homeDirectory}/.kube/konfs/store/work-prod_work-prod.yaml"; - "konf-work-staging".path = "${config.home.homeDirectory}/.kube/konfs/store/work-staging_work-staging.yaml"; - }; }; }