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
11f256160b
herbstluftwm: add keybinds to adjust brightness more precisely
2018-02-04 00:43:34 +01:00
65fcf9738a
herbstluftwm: make firefox fullscreen only occupy its own frame
2018-02-03 00:05:55 +01:00
66efcc883e
herbstluftwm: improve panel startup and add autokill-hooks
...
Save pids of each panel in order to kill each process in case of
herbstluftwm restart/reload.
2017-11-11 22:29:37 +01:00
dc13a6589b
herbstluftwm: add randomized wallpapers + add wallpapers repository
2017-10-12 11:02:54 +02:00
2bd6fd9eb4
herbstluftwm: use i3lock-fancy instead of i3lock
2017-10-09 21:12:41 +02:00
66680daac1
herbstluftwm: add screen brightness bindings for warthog
2017-10-09 21:12:19 +02:00
3f2fc4b860
herbstluftwm: change background color
2017-10-06 22:47:44 +02:00
f7c842d135
barpyrus: use extended sample config instead of simple one
2017-05-04 18:00:08 +02:00
3ea5423114
barpyrus: add font for normal dpi
2016-12-15 23:53:53 +01:00
e1d2bfde60
herbstluftwm: panel: use barpyrus instead of panel.sh
2016-12-15 23:47:23 +01:00
506d2822f8
herbstluftwm: panel: backup panel.sh
2016-12-15 23:27:49 +01:00
d6e68ed693
herbstluftwm: add compatiblity for screenlock
2016-12-15 23:10:33 +01:00
e597cdb77d
barpyrus: add compatibility for HiDPI
2016-12-15 22:58:18 +01:00
e7a83e8bab
barpyrus: add default config
2016-12-15 22:56:03 +01:00
40d21b4997
herbstluftwm: add chromium rule and add comments
2016-12-13 23:51:17 +01:00
2b6d0efd79
herbstluftwm: panel: fix volume bar width
2016-12-13 23:46:47 +01:00
43281e078d
herbstluftwm: panel: fix volume compatibility
2016-12-13 16:24:02 +01:00
86c9b1bb72
herbstluftwm: panel: make volume bar clickable
2016-12-13 10:53:41 +01:00
d44f2c4f90
herbstluftwm: panel: refactor battery function
2016-12-13 10:52:59 +01:00
69b5583821
herbstluftwm: panel: remove second space before time
2016-12-13 10:44:45 +01:00
f3a88d4b06
herbstluftwm: panel: change volume bar style
2016-12-13 10:22:43 +01:00
3d35ce3108
herbstluftwm: add keybinding for browser
2016-12-13 09:02:25 +01:00
ab737ad7ce
herbstluftwm: panel: volume: ensure compatibility
2016-12-13 00:02:39 +01:00
7bdd82b737
herbstluftwm: send event on volume change
2016-12-12 23:53:19 +01:00
a463820149
herbstluftwm: panel: add volume bar
2016-12-12 23:52:59 +01:00
bdb8b3f887
herbstluftwm: add q3terminal
2016-12-12 17:02:31 +01:00
68b5fc921e
herbstluftwm: panel: remove unnecessary code for the icons
2016-12-09 18:36:57 +01:00
3905d3409b
herbstluftwm: panel: adjust color for charging state
2016-12-09 02:40:23 +01:00
5cdfeb842a
herbstluftwm: panel: add check for cpu-temp coloring
2016-12-09 02:38:53 +01:00
36a56026a1
herbstluftwm: panel: add battery information
2016-12-09 02:19:23 +01:00
dc18815467
herbstluftwm: icons: replace wrong icon
2016-12-08 23:44:01 +01:00
c5c738e3cb
herbstluftwm: panel: fix capitalization
2016-12-08 23:31:36 +01:00
93bc6e4e45
herbstluftwm: panel: add cpu-temp + show it
2016-12-08 23:30:25 +01:00
0e66bbc27a
herbstluftwm: panel: ensure compatibility with custom functions
2016-12-08 23:28:57 +01:00
79c9582b13
herbstluftwm: panel: add proper color names
2016-12-08 23:19:15 +01:00
2cbdc3112c
herbstluftwm: panel: add icon function
2016-12-08 23:04:09 +01:00