This commit adds support for many languages that I've had the need to
work with recently, although some of these plugins could be removed
at a later date.
This commit adds a "secondary" bar type, which takes up the entire
available space horizontally. Alternatively, use the main bar if you
want to go for a floating appearance instead.
Since many things have changed, the image previews are no longer
relevant. Universal theming is still a concept, but there has been a
shift towards more KDE-like applications for productivity.
Although ctags were a nice addition to vim visually, I hardly made use
of them, if ever. This commit removes ctags since the amount of effort
required to maintain such a feature outweighs any gained benefits.
I now use a series of shell scripts to handle the installation process.
This lets each script do one thing and do it well, while at the same
time makes it easy to change the relevant commands as needed.
This repository was previously licensed under the GPL v3 license. I've
since removed all GPL v3'd code and anything that remains after this
commit can be safely assumed to be MIT licensed.
polybar:
- Properly referenced all the xrdb colors
- Decreased the height of the bar to 85 while floating
- Made the border color translucent
- Added line-size (gives line emphasis to modules)
bspwm:
- Decreased window_gap (aka increased the working space)
- Added presel_feedback_color (used when selecting where to open
new windows)
sxhkd:
- Added super + shift + return to start a new tmux session
- Updated polybar show / hide with new top_padding value
- Added keybind for the private flag
This commit makes polybar float instead of just cover the top portion of
the screen. In the future, it may be useful to easily change between
these designs, likely using separate bars for each layout.
This commit also adds a way to highlight and / or underline the
different modules.