Installation
xorg
xorg-xinit
awesome-git (aur)
luarocks
pulseaudio
pulseaudio-bluetooth
networkmanager
bluez
bluez-utils
picom
maim
zenity
alacritty
nemo
leafpad
eom
mpv
for example using pikaur as an aur helper
$ pikaur -S xorg xorg-xinit awesome-git luarocks pulseaudio pulseaudio-bluetooth networkmanager bluez bluez-utils picom maim zenity alacritty nemo leafpad eom mpv
Module | Description |
---|---|
luautf8 | Needed for text input widgets |
$ sudo luarocks install luautf8
$ git clone --depth 1 https://github.com/btvtkh/dotfiles.git
$ rsync -avhu ~/dotfiles/home/ ~/
6. Download JetBrainsMonoSlashed font and put it to ~/.fonts
$ gio mime x-scheme-handler/terminal Alacritty.desktop
Customisation
- Install
themix-full-git
from aur - Export icons and theme from user presets
10. Install cursors (inkscape
required) (source)
$ cd ~/dotfiles/extra/cursor_toolbox
$ ./render-pngs.py ./sharp_cursors.svg
$ ./make_dark.sh
$ cp -r Sharp-Cursors ~/.icons
- Search
about:config
. toolkit.legacyUserProfileCustomizations.stylesheets
,layers.acceleration.force-enabled
,gfx.webrender.all
,svg.context-properties.content.enabled
change toTrue
.- Copy
~/dotfiles/extra/mozilla/chrome
to~/.mozilla/firefox/XXXXXXX.default-release/
.
Keybinds
Keybinding | Description |
---|---|
Mod+Shift+r |
Restart awesomewm |
Mod+Tab |
Switch to next client by index |
Mod+Shift+Tab |
Switch to previus client by index |
Mod+Ctrl+Tab |
Restore minimized client |
Mod+Shift+s |
Swap with next client by index |
Mod+Ctrl+s |
Swap with previous client by index |
Mod+Shift+a |
Increase the number of master clients |
Mod+Ctrl+a |
Decrease the number of master clients |
Mod+Shift+q |
Increase the number of columns |
Mod+Ctrl+q |
Decrease the number of columns |
Mod+Shift+e |
Increase master width factor |
Mod+Ctrl+e |
Decrease master width factor |
Mod+Ctrl+Shift+e |
Reset master width factor |
Mod+Space |
Switch layout |
Mod+1...9 |
Only view tag |
Mod+Shift+1...9 |
Move focused client to tag |
Mod+z |
Close client |
Mod+x |
(Un)Maximize client |
Mod+c |
Minimize client |
Mod+v |
Toggle client fullscreen |
Mod+b |
Toggle client ontop |
Mod+n |
Move client to center |
Mod+m |
Toggle client menu |
Mod+Ctrl+Return |
Move client to master |
Mod+d |
Open app launcher |
Mod+q |
Open powermenu |
Mod+Return |
Open terminal |
Mod+Print |
Take screenshot |
Mod+Shift+Print |
Take screenshot area |