Commit graph

58 commits

Author SHA1 Message Date
Rodolphe Bréard
1a18981102 Export the default terminal 2023-09-01 08:33:00 +02:00
Rodolphe Bréard
cc79c734fe Update i3status 2023-05-28 08:25:57 +02:00
Rodolphe Bréard
77aff22fb5 Change the terminal font config 2023-04-23 17:17:32 +02:00
Rodolphe Bréard
4cd8e8355d Add Debian's path for liquidprompt 2022-08-02 17:28:05 +02:00
Rodolphe Bréard
cf0e13e518 Reorganizing the mimeapps.list file 2022-07-30 19:02:40 +02:00
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