diff options
author | Nicholas Noll <nnoll523@gmail.com> | 2021-10-09 15:29:01 -0700 |
---|---|---|
committer | Nicholas Noll <nnoll523@gmail.com> | 2021-10-09 15:29:01 -0700 |
commit | b1610c93ffc053899d3bcab8e572c5bf74756736 (patch) | |
tree | ed4c4c5449696f1c4945690958b4b966ad738ab4 | |
parent | 78b5250bd17e6e5566ec56704035391afd16ac83 (diff) |
fix(nvim): windows now autoclose to remove state
-rw-r--r-- | .config/nvim/lua/settings.lua | 2 | ||||
-rw-r--r-- | .xinitrc | 27 |
2 files changed, 24 insertions, 5 deletions
diff --git a/.config/nvim/lua/settings.lua b/.config/nvim/lua/settings.lua index fe3c50a..8d29048 100644 --- a/.config/nvim/lua/settings.lua +++ b/.config/nvim/lua/settings.lua @@ -175,3 +175,5 @@ fzf.setup({ cmd = "fd -I", }, }) +local win = require("fzf-lua.win") +win.set_autoclose(true) @@ -1,11 +1,28 @@ #!/bin/sh -picom --experimental-backends --config ~/.config/picom/config & -feh --bg-scale ~/media/background.jpg +makepipe() { + DWM_PIPE="$(mktemp -u)" || exit + mkfifo -m0600 "$DWM_PIPE" || exit -~/.screenlayout/home.sh + export DWM_PIPE +} -xbanish & -status & +xinit() { + picom --experimental-backends --config ~/.config/picom/config & + feh --bg-scale ~/media/background.jpg + ~/.screenlayout/home.sh + + makepipe + + xbanish & + status & +} + +xfini() { + rm $DWM_PIPE || echo "failed to cleanup $DWM_PIPE" +} + +xinit exec dwm +xfini |