aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
m---------external/nvim/config0
-rw-r--r--login.nix19
-rw-r--r--packages.nix2
3 files changed, 10 insertions, 11 deletions
diff --git a/external/nvim/config b/external/nvim/config
-Subproject 216adf4ba2bd619faaa55776012cd12ac8ecfa2
+Subproject 1e0bc1f27c4290a873ec930b14cc22525f2e30e
diff --git a/login.nix b/login.nix
index 8951801..bb32420 100644
--- a/login.nix
+++ b/login.nix
@@ -2,19 +2,18 @@
let
sessions = [
["tty1" windowManagers.dwm ]
- ["tty2" windowManagers.browser ]
+ #["tty2" windowManagers.bspwm ]
];
windowManagers = {
- dwm = ''
- while true; do
- (ssh-agent dwm &>> /tmp/dwm.log) || break;
- done
- '';
- # TODO: Bspwm
- browser = ''
- exec firefox;
- '';
+ dwm = looped "dwm";
+ bspwm = exec "bspwm";
};
+ exec = s: "exec ${s}";
+ looped = s: ''
+ while true; do
+ ssh-agent ${s} || break;
+ done
+ '';
in {
# User
users.users.imsohexy = {
diff --git a/packages.nix b/packages.nix
index d77e751..01da646 100644
--- a/packages.nix
+++ b/packages.nix
@@ -32,7 +32,6 @@ let
rnix-lsp
ccls
haskell-language-server
- # nodePackages.bash-language-server
];
apps = with pkgs; [
@@ -77,6 +76,7 @@ let
xorg.xrandr
xorg.xmodmap
xorg.xbacklight
+ xclip
];
in {