From 3ff3229849f1dd00928ac3ddeb626170581ed1f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Sun, 20 Feb 2022 22:56:53 +0100 Subject: [PATCH 1/5] :rocket: add basic python environment --- modules/editors/emacs.nix | 3 ++- overlays/default.nix | 1 + overlays/python.nix | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 overlays/python.nix diff --git a/modules/editors/emacs.nix b/modules/editors/emacs.nix index a6faad5..0c8e27b 100644 --- a/modules/editors/emacs.nix +++ b/modules/editors/emacs.nix @@ -61,7 +61,8 @@ in { xorg.xprop # :lang python - python-language-server + nodePackages.pyright + python-dev # :email mu diff --git a/overlays/default.nix b/overlays/default.nix index d16b496..77b8c0d 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -1,6 +1,7 @@ { inputs }: final: prev: { + python-dev = import ./python.nix final prev; stable = import inputs.stable { inherit (prev) system; config.allowUnfree = true; diff --git a/overlays/python.nix b/overlays/python.nix new file mode 100644 index 0000000..38cd8c6 --- /dev/null +++ b/overlays/python.nix @@ -0,0 +1,3 @@ +final: prev: +prev.python310.withPackages +(packages: with packages; [ black pyflakes isort nose pytest ]) From 1730c2cdd1ae4a7e68d17b0abcef46a73737fcad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Sun, 20 Feb 2022 22:58:16 +0100 Subject: [PATCH 2/5] :broom: change laptop email secret --- secrets/email-laptop.age | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/secrets/email-laptop.age b/secrets/email-laptop.age index a83a3d9..3454aca 100644 --- a/secrets/email-laptop.age +++ b/secrets/email-laptop.age @@ -1,12 +1,11 @@ age-encryption.org/v1 --> ssh-ed25519 ZYd7Zg N4QvwuPBchksz2oSnK2kiAbSQvfjFhk1Um6APEfjyiI -4/NvYN9lXyMSVh+PWmkpULJzaqrUg/fQgihP5kbLwqg --> ssh-ed25519 wG6LYg Il7W+WqYVNcf0hvj+ROIo2WV/8AXZzgPrhhX74wT+0Q -zaCQoU1H5ViK02fFc/yWqqVl/M4WLB8Ct+Ro8ZW4v5s --> ssh-ed25519 CjuqfA M930Ze6RqjmpJ20pgUOaFGKNje2gLxiC/VVGslRJrTY -JcWQ3DW3M6jUtyCg1AKaSTdXRo4I966oohMZnlruo0I --> 1[-grease TNs -Dn2AxvyxLFE9Y9eGysrMiWT27ypcNNwvPsTWfk4usKPFZ7UMcagI36CIjQGtSJvL -cJnCZ1l+/kE2vkGpsz3VPeQ9oDVZjhSKWsYtBMLTZKhB9aHhov5ZaWUzQKaE+pog ---- MZBF7zyAKBcrvTooxf8LTJXXEpCLdqaUZ2H9E6a7z+I -#a{nL;7vQJѝjrjQ)t \ No newline at end of file +-> ssh-ed25519 ZYd7Zg nj2M3cBr+psRqlzUwwwD/Fer1grhrbl4Yc3wz2++sw8 +24pUZQsVqDGHQVzpHXITMMp2YDs8QghQGtMFa7BPdAc +-> ssh-ed25519 wG6LYg eNyfD8eIhPJ6us6366/3d4Sujzn7yLbTaEwL0ANLuzY +Xd8ESVqCcHzJxEJBSD+fSNYv5yjVLI81ThQUywYH6BA +-> ssh-ed25519 CjuqfA 4GUl7FNWWdzaNZCo1j7hsb9X54U8jTF+8grevyaReEw +6HvN6GcDAyNrBXsmpH1q2MNQhjskf+7EbIzjgGXE9LU +-> @jtYCl$H-grease jP :+T 7,M\UN(w 9T+)> +NyLvlqkCgruGHKYfLOYdhtaVma9sFYoNve2DN3U3b/G/yTyI/+QqudIO +--- ttzJr9tzIKQjDA4f7vzWdra1zT3C4V4A3oDQ4lQYka4 +hg@ Wlas-ā ?o\]~Ue|ʖei`KTř \ No newline at end of file From 57679eb4f5e79af8a5fe524ced3fb1ce192964c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Sun, 20 Feb 2022 22:58:51 +0100 Subject: [PATCH 3/5] :bug: fix wrong desktop order --- modules/desktop/bspwm/bspwmrc | 2 +- modules/desktop/bspwm/sxhkdrc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/desktop/bspwm/bspwmrc b/modules/desktop/bspwm/bspwmrc index af5f139..6a6a2dc 100755 --- a/modules/desktop/bspwm/bspwmrc +++ b/modules/desktop/bspwm/bspwmrc @@ -1,7 +1,7 @@ #!/usr/bin/env bash # MONITORS # -monitors=($(bspc query -M --names)) +monitors=($(bspc query -M --names | sort -r)) desktops=$(expr 10 / ${#monitors[@]}) start=1 end=$desktops diff --git a/modules/desktop/bspwm/sxhkdrc b/modules/desktop/bspwm/sxhkdrc index b9847c4..ccd0f81 100755 --- a/modules/desktop/bspwm/sxhkdrc +++ b/modules/desktop/bspwm/sxhkdrc @@ -4,11 +4,11 @@ # Desktop # View desktop alt + {1-9,0} - bspc desktop -f {6-9,10,1-5} + bspc desktop -f {1-9,10} # Move node to desktop alt + shift + {1-9,0} - bspc node -d {6-9,10,1-5} + bspc node -d {1-9,10} # WM From 437125f669addddf5ad513460c3d2090fab4c701 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Sun, 20 Feb 2022 22:59:15 +0100 Subject: [PATCH 4/5] :broom: disable unneeded mu service --- modules/desktop/apps/email.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/desktop/apps/email.nix b/modules/desktop/apps/email.nix index 3233b5d..3a807c8 100644 --- a/modules/desktop/apps/email.nix +++ b/modules/desktop/apps/email.nix @@ -49,7 +49,6 @@ in { }; realName = name; msmtp.enable = true; - mu.enable = true; imap = { host = "127.0.0.1"; port = 1143; From 2ab5087371bffdb59dc444c36d3f7010bcf80105 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Sun, 20 Feb 2022 23:00:10 +0100 Subject: [PATCH 5/5] :rocket: add LaTeX language server --- modules/editors/emacs.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/editors/emacs.nix b/modules/editors/emacs.nix index 0c8e27b..b0f3679 100644 --- a/modules/editors/emacs.nix +++ b/modules/editors/emacs.nix @@ -47,6 +47,7 @@ in { # :lang latex & :lang org (latex previews) texlive.combined.scheme-full + texlab # :lang nix nixfmt # for formating nix