Bruno BELANYI
b03da8b016
[ADD][I3] Make arandr floating by default
2020-12-12 14:12:42 +01:00
Bruno BELANYI
d17b060f8d
[ADD][I3] VPN toggle mapping
2020-12-12 14:12:42 +01:00
Bruno BELANYI
b30bbc0a8f
[ADD][I3] Flameshot mapping
2020-12-12 14:12:42 +01:00
Bruno BELANYI
62f70ea0da
[UPDATE][I3] Change rofi-bitwarden mapping
2020-12-12 14:12:42 +01:00
Bruno BELANYI
977e1faec3
[ADD][I3] Media control key mappings
2020-12-12 14:12:42 +01:00
Bruno BELANYI
d9d4ed9baf
[ADD][I3] Floating window movement mappings
2020-12-12 14:12:42 +01:00
Bruno BELANYI
b7497e7f0d
[UPDATE][I3] Consistent screen-related mappings
...
I forgot some screen-related mappings when modifying them to all use
`alt`.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
60e0b08859
[ADD][I3] Another floating toggle mapping
...
Using `ctrl` makes it easier to use with scratchpad mappings.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
531a8e7c9a
[ADD][I3] Screen focus mappings
2020-12-12 14:12:42 +01:00
Bruno BELANYI
0ad90fbe05
[UPDATE][I3] Change screen-related mappings
...
Screen-related mappings use `alt` in them.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
57749340bf
[ADD][I3] Scratchpad management
2020-12-12 14:12:42 +01:00
Bruno BELANYI
7a9be1804a
[ADD][I3] Workspace scrolling using direction keys
2020-12-12 14:12:42 +01:00
Bruno BELANYI
90e8ca92fd
[ADD][I3] Better multi-screen mappings
...
I did not use the `$mod+shift+ctrl` mapping to move floating windows very
much. So I repurposed it to move windows between screens. I can send
whole workspaces using `$mod+ctrl` instead.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
b8fe46a5dd
[ADD][I3] Make Pavucontrol windows floating
2020-12-12 14:12:42 +01:00
Bruno BELANYI
681b634aef
[ADD][I3] Emoji selector using Rofi
2020-12-12 14:12:42 +01:00
Bruno BELANYI
c52ded309b
[ADD][I3] Syncthing tray icon
2020-12-12 14:12:42 +01:00
Bruno BELANYI
86098af0c5
[ADD][X] Use 'Print' key as 'Super_R'
2020-12-12 14:12:42 +01:00
Bruno BELANYI
b5eb803f9d
[UPDATE][I3] Move Xautolock toggle to script
...
To allow notifications when toggling the state of Xautolock, the logic
has been moved to its own script.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
aeef0b0ca8
[ADD][I3] Finer-grained volume control
2020-12-12 14:12:42 +01:00
Bruno BELANYI
8b9a0ad3e4
[ADD][I3] Finer-grained brightness control
2020-12-12 14:12:42 +01:00
Bruno BELANYI
603668560c
[ADD][I3] Mode to enable/disable Xautolock
2020-12-12 14:12:42 +01:00
Bruno BELANYI
f7653311d5
[UPDATE][I3] Factorize numeric row key-codes
2020-12-12 14:12:41 +01:00
Bruno BELANYI
4df55b8835
[UPDATE][I3] Exit custom mode with same keybinding
...
To be consistent with the resize mode that is defined in this
configuration file, the other modes I have written can be exited using
the "Enter" key, the "Escape" key, and the binding used to enter this
mode.
2020-12-12 14:12:41 +01:00
Bruno BELANYI
d26732e4f3
[FIX][I3] Consistent comments with capital letter
2020-12-12 14:12:41 +01:00
Bruno BELANYI
a649c4cad9
[UPDATE][I3] Factorize Vim-like key definitions
2020-12-12 14:12:41 +01:00
Bruno BELANYI
b1e415594d
[UPDATE][I3] Use keycode mappings for number row
...
If and when I want to switch to a different layout that uses numbers
without the shift key, unlike the traditional french layout, I still
want my shortcuts to work for switching workspaces.
I don't think any of my other shortcuts would have a problem switching
between AZERTY and QWERTY layout for example (well, selecting parent and
child containers would be switched, but I rarely need that
functionality and it is easy to switch on the fly).
2020-12-12 14:12:41 +01:00
Bruno BELANYI
f69b5797fb
[FIX][I3] Don't lock automatically while sleeping
...
My script to go to sleep already locks the screen, there's no use having
Xautolock try to do it while the computer is sleeping.
2020-12-12 14:12:41 +01:00
Bruno BELANYI
0d548d3a11
[UPDATE][I3] Notify before locking automatically
2020-12-12 14:12:41 +01:00
Bruno BELANYI
aadee80b84
[UPDATE][I3] Extend auto-lock delay to 3 minutes
2020-12-12 14:12:41 +01:00
Bruno BELANYI
07211d4093
[FIX][I3] Remove wrong path to i3exit command
2019-11-05 16:00:42 +01:00
Bruno BELANYI
e96580ebd5
[FIX][I3] Add single background option to setter
2019-11-05 16:00:42 +01:00
Bruno BELANYI
13e2ea1b6a
[UPDATE][SCRIPT] Remove underscore in script name
2019-10-29 13:17:20 +01:00
Bruno BELANYI
db50d0a7d9
[ADD][I3] Mode to choose background orientation
2019-10-29 13:13:14 +01:00
Bruno BELANYI
ae5d77e52d
[FIX][I3] Correct or remove comments
2019-10-29 13:07:42 +01:00
Bruno BELANYI
518959fb9f
[FIX][I3] Replace brightness notification message
...
Dunst can overwrite a notification if we give it an id (an integer
value) or a name (a string). This allows for displaying a single
notification when incrementing/decrementing the brightness multiple
times in a quick succession.
2019-10-23 12:00:59 +02:00
Bruno BELANYI
7815c43fd9
[ADD][I3] Shortcut for bwmenu
...
`bwmenu` is a rofi script integrating the Bitwarden CLI program. It is
therefore necessary to install `bitwarden-cli` and `bitwarden-rofi`.
2019-10-21 17:58:13 +02:00
Bruno BELANYI
0e2d7f5d00
[ADD][I3] Make Thunderbird's filter window float
2019-10-19 05:46:29 +02:00
Bruno BELANYI
132a035443
[ADD][I3] Make htop floating by default
...
When launched from a program launcher, the title of an htop terminal is
htop, unlike when it is launched from the command line.
2019-10-19 05:46:29 +02:00
Bruno BELANYI
a4f1c22e77
[ADD][I3] Start udiskie at launch
2019-10-18 22:17:20 +02:00
Bruno BELANYI
cef75e94cd
[UPDATE][I3] Launch rofi without dmenu theme
...
I want to try it out for a bit, see which one I prefer.
I'll keep my own dmenu theme for now though, because I still think it
might be more adapted in certain use-cases.
2019-10-18 22:17:20 +02:00
Bruno BELANYI
113928f08e
[UPDATE][I3] Make rofi use dmenu skin
...
I wanted the launcher to take the same size as my previous dmenu
launcher when invoked with `mod+d` or `mod+Shift+d` instead of my usual
rofi theme.
The default dmenu theme is too big so I adapted it for my needs.
2019-10-18 22:17:20 +02:00
Bruno BELANYI
4563bd4038
[UPDATE][I3] Use rofi program launcher
2019-10-18 22:17:20 +02:00
Bruno BELANYI
d9cf811724
[FIX][I3] Use i3exit command without path
2019-10-18 22:17:20 +02:00
Bruno BELANYI
9de30ca3cd
[ADD][I3] Make blueman windows floating by default
2019-10-18 22:17:20 +02:00
Bruno BELANYI
7ebee08f4e
[ADD][I3] Make tridactyl editor window floating
...
Tridactyl tries to spawn an editor inside a terminal whose window's
class is set to 'tridactyl_editor', a simple rule makes it float.
2019-10-18 22:17:20 +02:00
Bruno BELANYI
1cda690abc
[UPDATE][I3] Use path from home for i3exit
2019-10-18 22:17:20 +02:00
Bruno BELANYI
db30826f30
[UPDATE][I3] Remove tabs in configuration file
2019-10-18 22:17:20 +02:00
Bruno BELANYI
61f4569c72
[UPDATE][I3] Use Vim movement keys
...
Use Vim movements instead of i3's defaults in every mapping currently
deployed (i.e: focus, resize, move).
2019-10-18 22:17:20 +02:00
Bruno BELANYI
dbaefbf33b
[UPDATE][I3] Use Mod+g to split horizontally
...
I want to remap all i3's bindings to use Vim's movement keys. This
mapping had to change.
2019-10-18 22:17:20 +02:00
Bruno BELANYI
2bda68b126
[ADD][I3] More resize and move mappings
...
I use shift and ctrl keys to modify the amount of pixels to resize/move
containers in i3.
2019-10-18 22:17:20 +02:00