Vincent Bernat
8235201167
Revert "music: replace Spotify by Deezer"
...
This reverts commit 7086a909cf
.
2024-05-18 14:42:40 +02:00
Vincent Bernat
3acac25bd5
music: execute Deezer through its .desktop file
2024-03-23 11:58:21 +01:00
Vincent Bernat
7086a909cf
music: replace Spotify by Deezer
2024-03-23 08:18:26 +01:00
Vincent Bernat
adeea3f62d
rofi: add a mute option to media player keybindings
2023-10-26 11:31:56 +02:00
Vincent Bernat
ad6b65015e
rofi-mediaplayer: factoring
2023-05-18 12:22:43 +02:00
Vincent Bernat
3b0af76dad
Revert "music: replace Spotify by Deezer"
...
This reverts commit 4af98c2589
. I feel
like they should provide a native client for Linux instead of relying
upon the community. MellowPlayer is unmaintained and does not have an
offline mode. Deezer seems the only streaming service with a Linux
client.
2022-06-26 13:51:22 +02:00
Vincent Bernat
61507fd388
easyeffects: remove
...
No particular reason, it seems just not worth the additional CPU usage yet.
2022-05-21 14:04:39 +02:00
Vincent Bernat
b16132d051
easyeffects: add again
2022-05-06 22:01:02 +02:00
Vincent Bernat
4af98c2589
music: replace Spotify by Deezer
2022-01-31 23:33:09 +01:00
Vincent Bernat
e1e30cc105
rofi-mediaplayer: allow to quit with Super+Escape as well as Escape
2022-01-07 23:29:56 +01:00
Vincent Bernat
f00dbb1fb4
rofi-mediaplayer: use -kb-custom instead of -kb-select
...
With -kb-select, we could enter a string, then Super+z would select
the first entry and not the previous keybinding.
2022-01-07 23:27:41 +01:00
Vincent Bernat
23e16f4bbd
systemd: revert back to PulseAudio
...
Even on a very powerful system, I have some glitches. That's quite
odd...
2021-12-27 11:54:36 +01:00
Vincent Bernat
2dd1c9e1c7
Revert "easyeffects: run Flatpak"
...
This reverts commit 2d45bb63f5
. Dunno
how to properly integrate a Flatpak with systemd.
2021-12-27 11:43:33 +01:00
Vincent Bernat
2d45bb63f5
easyeffects: run Flatpak
2021-12-27 11:42:41 +01:00
Vincent Bernat
27f6ecdb09
Revert "systemd: switch back to PulseAudio"
...
This reverts commit cda8ef9831
.
2021-12-27 10:01:53 +01:00
Vincent Bernat
0de76ac9a5
rofi-mediaplayer: use a generic icon for mediaplayer
2021-12-24 01:40:38 +01:00
Vincent Bernat
f854a0fedf
rofi-mediaplayer: replace play-pause with play
...
While media keys often don't have a pause button, this is not the case
for the rofi menu.
2021-10-15 19:48:59 +02:00
Vincent Bernat
c731938403
rofi-mediaplayer: use variable to run mediaplayer
2021-10-05 14:04:29 +02:00
Vincent Bernat
32501093c1
rofi-mediaplayer: fix focus Spotify
2021-08-22 14:33:19 +02:00
Vincent Bernat
cda8ef9831
systemd: switch back to PulseAudio
2021-08-21 14:05:39 +02:00
Vincent Bernat
e4489699c7
systemd: add easyeffects
2021-07-31 12:52:27 +02:00
Vincent Bernat
d9aafa54a4
rofi-mediaplayer: grab keyboard as soon as possible
...
Otherwise, we may miss the shortcut input. With -no-lazy-grab, rofi
grabs the keyboard early and wait for half a second before giving up.
Without, it will try for 0 second. So, if i3 still has the grab, it
will try again every millisecond for 5 seconds. However, this needs to
get scheduled after everything else, so in practice, this can take
some time. I get better results with -no-lazy-grab.
Also, we could use --release from i3. In this case, we are guaranteed
that rofi can grab the keyboard during the first try. But, after
trying a bit, I think this is still better with -no-lazy-grab: the
shell script needs to be executed, rofi needs to be executed. It's
better to do that while the user did not depress the key yet.
2021-07-23 20:27:22 +02:00
Vincent Bernat
ac9beaa242
rofi-*: properly escape for pango markup
2021-07-21 09:56:11 +02:00
Vincent Bernat
40d8aece8d
rofi-mediaplayer: switch to playerctl
...
As rofi grabs the keyboard while running in a script, we can't use xdotool.
2021-07-21 09:52:36 +02:00
Vincent Bernat
ce3b562617
rofi-mediaplayer: convert to /bin/sh
2021-07-21 07:31:27 +02:00
Vincent Bernat
bfd6735c3d
rofi-mediaplayer: switch to a module script
2021-07-21 02:19:59 +02:00
Vincent Bernat
cab4f6b8fd
rofi-mediaplayer: tentative to be more snappy when querying playerctl
2021-07-21 01:44:23 +02:00
Vincent Bernat
24a07e8165
rofi-mediaplayer: display current track when playing
2021-07-20 23:48:41 +02:00
Vincent Bernat
caac6d6a5c
rofi-mediaplayer: make it more readable
2021-07-20 23:01:50 +02:00
Vincent Bernat
4c5d00fad6
rofi-mediaplayer: focus pavucontrol if already opened
2021-07-20 22:49:39 +02:00
Vincent Bernat
99de0bc1fd
i3: replace media player mode by rofi
2021-07-20 22:33:02 +02:00