Rodolphe Bréard
bc516b04f9
Bind the media keys to a specific media player
...
That's kind of how it used to work before the forced use of MPRIS.
Without this change, only the latest used media player will receive the
signal, which mean that, when I open a video on Firefox, the play-pause
signal will be sent to Firefox and will therefore pause the video
instead of the music I was listening to with Rythmbox.
2022-07-15 13:43:54 +02:00
Rodolphe Bréard
449c161911
Add playerctl bindings to i3
...
Since version 3.4.5, Rhythmbox dropped the mmkeys plugin, stating that
it is "no longer useful" and it "has been obsoleted by MPRIS". This
change broke the media keys support on i3.
Since the regression is on purpose, there might not be no way to get
this mmkeys plugin back in Rhythmbox. The workaround is therefore to use
MPRIS. I chose playerctl since it is the most straightforward to me. A
few i3 key bindings later, media keys were back in control of Rhythmbox!
https://gitlab.gnome.org/GNOME/rhythmbox/-/blob/v3.4.5/NEWS
0cdeb7cb7a
https://wiki.archlinux.org/title/MPRIS
https://i3wm.org/docs/userguide.html#keybindings
2022-07-12 22:53:31 +02:00
Rodolphe Bréard
6888a3b203
Migrate from youtube-dl to yt-dlp
2022-03-26 12:34:27 +01:00
Rodolphe Bréard
a6549624a9
Add OpenXRay aliases
2022-03-26 12:32:50 +01:00
Rodolphe Bréard
0fae4b349d
Move the aliases into the custom config directory
2021-09-12 12:30:55 +02:00
Rodolphe Bréard
2425fdca43
Rationalize the use of custom config files
2021-09-12 12:24:06 +02:00
Rodolphe Bréard
5bc0b45cdc
Remove the pew completion
2021-09-12 12:11:19 +02:00
Rodolphe Bréard
4284406640
Move the history file to the data dir
2021-09-12 11:03:42 +02:00
Rodolphe Bréard
71b5995121
Move the completion file to the cache dir
2021-09-12 11:02:44 +02:00
Rodolphe Bréard
3bd28fba99
Move the zsh configuration to ~/.config/zsh
2021-09-12 09:54:13 +02:00
Rodolphe Bréard
a89819aaaa
Add a light transparency on kitty
2020-12-21 22:40:01 +01:00
Rodolphe Bréard
ad890cc43f
Set wallpaper in sway
2020-12-21 18:32:41 +01:00
Rodolphe Bréard
d31f971717
Add swaylock binding
2020-12-19 17:39:01 +01:00
Rodolphe Bréard
490ebc81e9
Bind grim to the PrtSc key
2020-12-19 17:17:21 +01:00
Rodolphe Bréard
452cf31bf4
Sway cnf
2020-12-16 12:28:59 +01:00
Rodolphe Breard
b10197a069
Add handlers for text/plain files
2020-09-26 22:39:29 +02:00
Rodolphe Breard
79bd6e9cf6
Add the ~/.config/mimeapps.list file
2020-05-05 11:43:09 +02:00
Rodolphe Breard
4ec6d06142
Add a cap
2020-05-03 20:22:37 +02:00
Rodolphe Breard
a1b948c98d
Update XDG user directories
2019-10-03 22:08:51 +02:00
Rodolphe Breard
0e2cc5c3cf
Fix neovim paste issue
...
https://github.com/neovim/neovim/issues/7994
2019-05-09 17:34:49 +02:00
Rodolphe Breard
1e0471db4b
Switch to neovim
2019-05-09 12:47:10 +02:00
Rodolphe Breard
efe1ca47ae
Add the sway config file
2019-03-23 11:03:25 +01:00
Rodolphe Breard
a850f8d9f9
Remove the now useless qtile configuration
2019-03-23 11:02:53 +01:00
Rodolphe Breard
a997729b2a
Merge branch 'master' of github.com:breard-r/dotfiles
2019-03-23 11:02:13 +01:00
Rodolphe Breard
d73501c897
Remove the now useless termite configuration
2019-03-23 11:02:05 +01:00
Rodolphe Breard
b9bc7ce57d
Open links in a private window
2019-03-19 17:08:09 +01:00
Rodolphe Breard
daf63825a6
Add kitty
2019-03-07 17:35:00 +01:00
Rodolphe Breard
17e836ec36
Change the i3 bindings
...
The default keys used to change focus were close to the ones used in
vim, but not the same, therefore being confusing. Because of that
they were not used and can be safely removed.
Furthermore, one of them is now mapped to the lock screen shortcut.
2017-09-30 16:06:30 +02:00
Rodolphe Breard
7ecf60c59b
Allow to lock the screen using i3lock
2017-09-30 16:02:46 +02:00
Rodolphe Breard
603b23636b
Allow i3 to take screenshots using scrot
2017-09-30 14:48:29 +02:00
Rodolphe Breard
27bf65e2f3
Move back to FireFox
2017-09-21 20:09:52 +02:00
Rodolphe Breard
0b1de15340
Rename the i3status config file to the correct name
2017-07-23 10:06:03 +02:00
Rodolphe Breard
f975e8f226
Add the i3 wm config
2017-07-22 16:10:16 +02:00
Rodolphe Breard
084d9cf04b
Add a second "misc" window group
2016-10-30 12:02:05 +01:00
Rodolphe Breard
8f3e16f21e
Remove the battery widget if there is no battery
2016-10-22 19:21:03 +02:00
Rodolphe Breard
6055bb758d
[qtile] toggle floating shortcut
2016-08-30 21:09:43 +02:00
Rodolphe Breard
5a6a0785e1
Replace the urxvt terminal emulator by termite.
...
urxvt has a few issues regarding font rendering, in particular with some
symbols used by liquidprompt.
2016-07-03 14:29:08 +02:00
Rodolphe Breard
f577499865
Changing the qtile font.
2015-11-03 00:43:45 +01:00
Rodolphe Breard
ba23c54b9f
Add the Xdg user directories configuration.
...
The default folders for pictures, music, etc starts with a capital
letter. Such folders are automatically created and used by some
programs, for example web navigators uses the download folder.
https://wiki.archlinux.org/index.php/Xdg_user_directories
2015-10-27 10:14:28 +01:00
Rodolphe Breard
c302b90e7e
removing awesome wm
2015-08-26 17:36:30 +02:00
Rodolphe Breard
f51563c065
Adding a battery widget.
2015-08-16 17:50:44 +02:00
Rodolphe Breard
798acc059a
Adding CPU and RAM widgets.
2015-08-16 17:41:15 +02:00
Rodolphe Breard
9fbb1bbcc1
Adding default layouts to groups.
2015-07-18 14:52:27 +02:00
Rodolphe Breard
8085aea394
Adding screenshot shortcut.
2015-07-13 14:04:40 +02:00
Rodolphe Breard
5f8555e62f
Adding a screen lock shortcut.
2015-07-08 17:07:38 +02:00
Rodolphe Breard
53f9a13c44
Moving the background definition to the startup hook.
2015-07-08 16:28:44 +02:00
Rodolphe Breard
964ae293d0
Adding qtile configuration.
2015-07-08 16:24:21 +02:00
Rodolphe Breard
7aa19cd5c4
replacing old prompt by liquidprompt
2014-01-14 12:23:34 +01:00
Rodolphe Breard
249066fd07
removing skype
2013-12-02 19:30:30 +01:00
Rodolphe Breard
b1d5aebce6
changing the media tag layout
2013-06-26 15:08:52 +02:00
Rodolphe Breard
3ecde0409c
removing pidgin menu launcher
2013-05-11 15:50:05 +02:00
Rodolphe Breard
6174b2145c
new widgets
2013-05-02 16:53:54 +02:00
Rodolphe Breard
cfca7be16e
awesome
2013-03-23 17:12:10 +01:00