Commit graph

190 commits

Author SHA1 Message Date
1b4dbe75c0 Xresources: adjust color9 (red) 2019-05-22 16:16:39 +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
3f37b4b49c urxvt: add font-size perl extension 2019-05-16 14:44:52 +02:00
ed34cd12b9 zsh: completion.zsh: make katarakt command also autocomplete directories 2019-03-17 19:10:06 +01:00
188ef019f3 zsh: aliases.zsh: add extra grep alias and let less display color by default 2019-03-13 16:13:37 +01: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
cb4255d84e zshrc: use multiplexer.zsh 2018-11-28 01:38:24 +01:00
c6b4c3f7b7 zsh: add multiplexer.zsh
Automatically reattach to existing terminal multiplexer session when
starting zsh and also create new terminal multiplexer session when
connected remotely using ssh.
2018-11-28 01:35:34 +01:00
80a1357651 zsh: aliases.zsh: make automake run in the background 2018-11-28 00:55:33 +01:00
42b1d05b64 zsh: aliases.zsh: add shortcuts for grep and less 2018-11-13 23:57:34 +01:00
8b1ffeeadb Xresources: make urxvt actually use a bold font 2018-09-22 23:45:38 +02:00
9b4dfb5106 zsh: aliases.zsh: add global aliases for directory traversal
As of now you have to either use '...' or 'cd ../..' in order to move up
two directories. In order to also use 'cd ...' global aliases are
required which also allow expansion inside of commands.
2018-09-22 23:24:32 +02:00
6daf4fd4b2 vimrc: highlight current line number 2018-09-22 23:20:40 +02:00
b2925bebda vimrc: set listchars to useful characters 2018-09-22 22:47:24 +02:00
4e03e862d1 ssh: config: add entry for raspi 2018-09-22 22:40:05 +02:00
4a133d8adc xinitrc: use ralt as compose key in keyboard layout 2018-09-22 22:37:35 +02:00
e8f940e70d xinitrc: use menu as compose key in keyboard layout 2018-08-08 18:30:31 +02:00
b246853ef3 gnupg: gpg.conf: ask for trust level when signing keys 2018-07-29 01:21:15 +02:00
72ee6ff8af zsh: completion.zsh: improve completion for katarakt 2018-07-29 01:13:22 +02:00
888e64e930 ssh: config: fix faui0sr0 not being matched 2018-06-04 18:37:55 +02:00
ad41a8e06d zsh: exports.zsh: set EDITOR to vim if available 2018-05-18 16:08:54 +02:00
202ebad614 zsh: aliases.zsh: remove colorcolumn in sp-vim 2018-05-18 15:59:12 +02:00
11ba19b5b5 ssh: config: do not forward agent on every faui* host 2018-05-18 15:44:17 +02:00
27eefd62c8 setup.sh: link: fix issue creating unnecessary symlinks
As of now the link function follows the destination path if already
existent and then creates a new symlink in there. In order to not create
this unnecessary additional symlink a check has been added which simply
checks if a symlink already exists in order to delete it.
2018-05-07 01:51:06 +02:00
f8fb7185c5 ssh: config: allow agent forwarding for faui* 2018-05-07 01:25:09 +02:00
30918bab6d config: herbstluftwm: autostart: start redshift if not started yet 2018-04-29 01:48:33 +02:00
48bcf05dd7 setup: add redshift 2018-04-29 01:36:55 +02:00
2496b5c594 config: add redshift.conf 2018-04-29 01:35:33 +02:00
5f5f66636c ssh: config: remove extra ssh key requirement for irc host
Using the standard ssh key on every host is most likely enough. IRC does
not need to be that 'secure'.
2018-04-29 01:16:41 +02:00
d5f8c19e7d ssh: config: remove faui2hg 2018-04-29 01:12:48 +02:00
cd40153e8a ssh: config: fix fau hostname matching
If the full fqdn was entered ".informatik.uni-erlangen.de" was appended
again. To fix this not every hostname should be matched anymore.
2018-04-29 00:42:47 +02:00
9ee419ebc5 gitconfig: add git aliases for often used git commands 2018-03-02 23:10:13 +01: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
2e3f4c3c65 config; barpyrus: config.py: increase size of panel/font for HiDPI screens
Adds a check for hostname == 'warthog' which currently is my only system
with a HiDPI screen in order to adjust the font size and the panel height.
2018-03-02 01:13:11 +01:00
82db8c5d7a config: barpyrus: config.py: reinit with basic configuration
The current config.py is rather messy. In order to get a nice and clean
configuration for barpyrus I decided to completely rewrite it from
scratch. For now it will only show the tags, the focused window title
and the date/time. Further functionality will be added later.
2018-03-02 01:12:47 +01:00
4ae0621e21 barpyrus: increase siji fontsize for HiDPI-screens 2018-02-24 12:46:22 +01:00
e2be7fc217 herbstluftwm: add keybind for 'fakefullscreen' and remove chromium/firefox rule
Apparently the workaround for only fullscreening into pane used for
chromium depends on its buggy behaviour and does not work with firefox
(which instance is Navigator instead of firefox anyways). As an
alternative there now is a new keybind to switch from fullscreen into
this 'fakefullscreen'. To switch back one must go into normal fullscreen
again. Therefore this still could use some rework.
2018-02-20 16:39:29 +01:00
88bcca040f herbstluftwm: use dmenu_run_hlwm instead of dmenu_run
herbstluftm 0.7.0-2 on debian does not ship a completely functioning
dmenu_run-wrapper, but it is probably better to just temporarily copy
the working script from github into ~/bin until it is fixed in debian.

(As of now dmenu_run_hlwm will not pass any option to dmenu_run.)
2018-02-20 16:33:33 +01:00
48f1b974cc herbstluftwm: use ~/bin/lock as default screenlock 2018-02-20 16:32:22 +01:00