Commit graph

101 commits

Author SHA1 Message Date
e28a068bb9 Fix duplicate i3 keybind close window
Kill window in i3 shadows shutdown pc in x. This changes the close
window key to be super+shift+c.
2019-05-22 14:49:10 +02:00
1f491f8f23 Fix background picture folder name in i3 config
i3 was looking for the picture in Pictures, but it is spelled with a
small p - pictures in my xdg dirs.
2019-05-22 14:43:31 +02:00
844256901d Remove duplicate keybindings from i3 config
Removed the keybindings now handled by sxhkd. Some are changed around
slightly, most of them are still the same.
2019-05-22 14:42:39 +02:00
bdbde11ef1 Add sxhkd key bindings file
Added the key bindings from i3 to sxhkd, making use of the new
dmenuprompt program.
2019-05-22 14:41:33 +02:00
472b2e8f92 Add simple prompt program based on dmenu
Can be used to as for confirmation for actions (E.g. shut down pc,
reboot and so on). Takes 3 parameters, with the last being optional, in
the form of:

dmenuprompt "Text to display" "command to execute on yes"
[success/warn/danger]

The last flag only changes the colors being displayed by the prompt.
If the last flag is not provided, it will display in default colors.
2019-05-22 14:24:29 +02:00
0e829a629c Fix i3 config indentation 2019-05-22 13:30:01 +02:00
85100995df unify vim prose functionality under one function 2019-05-20 17:13:38 +02:00
9000b8b873 add U for redo in vim, set localeader to leader 2019-05-20 17:02:32 +02:00
db0d76c976 change default shell font size
set font size to better fit for laptop screen, makes tmux bar flush in full screen
2019-05-20 14:49:36 +02:00
d0dc8ed763 add buffer splitting to vim
Uses same bind as tmux, only with leader instead of C-a in front of it.
2019-05-20 13:07:34 +02:00
4e0ceb06f0 add mpv and tab toggle keys to qutebrowser 2019-05-16 16:14:09 +02:00
49b8171eb4 set default qutebrowser editor to nvim 2019-05-16 14:25:19 +02:00
5d146684a9 Merge branch 'master' of gitlab.com:marty-oehme/dotfiles 2019-05-15 10:33:31 +02:00
244b1e98bd fix plugin check on vim startup 2019-05-15 10:28:12 +02:00
8504d8f769 add check for autojump plugin before loading into shell 2019-05-15 10:27:03 +02:00
574afea895 Set up function keys for i3 2019-04-29 15:52:49 +02:00
10f85e19b0 add i3status config file 2019-04-26 14:16:26 +02:00
fb5affc593 change shell exit alias to :q to mirror vim 2019-04-23 14:48:42 +02:00
ae3af530f9 update plug, add F for vim buffersearch 2019-04-12 14:43:37 +02:00
34303758e6 specify home directory structure 2019-03-22 11:49:12 +01:00
0e21be8abc add lazy loading to many plugins 2019-03-21 00:06:40 +01:00
f479ae759c set terminal to nord color scheme 2019-03-20 22:46:48 +01:00
bb0c041d5e automatically toggle line numbers for buffers 2019-03-20 22:46:24 +01:00
2136b3eb97 add small fixes for prose mode & good prose theme 2019-03-20 22:25:21 +01:00
bb092b628b add sentence textobject plugin 2019-03-20 19:41:22 +01:00
2f7c21ebf8 add exchange,surround operators 2019-03-20 18:46:02 +01:00
98f4ce3225 add markdown workflow plugins 2019-03-20 18:37:04 +01:00
0efb98fa30 add nerdtree git status info 2019-03-20 16:35:11 +01:00
961e6d1c6c set up nerdtree plugin 2019-03-20 16:13:18 +01:00
c194d134e3 add gruvbox syntax theme 2019-03-20 16:12:46 +01:00
8d2ca59a11 add plugin comments 2019-03-20 16:12:13 +01:00
54b0f0d4ee automatically install plugins, add qol changes 2019-03-20 16:09:48 +01:00
4198c155a1 stop sourcing vimrc on every save 2019-03-20 14:30:36 +01:00
e75653b4ef only load vimplug if it exists, ignore otherwise 2019-03-20 14:28:50 +01:00
003b053fe7 add sectioning to vimrc 2019-03-20 14:27:54 +01:00
992d19da56 add automatic vim plugin manager installation 2019-03-20 14:06:46 +01:00
ae8ac10b0b add q and wq alias for shell 2019-03-17 22:31:24 +01:00
4066dfd7b9 let xdg take care of directories 2019-03-17 19:46:20 +01:00
1d756d13db add html+typescript plugins to vim 2019-03-17 19:45:29 +01:00
31e8c4eae3 move tmux to new (temporary) todolist and system-top panel 2019-03-17 19:45:07 +01:00
c4eb15e5b7 integrate vim and tmux pane movement 2019-03-15 16:26:57 +01:00
51144bc904 remove alacritty window padding 2019-03-15 15:18:34 +01:00
94e3b7a2c1 fix i3 gap size 2019-03-15 15:18:05 +01:00
7915ce2a9c remove compton opacity override to enable flashfocus 2019-03-15 15:14:43 +01:00
f3ad7e4f9e fix k script order 2019-03-15 14:56:18 +01:00
afd94a8592 organize zsh scripts 2019-03-15 14:54:09 +01:00
a446cd7a7a organize all shell scripts into logical dirs 2019-03-15 14:40:03 +01:00
be53599ec9 set alacritty to use monospace font 2019-03-15 14:00:21 +01:00
26b58e78c9 add fontconfig substituting monospace for iosevka where available 2019-03-15 13:59:08 +01:00
46f0429582 remove window dimming in compton 2019-03-15 13:44:23 +01:00