diff --git a/README.md b/README.md
index 06987a4..28c096b 100644
--- a/README.md
+++ b/README.md
@@ -10,3 +10,24 @@ To install:
cd dotfiles
sh stow
+
+
+# Popos
+In addition to the script-based configuration, I'll do my best to track and document my debian-gnome-popos settings, to make them as reproducable as possible.
+
+# Keyboard-driven screenshoting
+T
+| | | | | |
+|--------------------------------|-------|------|--------|----------|
+| Mnemonic | Move | Area | Window | Screen |
+| Key | Shift | Ctrl | Super | Alt |
+| Screenshot Window to Clipboard | * | * | * | |
+| Screenshot Area to Clipboard | * | * | | |
+| Screenshot Screen to Clipboard | * | | * | |
+| Screenshot Window to Pictures | | | * | |
+| Screenshot Area to Clipboard | | * | * | |
+| Screenshot Screen to Clipboard | | | * | |
+
+
+[screenshot_keys.png](screenshot_keys.png)
+(screenshot_keys.png)[screenshot_keys.png](
diff --git a/dotfiles/.config/cmus/search-history b/dotfiles/.config/cmus/search-history
index 6be3d6a..9c996db 100644
--- a/dotfiles/.config/cmus/search-history
+++ b/dotfiles/.config/cmus/search-history
@@ -1,3 +1,4 @@
+final
alt
altspace
zenaida
@@ -29,7 +30,6 @@ kick
step
good
foot
-final
final fant
tribe
lee
diff --git a/dotfiles/.config/nvim/init.vim b/dotfiles/.config/nvim/init.vim
index 8e59fe3..43c2dc9 100755
--- a/dotfiles/.config/nvim/init.vim
+++ b/dotfiles/.config/nvim/init.vim
@@ -41,11 +41,13 @@ call plug#begin('~/.local/share/nvim/plugged')
"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
"
"---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-"
+" Add words in visible tmux panes to vims completefunc
+Plug 'wellle/tmux-complete.vim'
+"
" FZF Fuzzy Finder! Careful, things are about to get FAAAAASSSTTT
"
" A command line fuzzy finder Very powerful
-Plug 'junegunn/fzf', { 'dir': '~/Software/fzf', 'do': './install --all' }
+Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim'
Plug 'airblade/vim-rooter'
"
@@ -415,12 +417,11 @@ let g:mapleader=","
" Here I make shortcuts to various system locations.
" ssh config, fish config, vim config, my personal notes,
nnoremap ev :e $MYVIMRC
-nnoremap ec :e ~/.config/
nnoremap ef :e ~/.config/fish/config.fish
-nnoremap ea :e ~/.config/alacritty/alacritty.yml
-nnoremap es :e ~/.ssh/config
nnoremap et :e ~/.tmux.conf
-nnoremap el :e ~/.log/log.org
+nnoremap es :e ~/.ssh/config
+nnoremap ed :e ~/Workspace/dotfiles/
+nnoremap ew :e ~/Workspace/
nnoremap en :e ~/Notes/
" funct! Exec(command)
diff --git a/dotfiles/.local/bin/essentials b/dotfiles/.local/bin/essentials
new file mode 100755
index 0000000..7216040
--- /dev/null
+++ b/dotfiles/.local/bin/essentials
@@ -0,0 +1,18 @@
+#!/bin/sh
+#
+# Execute essential script commands for startup
+
+# speed up the x server
+# From man xset:
+# The first specifies the delay before autorepeat starts and the second specifies the re‐
+# peat rate. In the case that the server supports the XKB extension, the delay is the
+# number of milliseconds before autorepeat starts, and the rate is the number of repeats
+# per second. If the rate or delay is not given, it will be set to the default value.
+xset r rate 225 60 &
+
+# make CapsLock behave like Ctrl:
+setxkbmap -option ctrl:nocaps
+
+# make short-pressed Ctrl behave like Escape:
+# Default timeout is 500ms
+xcape -t 250 -e 'Control_L=Escape'
diff --git a/gnome/dash_to_panel.settings b/popos/dash_to_panel.settings
similarity index 100%
rename from gnome/dash_to_panel.settings
rename to popos/dash_to_panel.settings
diff --git a/popos/screenshot_keys.png b/popos/screenshot_keys.png
new file mode 100644
index 0000000..a47bbc3
Binary files /dev/null and b/popos/screenshot_keys.png differ