Commit graph

100 commits

Author SHA1 Message Date
M1dgard 1e21896889
[background] Change background to a common path 2018-05-29 12:26:09 +02:00
M1dgard 9abe67166f
Add license
Inspired by the MIT license
2018-05-29 12:26:09 +02:00
M1dgard 5ee4aa6205
[polybar] Correct battery ramp 2018-05-29 12:26:09 +02:00
M1dgard a3a43e4596
[rofi] Move windows below drun 2018-05-29 12:26:09 +02:00
M1dgard d61c2b2500
[nvim] Space to toggle fold, awesome 2018-05-29 12:26:09 +02:00
M1dgard 980a633a41
[nvim] Fuck off Python and Rust: tabs > spaces 2018-05-29 12:26:09 +02:00
M1dgard abca9abf29
[nvim] YCM: more completions, use system clang
There was a library version conflict: Arch had a newer version, so use
the system's clang now.
2018-05-29 12:26:09 +02:00
M1dgard b1fe2537d7
[nvim] Move shell line up 2018-05-29 12:26:09 +02:00
M1dgard 93aaf3f887
[nvim] Nice text reflowing with par 2018-05-29 12:26:09 +02:00
M1dgard 0755540ff9
[nvim] Greatly improve Ctrl+BS behaviour 2018-05-29 12:26:09 +02:00
M1dgard 69736aebb9
Adjust used wlan glyphs for new icon font 2018-05-29 12:26:09 +02:00
M1dgard f4d78b7ce8
Draw attention to full battery, loader should be unplugged 2018-05-29 12:26:09 +02:00
M1dgard 4e13e22dee
Actually a digital readout is useful 2018-05-29 12:26:09 +02:00
M1dgard 385ea67efd
Add battery ramps and detailed clocks
Like the wlan strength icons, the clocks and battery ramps draw multiple
glyphs at the same location to create multi-coloured icons. For them to
show up, you need my Bar Material Supplement font, which isn't published
yet because I haven't decided on a license nor on a way to host it.
2018-05-29 12:26:09 +02:00
M1dgard 717b208a94
Add analog clock faces 2018-05-29 12:26:09 +02:00
M1dgard ed5ea4c2ab
Write small custom clock script for bar
Polybar doesn't support time zones yet, so I wrote my own date
displaying script. I think I'll keep it, it is more accurate: 0.02s
instead of up to 5s (configurable but higher frequency means more
CPU power used) latency.
2018-05-29 12:26:09 +02:00
M1dgard b7eff57d5b
[monitor] Fix notification 2018-05-29 12:26:09 +02:00
M1dgard 7d983ff529
Update floating rules
Tor browser has changed class, it's now the same as Firefox, so resort
to matching the title.

OpenBVE pretends it's a modal, so force disable floating for it.
2018-05-29 12:26:09 +02:00
M1dgard df25e27136
xfce4-terminal: Disable F1 for help 2018-05-29 12:26:09 +02:00
M1dgard fea9e4d790
Let background script accept an argument 2018-05-29 12:26:09 +02:00
M1dgard 7e9fde276c
Show Rofi on primary output
My Rofi theme is tuned for a Polybar of height 27 but on secondary
monitors the bar is only 17 high, which gives ugly results.
2018-05-29 12:26:09 +02:00
M1dgard dcba60c078
Add Compton config
Oops, apparently I had forgot to add this
2018-05-29 12:26:09 +02:00
M1dgard b6988b6207
Create monitor config icons (not yet used)
If anyone knows how to show images with a transparent background in X
over your open windows, let me know!
2018-05-29 12:26:09 +02:00
M1dgard c2de9a36a4
Window title is more useful than typing speed 2018-05-29 12:26:09 +02:00
M1dgard fe0217588e
Add background script
Triggered when the screen configuration is changed
2018-05-29 12:26:09 +02:00
M1dgard cb88dd4f41
Fix secondary bar launched for empty monitor name 2018-05-29 12:26:09 +02:00
M1dgard 98d2d6d05e
Tweak secondary Polybar 2018-05-29 12:26:09 +02:00
M1dgard 35b6d40c8b
Remove bspwm Polybar config 2018-05-29 12:26:09 +02:00
M1dgard 2655b1b1d8
Secondary monitors for Polybar, yeah! 2018-05-29 12:26:09 +02:00
M1dgard 091de0d831
Remove stale README 2018-05-29 12:26:09 +02:00
M1dgard 20384768d1
Correct path of new monitor config 2018-05-29 12:26:09 +02:00
M1dgard 6dbb4515ec
Add logging 2018-05-29 12:26:09 +02:00
M1dgard 2a2dc0a021
Clean up and document 2018-05-29 12:26:09 +02:00
M1dgard b138b157a0
Add a command to execute to a button 2018-05-29 12:26:09 +02:00
M1dgard 8434aab26f
Dissatisfied with my wlan ramp, too insensitive 2018-05-29 12:26:09 +02:00
M1dgard c3fe218274
Remove unused icon
Oops
2018-05-29 12:26:09 +02:00
M1dgard 21b0ddab32
Add an ad-hoc screen switching system
Write a script to switch monitors, and make Polybar play nice with it
2018-05-29 12:26:09 +02:00
M1dgard 1bebb7f2ff
Don't assume your gender 2018-05-29 12:26:09 +02:00
M1dgard 7b96865eb7
Put "number" in workspace switching commands 2018-05-29 12:26:09 +02:00
M1dgard 0683138e11
Remove remote MPD playing using mpv
It didn't really work that well
2018-05-29 12:26:09 +02:00
M1dgard 55c3bbd7c9
Up backlight FPS
42 is too low. 60 is much better.
2018-05-29 12:26:09 +02:00
M1dgard 1c33cbc2db
Fix off-by-one-pixel 2018-05-29 12:26:09 +02:00
M1dgard 4b33768fef
Juggle with my MPD module again 2018-05-29 12:26:09 +02:00
M1dgard a928bc9158
Remove useless zzz, add chooseable scrot delay 2018-05-29 12:26:09 +02:00
M1dgard 61990df48e
Add shortcuts to start Cantata and MPD stream 2018-05-29 12:26:09 +02:00
M1dgard 30d49eb4d6
Add .tgz to gitignore 2018-05-29 12:26:09 +02:00
M1dgard 794d0039d7
Shortcut to disable laptop display 2018-05-29 12:26:09 +02:00
M1dgard 15dbd7a545
Add MPD again, add spaces to force width 2018-05-29 12:26:09 +02:00
M1dgard 36a6b55cc5
Move clock font 1 down, add font comments 2018-05-29 12:26:09 +02:00
M1dgard 72bd74b176
Icons for RAM and system temperature 2018-05-29 12:26:09 +02:00