| Commit message (Collapse) | Author | Age |
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
Perhaps a Python script is in order to make it less ugly, but
as things stand it works.
This also uses the XDG_RUNTIME_DIR to store the variable associated with
the target to control.
|
| |
|
|
| |
This is part of a plan to decouple Spotify from RDE.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
spotify-control will now look for the first media player on dbus and
control that, rather than rely on stable dbus service names.
This is because spotifyd used to have a stable name, but now it doesn't.
I can't wait to find out how I shot myself in the foot with this ...
|
| |
|
|
|
|
|
|
| |
This adds a new binary that replaces the jenky Perl weather script.
In addition this switches the weather source to wttr.in. Before it would
always pull the weather from the same weather station, which is not what
I want.
|
| | |
|
| |
|
|
|
|
|
|
| |
Remove a bunch of esentially-unused layouts. Now the layouts are:
- Spiral
- Mosaic
- Tall
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
slam dunk.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This is using xdotool to send a keystroke, which is not the best way to
do this. In fact, a proper server protocol would be better, but this is
how it is at the momement unfortunately.
There is a problem where trying to use xdotool to send a key for a
multibyte character will cause all events to freeze on XMonad for some
reason, so these actions are guarded so only 'a-zA-Z0-9' are clickable
and the rest are not, which is /okay/, I don't use unicode workspaces
that often.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
This makes things prettier and rofi is more feature rich than DMenu.
|
| |
|
|
|
|
| |
It's the same as emoji select, but with emoticons.
Key bound to <C-z>E (capital E, as opposed to <C-z>e for emojis)
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
Before this script would use the PID of the current window to infer the
input to switch. However some frontends use a daemon to output the
sound, so it doesn't work in that case.
Instead, now, set-sink will prompt the user to select the active sink to
switch. If there is only one active sink it will automatically move
that one.
|
| |
|
|
| |
much better unicode support than dmenu. I might switch over to it at some point.
|
| |
|
|
|
|
|
|
|
| |
This binding is set to <C-z>a. It creates a dmenu prompting the user to
select which output device the current application should send audio to.
In the future I might create an analog for input devices, but as things
stand, I change input so much more infrequently that pavucontrol is
probably fine for that.
|
| |
|
|
| |
monitors (it slows things down way too much)
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
The fonts still leave much to be desired. Unfortunately dmenu2 does not
support fallback fonts from what I can tell, and dmenu1 doesn't support
all the nice features dmenu2 supports. Oh well.
|
| |
|
|
|
|
|
| |
1. Make the spotify control work for both Spotify and Spotifyd
2. Xmobar weather not break xmobar when not connected to the internet
3. Add g<space> keybinding to go to the toogle-cased version of the
current workspace.
|
| |
|
|
|
|
|
|
|
| |
Void Linux doesn't have spotify in its official repos. Going with open
source solutions, I can use spotifyd, but had to hack my spotify-control
scripts to get it to work.
Void linux also puts all its binaries in /bin for some reason. Not sure
I like that, but I had to change the DMenu module to support that.
|
| | |
|
| | |
|
| | |
|