ffee75f514
Merge branch 'master' of gitlab.com:marty-oehme/dotfiles
2019-06-07 10:30:02 +02:00
6b7705409c
Add fasd shell hook
2019-06-05 16:44:15 +02:00
79768266a1
Add open in webarchive to qutebrowser,unify keys
2019-06-04 13:28:44 +02:00
eb57109565
Add abbreviations and quote surround to vimrc
2019-06-04 13:28:15 +02:00
9153315a09
Clean section breaks in vimrc
2019-06-04 13:27:01 +02:00
729bcf9660
Automatically start X when on display 1
...
Should start x after all the XDG folders have been set so that aliases
etc should still work. If binds/aliases do not work (things like tm, tl,
cl and so on) then this is presumably caused by a race condition and x
should only be started *after* all directories have benn set.
2019-06-04 11:30:45 +02:00
8a31e9024a
Add wallabag article quickadd to qutebrowser
...
Adds :wallabag-add command to qutebrowser to add current page to it as
an article. Can optionally use <leader>ra (read-add) for the same functionality.
2019-05-28 11:10:03 +02:00
d7509f4876
Add Paragraph to README
2019-05-23 11:54:14 +02:00
df45a08c6c
Move scripts to .local/bin
...
Moved all personal scripts to ~/.local/bin to be systemd file hierarchy
compliant, as well as XDG compliant. Since they are not configuration
options they don't have anything to do in .config directories.
Also, it's just easier to find than the previous .config/scripts/bin.
2019-05-23 11:20:11 +02:00
5970e2f13d
Merge branch 'master' of gitlab.com:marty-oehme/dotfiles
2019-05-23 09:47:19 +02:00
992dedfd5b
Remove tmux legacy styling
...
Switch option-fg, -bg and so on for the new style options which have now
superseded the legacy styling. Tmux manual
[here](https://man.openbsd.org/tmux.1#STYLES ).
2019-05-23 09:45:48 +02:00
8f78748141
Update README.md
2019-05-23 06:40:18 +00:00
b63949fd00
Add short paragraph to README
2019-05-22 23:17:36 +02:00
90d6d0257f
Merge branch '15-qutebrowser-configuration' into 'master'
...
Resolve "Qutebrowser configuration"
Closes #15
See merge request marty-oehme/dotfiles!8
2019-05-22 18:02:00 +00:00
170415bc40
Improve qutebrowser configuration file
...
Added
* keybindings to hide/display tabbar
* leader-key binding mimicking vim
* darkmode/lightmode unified stylesheets in solarized theme
* lazy tab restoration on loading sessions
* tab closing/restoring with x/X
2019-05-22 19:58:30 +02:00
c15be97efb
Merge branch '22-switch-to-correct-keyboard-layout-on-start' into 'master'
...
Resolve "Switch to correct keyboard layout on start"
Closes #22
See merge request marty-oehme/dotfiles!7
2019-05-22 14:15:03 +00:00
b38bf229e0
Adjust default keyboard layout based on hostname
...
Detects the hostname of the x system starting up and sets the keyboard
default layout accordingly to german or eurkey. Uses either the $HOST or
$HOSTNAME variable, of which the first should typically be set. If no
hostname is detected defaults to eurkey layout. Hostname detection is
hardcoded for now, since I don't anticipate many changes.
2019-05-22 16:11:01 +02:00
258df0ec04
Merge branch '24-move-universal-x-keybinds-from-i3-config-to-shxkd-bindings' into 'master'
...
Resolve "Move (universal) x Keybinds from i3 config to shxkd bindings"
Closes #24
See merge request marty-oehme/dotfiles!6
2019-05-22 13:20:58 +00:00
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
ccd25e65ea
set sxhkd to autostart on xinit
...
Checks for existence of the program, and then starts it. Does nothing if
sxhkd is not installed (fails silently).
2019-05-22 14:46:48 +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
5a5d6129d5
Delete plug.vim
...
Can be safely deleted since it is automatically
added to nvim on first start.
2019-05-16 14:21:01 +00:00
4e0ceb06f0
add mpv and tab toggle keys to qutebrowser
2019-05-16 16:14:09 +02:00
96be62a83b
Merge branch 'master' of gitlab.com:marty-oehme/dotfiles
2019-05-16 14:44:53 +02:00
293a79e0b6
Update README.md
2019-05-16 12:44:40 +00: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
bc440c2c7c
set default keyboard layout to EURkey
2019-04-24 15:29:25 +02:00
fb5affc593
change shell exit alias to :q to mirror vim
2019-04-23 14:48:42 +02:00
8de1ecc446
fix xinit syntax error
2019-04-16 13:53:19 +02:00
ae3af530f9
update plug, add F for vim buffersearch
2019-04-12 14:43:37 +02:00
ed5c5c9b55
enabled touch tapping on xinit boot
2019-04-12 14:41:35 +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