1
0
forked from extern/nix-config
Commit Graph

10 Commits

Author SHA1 Message Date
Donovan Glover
7378a39730
rofi: Add filebrowser mode
The filebrowser in rofi is actually pretty fast, so it can serve as a
quicker keyboard-friendly replacement to nautilus.
2022-04-09 10:25:16 -04:00
Donovan Glover
b0b528f76b
meta: Remove XDG_CURRENT_DESKTOP=KDE
This was cool when we had KDE-specific applications, but since I'm
prioritizing ranger and nautilus now, dolphin isn't needed. Since I'm
focusing heavily on terminal and web-based applications, there is less
need to customize KDE applications specifically.

Two other advantages to this is that I no longer have to manually update
the colors in kdeglobals, and most if not all of the environment can be
programmatically set up with minimal effort.
2022-03-22 09:34:19 -04:00
Donovan Glover
5fa1a0ddb9
meta: Switch cursor theme from breeze to phinger
Using phinger is slightly cooler since it's not as stock as other cursor
themes like breeze.
2022-03-08 12:41:55 -05:00
Donovan Glover
55b04ac77d
rofi: Update config to 1.7.0
Now the application launcher plays nicely with the newest version of
rofi.
2021-11-14 12:10:23 -05:00
Donovan Glover
49e6b75969
rofi: Launch programs with DPI-based cursor size
Now it is possible to take advantage of different cursor sizes
without restarting the X session.
2018-12-22 15:43:01 -05:00
Donovan Glover
3406ed5a4d
meta: Remove rofi-calc and rofi's window mode
Although rofi-calc was certainly cool to use, it is not in the
official repositories. Instead of trying to rely on it as a
dependency, I've gone ahead and removed it instead.
2018-12-01 19:17:21 -05:00
Donovan Glover
ede777cd66
rofi: Remove unused modes
It turns out that 'window' (as of this writing) does not work very well
when trying to use it as an alt-tab replacement. It's simply easier to
just use the functionality provided by your window manager instead.

I have never used rofi's 'run' feature, since any time I'd need to run
a command I'd just do it from a terminal, which also lets me see any
output from that program as well.
2018-11-27 19:24:20 -05:00
Donovan Glover
076d00e65f
rofi: Scale windows pragmatically with launch.sh
Instead of manually setting the DPI to 192 or other values, we can
just take the value from xrdb instead.

This script, in combination with GTK's settings.ini if you are in a
non-GNOME environment, is everything you need to launch both GTK and
Qt applications at the appropriate DPI, with their respective themes
applied as well.
2018-11-23 14:53:39 -05:00
Donovan Glover
3ee0d9a0b0
docs: Add READMEs for ncmpcpp, ranger, and rofi 2018-11-18 17:06:18 -05:00
Donovan Glover
c4b7b69f66
stow: Split bspwm into separate packages
It turns out that placing similar config files (i.e. bspwm-related) in
the same directory is not the way to go about handling dotfiles since
each config file (or dotfile) *should* manipulate only a single program.

This was not the case back when I used urxvt (which would require the
old method of .Xresources), but now that I understand more about how
*modern* dotfiles work (with $XDG_CONFIG_HOME), separating dotfiles by
program became the obvious choice.
2018-11-17 14:58:13 -05:00