add shortcuts to some apps
This commit is contained in:
parent
f9feabc2d2
commit
d4f3467519
5 changed files with 18 additions and 8 deletions
|
@ -10,12 +10,8 @@ My current setup is [Debian Bullseye](https://www.debian.org/releases/bullseye/)
|
|||
|
||||
## TODO
|
||||
|
||||
- Telegram (maybe only possible to download) (third party PPA might be easiest)
|
||||
- thunderbird config
|
||||
- i3 app shortcuts
|
||||
- firefox config? extensions? host own synchronizer?
|
||||
- i3 stutters
|
||||
- i3 sleep
|
||||
- Smart script to manage screens: if external screen is connected, only show on that screen. Otherwise, show on laptop screen.
|
||||
- drop-in includement of bashrc parts
|
||||
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
tags: [bash]
|
||||
- role: alacritty
|
||||
tags: [alacritty]
|
||||
- role: neovim
|
||||
tags: [neovim]
|
||||
- role: syncthing
|
||||
tags: [syncthing]
|
||||
vars:
|
||||
|
@ -19,8 +21,6 @@
|
|||
tags: [wireguard]
|
||||
- role: asdf
|
||||
tags: [asdf]
|
||||
- role: neovim
|
||||
tags: [neovim]
|
||||
- role: signal
|
||||
tags: [signal]
|
||||
- role: virtualbox
|
||||
|
|
|
@ -9,14 +9,14 @@
|
|||
tags: [bash]
|
||||
- role: alacritty
|
||||
tags: [alacritty]
|
||||
- role: neovim
|
||||
tags: [neovim]
|
||||
- role: syncthing
|
||||
tags: [syncthing]
|
||||
vars:
|
||||
syncthing_profile: "os3"
|
||||
- role: keepassxc
|
||||
tags: [keepassxc]
|
||||
- role: neovim
|
||||
tags: [neovim]
|
||||
- role: signal
|
||||
tags: [signal]
|
||||
- role: vscodium
|
||||
|
|
|
@ -165,3 +165,16 @@ mode "$mode_session" {
|
|||
bindsym Escape mode "default"
|
||||
bindsym Return mode "default"
|
||||
}
|
||||
|
||||
# Application shortcuts
|
||||
set $mode_apps Application: [f]irefox [t]hunderbird [s]ignal [t]elegram
|
||||
bindsym $mod+m mode "$mode_apps"
|
||||
mode "$mode_apps" {
|
||||
bindsym f exec --no-startup-id "firefox", mode "default"
|
||||
bindsym t exec --no-startup-id "thunderbird", mode "default"
|
||||
bindsym s exec --no-startup-id "signal-desktop", mode "default"
|
||||
bindsym t exec --no-startup-id "telegram-desktop", mode "default"
|
||||
|
||||
bindsym Escape mode "default"
|
||||
bindsym Return mode "default"
|
||||
}
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
- units
|
||||
- unrar
|
||||
- vim
|
||||
- telegram-desktop
|
||||
- name: Install .gitconfig
|
||||
template:
|
||||
src: "{{ role_path }}/templates/.gitconfig.j2"
|
||||
|
|
Reference in a new issue