this only includes the most basic files to replicate my setup, such as
- configs for awesome
- configs for alacritty
- configs for rofi (straight-up stolen from here)
- an edited version of pijulius' picom fork
- configs for polybar
- spicetify (still wip)
Important
before using any of the files, make sure to have at least the most necessary software installed, unless you know what you're doing:
git clone https://github.com/notAxon/awesome-dots/ && cd awesome-dots
awesome rofi polybar alacritty nemo amixer ksnip
nitrogen neovim lxappearance
all folders inside belongs_in_config
belong, as the name implies, in the .config folder inside your /home
directory.
cp -r /belongs_in_config/* $HOME/.config
the fonts should be copied into /usr/share/fonts/
for them to work properly, as they are required by alacritty and polybar
sudo cp -r /used\ fonts/*.ttf /usr/share/fonts/
the GTK files are to be copied into $/HOME/.themes
and /$HOME/.icons
unzip /gtk/.themes.tar.gz /$HOME/.themes unzip /gtk/.icons.tar.gz /$HOME/.icons
- moc (music on console), with darkdot theme (available through most package-managers)
- pipes.sh
- cava
- neofetch (no instructions necessary)
a link to my wallpaper collection can be found here
first wallpaper second wallpaper
Command | Description |
---|---|
Super Enter |
open Alacritty |
Super Shift c |
close window |
Super Shift y |
toggle tiling |
Super o |
restore wallpaper (nitrogen --restore) |
Super Shift + |
kill polybar |
Super + |
reload polybar |
Super Shift s |
take a screenshot using ksnip |
Super r |
run rofi |
Super a |
run rofi appmenu |
Super Ctrl p |
run rofi powermenu |
Super e |
launch nemo file manager |
Super b |
launch firefox |
Super Shift y |
toggle tiling |
[!IMPORTANT] all basic keybinds can be looked up by pressing
super + s
this polybar config is divided into 5 subfolders:
-
/bar-configs
includes individual files each defining a different bar. to use another bar thantwo-top
(shown in the second screenshot), edit/awesome/rc.lua
. -
/modules
contains all modules -
/launch-bars
include executable scripts that launch the individual bars, the preferred bar can be selected in awesomeWMsrc.lua
-
/colorschemes
contains all colorschemes aswell asdefault-color
, the only file being loaded by polybar. by default, this file is a renamed copy of thecatppuccin
file, to apply a different theme, deletedefault-colors
before copying and renaming another theme, such aseverforest
. -
scripts
contains the scripts, obviously