desktop-ubuntu/i3/readme.md

73 lines
2.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# i3-config
> fullscreen apps switching
- fullsreen
- nothing except apps (no decorations, not even statusbar)
- dark-gray colors
## keys
- `Print` save screenshot as a png file, [prtsc](../zsh/prtsc.sh)
- `Meta + Shift + Q` quit current app
- `Meta + Shift + K` restart i3 (reloads config in the process)
- `Ctrl + Alt + Delete`, `Meta + Alt + Break` logout
### workspaces
- `Meta + [KP_]{0..9}` switch to workspace Nr. (also automatically opens some [apps](#apps) if they not already running)
- `Meta + Alt + [KP_]{0..9}` move window to workspace Nr.
- `Meta [+ Shift] + Tab` switch to next [prev] workspace
### windows
- `Meta [+ Shift] + grave` focus next window to the right [left]
- `Meta + Shift + KP_2` move the window down
- `Meta + Shift + KP_4` move the window to the left
- `Meta + Shift + KP_6` move the window to the right
- `Meta + Shift + KP_8` move the window up
- `Meta + Shift + KP_5` toggle floating window
- `Meta + Shift + KP_0` toggle fullscreen (same as `F11` in some apps)
### apps
- `Meta + Return` universal launcher ([rofi](https://github.com/davatorium/rofi))
- `Meta + Shift + Return` terminal ([alacritty](https://github.com/alacritty/alacritty))
Sublime-Text, Sublime-Merge, and Chrome/ium have special needs where they never appear on the intended workspace, but instead on the last initiated / last used.
and no, nothing even delayed start or assigning window-class to a workspace works 🤦
#### `Meta + {0..9}` (numbers row)
0. -
1. browser ([firefox](https://firefox.com))
2. file explorer ([doublecmd](https://doublecmd.sourceforge.io))
3. text editor ([sublime text](https://sublimetext.com))
4. terminal ([alacritty](https://github.com/alacritty/alacritty))
5. -
6. -
7. -
8. -
9. -
#### `Meta + KP_{0..9}` (keypad)
0. items ([inventory](https://github.com/dym-sh/inventory))
1. image viewer ([xnview](https://xnview.com/en/xnviewmp))
2. email client ([thunderbird](https://thunderbird.net))
3. music player ([rhythmbox](https://wiki.gnome.org/Apps/Rhythmbox))
4. password manager ([keepassxc](https://keepassxc.org))
5. version control ([sublime merge](https://sublimemerge.com))
6. emoji and unicode picker ([gnome-characters](https://wiki.gnome.org/Apps/Characters))
7. vector editor ([figma](https://github.com/Figma-Linux))
8. pixel editor ([krita](https://krita.org/en))
9. 3D editor ([blender](https://blender.org))
### keyboard layouts
1. english (us_mac)
2. russian (ru_phonetic_mac)
#### switch
- `scroll lock`
- `[L_Shift] + [R_Shift]`