Commit graph

259 commits

Author SHA1 Message Date
07be5a4e7a separate vim config from nvim config again and simplify it
Separating vim's config from neovim's config simplifies the deployment
of lua for neovim's configuration. At the same time, clean up current
neovim config by removing all outdated options and options with equal or
even better defaults. Furthermore, the 'old' vim configuration should be
kept as-is to ensure compability with older systems if needed.
2022-10-14 23:30:30 +02:00
0819e4e95b ssh: conf.d: update git-submodule for ssh config 2022-09-21 17:10:35 +02:00
13f5ecd846 zsh: display some info about vcs in current directory 2022-09-18 18:01:32 +02:00
cfa621b864 config: nvim: general: remove old completion menu option
In preparation for neovim completion.
2022-09-18 17:04:28 +02:00
26d8a6b5b4 xinitrc: start automount-daemon udiskie if available 2022-09-18 17:04:25 +02:00
42274c8131 xinitrc: add output scaling on cipbuero4 2022-09-18 17:04:25 +02:00
39fe0e50bb config: i3: rename workspace '10' to 'A'
Switching to workspace '1' causes to also move workspace '10'.
2022-09-17 21:14:18 +02:00
7a178f24df config: i3status: display actual battery percentage 2022-09-06 15:11:35 +02:00
53cb41bbc5 config: i3: add blueman-applet and signal-desktop to "autostart" 2022-08-27 23:42:26 +02:00
913e7ff722 Xresources: use Source Code Pro on beryllium 2022-08-27 23:40:02 +02:00
e4ada8d5cd xinitrc: update regex for university hostnames 2022-08-27 21:16:24 +02:00
e9ca0baa3b gitconfig: add diff algorithm for ansible vaults 2022-08-27 21:05:28 +02:00
4b0e69c0a5 config: i3: specify fonts to be used for window titles and bar 2022-08-27 21:04:19 +02:00
d4022aecee remove occurences of old hostnames and replace with current hostnames
warthog (old macbook) does not exist anymore and falcon has been renamed
to beryllium
2022-08-27 20:59:41 +02:00
a4762ca7a2 config: nvim: add basic language server protocol support 2022-03-24 13:16:15 +01:00
3b83281feb config: i3: add keybinding for flameshot as screenshot tool 2022-03-22 15:48:30 +01:00
343219cfe2 config: i3: replace urxvt with alacritty
Seems to be faster and triggers less graphical glitches in conjunction
with gdb (examine).
2022-03-22 15:47:18 +01:00
3b9be5de6f xinitrc: set solid color as background color as fallback 2022-03-22 15:35:46 +01:00
b31a9fd908 .gitignore: ignore zsh cache 2022-03-22 15:34:09 +01:00
21af73483b zsh: aliases.zsh: add alias for better ip addr-output 2022-03-22 15:29:59 +01:00
c638a59499 zsh: completion.zsh: extend vim ignored-pattern to neovim 2022-03-22 15:24:58 +01:00
aaff09b15f gitconfig: use neovim as default editor 2022-03-18 18:00:08 +01:00
02d988ff04 gitignore: ignore (n)vim-plugins 2022-03-18 17:58:36 +01:00
3be7d5aec4 config: nvim: add vim-plug, vim-dichromatic and nvim-colorizer 2022-03-18 17:45:47 +01:00
8a3be75d1f config: nvim: general: move warning columns and make them less intrusive 2022-03-18 13:20:51 +01:00
62a306326d config: nvim: general: remove old config for pathogen 2022-03-18 13:19:34 +01:00
4a7a665edb zsh: use nvim instead of vim when available 2021-09-22 16:19:40 +02:00
d13d72ec80 config: nvim: split config into multiple files 2021-09-22 16:19:37 +02:00
846c204094 config: nvim: rework basic configuration 2021-09-22 16:18:15 +02:00
ef82f3b11f vimrc: transition to nvim 2021-09-22 16:18:10 +02:00
e4f4f8baf7 Xresources: make blue slightly brighter 2021-08-22 23:31:21 +02:00
76a42b6920 zsh: prompt.zsh: make entries with excessize permissions more readable 2021-08-22 23:28:07 +02:00
2fd4278bb6 gnupg: gpg-agent.conf: add pinentry-program 2021-08-22 23:27:11 +02:00
b730cf54fc config: i3status: add memory status 2021-08-22 23:27:11 +02:00
30275628ff setup.sh: add symlink for external ssh config 2021-08-22 23:27:11 +02:00
6c05cf1a98 ssh: config: externalize host configuration
Even though it may not be critical to have usernames, hostnames and the
respective ssh ports out in the open as they usually aren't secret, it
should still be avoided.
2021-04-24 14:33:53 +02:00
479ccc33f8 config: i3: make microphone mute binding use default_source 2021-04-08 23:43:18 +02:00
635f678ecb config: i3: make call to passmenu more generic (compatibility arch <-> debian) 2021-04-08 23:42:53 +02:00
d87a5138ee gitconfig: change default branch to "main" 2021-03-23 15:03:54 +01:00
f81ec0f6b3 config: i3: use brightnessctl 2021-01-22 13:32:53 +01:00
33ed56559d gitignore: ignore zsh history file 2021-01-22 12:56:17 +01:00
df69614384 pam_environment: fix java application resizing
See https://wiki.archlinux.org/index.php/Java#Gray_window,_applications_not_resizing_with_WM,_menus_immediately_closing
2021-01-22 01:40:12 +01:00
e1f1e9687e pam_environment: add variables for ssh-agent to be used across shell sessions 2021-01-22 00:52:54 +01:00
88c797807d extend PATH in pam_environment instead of zsh config
This way, the extended PATH variable is available for the whole
session and not just for the zsh session.
2021-01-22 00:45:30 +01:00
847c4950f2 vimrc: show currenlty typed command 2020-10-16 18:24:29 +02:00
5cd3ff3901 setup.sh: add missing echo 2020-10-16 18:22:35 +02:00
72dda7fe9a zsh: aliases.zsh: make mv interactive to prevent accidental overwrites 2020-10-16 18:21:49 +02:00
d1e4bc0ac3 xinitrc: autolock screen after 5 minutes of inactivity 2020-10-16 18:21:13 +02:00
2b6fe582f1 config: i3: add keybinding for passmenu 2020-10-16 18:20:03 +02:00
7fe7859d96 config: herbstluftwm: autostart: add additional tag/workspace 2020-10-16 18:19:02 +02:00