Commit graph

98 commits

Author SHA1 Message Date
6863d4c2eb config: nvim: rewrite config in lua and use packer as plugin manager 2022-10-16 22:54:02 +02:00
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
cfa621b864 config: nvim: general: remove old completion menu option
In preparation for neovim completion.
2022-09-18 17:04:28 +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
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
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
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
b730cf54fc config: i3status: add memory status 2021-08-22 23:27:11 +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
f81ec0f6b3 config: i3: use brightnessctl 2021-01-22 13:32:53 +01: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
ae858b9f41 config: i3: simulate herbstluftwm behaviour with multiple displays 2019-11-05 21:53:38 +01:00
452ca3fd74 config: i3: exit without waiting for confirmation dialog 2019-11-05 21:47:57 +01:00
dd54a92853 config: i3status: config: hide battery when non-existent 2019-09-25 15:25:37 +02:00
3e02a6aa0d rename faui03f into cipbuero4 2019-09-24 16:45:26 +02:00
d90d607c35 set wallpaper directly in xinitrc 2019-09-24 16:42:46 +02:00
428bfa9a2f config: add initial config for i3 and i3status 2019-09-24 16:40:13 +02:00
c5126606df config: herbstluftwm: autostart: use @DEFAULT_SINK@ when changing audio volume 2019-09-24 16:31:22 +02:00
786432646e config: herbstluftwm: autostart: use pactl for volume control 2019-06-21 14:41:18 +02:00
28ebfb3af5 config: herbstluftwm: autostart: start dunst for notifications 2019-06-21 14:40:22 +02:00
5efb0f2587 config: herbstluftwm: autostart: add rules for NetworkManager and autostart nm-applet 2019-06-21 14:40:22 +02:00
21237ae0d9 add new HiDPI-host 2019-06-21 14:40:16 +02:00
bfdc305539 config: barpyrus: config.py: adjust trayer height properly 2019-05-22 15:44:10 +02:00
913ad4b5a1 config: barpyrus: config.py: add trayer 2019-05-16 15:06:40 +02:00
49e22b35bb add faui03f to HiDPI config 2019-01-09 23:52:03 +01:00
c258f61b60 config: barpyrus: config.py: make HiDPI settings more generic 2019-01-09 23:50:31 +01:00
30918bab6d config: herbstluftwm: autostart: start redshift if not started yet 2018-04-29 01:48:33 +02:00
2496b5c594 config: add redshift.conf 2018-04-29 01:35:33 +02:00
b40d85d559 config: barpyrus: config.py: add network download and upload speed 2018-03-02 22:41:51 +01:00
4d2bd4cc53 config: barpyrus: config.py: use TabbedLayout for keyboard switcher
Using the ShortLongLayout works well, but having a colored keyboard icon
with changing background color instead of '<'/'>' is fancier. Thus it
has been exchanged by a TabbedLayout using a custom rendering function
(kbd_renderer) which does exactly that.
2018-03-02 21:03:10 +01:00
675134d144 config: barpyrus: config.py: move frame-function in front of widget configuration
It most likely is better positioned here instead of next to the conky
configuration.
2018-03-02 21:03:10 +01:00
4c615d6167 config: barpyrus: config.py: add battery percentage/status to conky
Depending on the state of the battery (discharging/charging) the color
and the battery icon will change.
2018-03-02 21:03:10 +01:00
38a8c0710b config: barpyrus: config.py: add colorized cpu temperature to conky
Adds cpu temperature to the conky configuration of barpyrus. If the
temperature has reached a specific value, change the color.

if temp <= 50:		blue
else if temp <= 70:	orange
else:			red
2018-03-02 21:03:10 +01:00
37516662d1 config: barpyrus: config.py: add cpu and memory load factor to conky 2018-03-02 21:03:10 +01:00
35d203b5cd config: barpyrus: config.py: add conky_icon function for easy formatting
In order to not having to repeat the same string sequence over and over
again there now is a helper method which does exactly this.
2018-03-02 21:03:06 +01:00
e31c496951 config: barpyrus: config.py: add keyboard layout switcher
There are now several keyboard layouts to switch to with the click of a
button. In order to not make the panel too crowded the available layouts
are hidden behind a ShortLongLayout which allows to make them visible
only when necessary.
2018-03-02 01:29:24 +01:00
7f624d2742 config: barpyrus: config.py: add dummy ConkyWidget 2018-03-02 01:21:09 +01:00
66e91a3308 config: barpyrus: config.py: add colordict and frame-function
Instead of using rgb-colorvalues everywhere there now is a dictionary
with a set of colors + colorvalues so adjusting colors won't be too
annoying in the future. Also instead of creating a frame-variable for
every possible color combination there now is a function to create
frames when necessary.
2018-03-02 01:21:03 +01:00