I just get this dotfiles, and remade it
Widgets
Comments:
- Fetch (in top) use remade pfetch script
- Crutch top (in bottom) use ps utility,so it shows how much the program consumes cpu per 1 core (if you have 4 cores, then divide the process’s CPU indicator by 4 and this will be its load on the entire CPU)
- If you want the slider to work in your browser, then download
plasma-browser-integrationpackage andplasma integrationextension in your browser and uncheckEnhanced Media Controlin extension settings
Available themes
- Nord
- Alien Blood
- Mountain
- Red Alarm
- Biscuit Dark
- Gruvbox Dark
- Sonokai
- Catppuccin
- Edge
- Everforest
- Everforest soft
- Stardew
Comments:
- Put your wallpaper in a ~/.walls
- Uses Lutgen in the form of a binary file, which is located inside the repository
| type 1 | type 2 | type 3 | type 4 |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Comments:
- You can focus to option with keyboard arrow
- You can activate option with press x or Enter or click
Install
Require a awesome-git version
-
-
$ sudo xbps-install alacritty feh fontconfig NetworkManager rofi flameshot alsa-utils xclip xrdb picom polkit-gnome ImageMagick playerctl brightnessctl nerd-fonts-symbols-ttf neovim xdotool $ fc-cache -f -v
-
$ sudo pacman -S alacritty feh fontconfig networkmanager rofi flameshot alsa-utils xclip picom polkit-gnome imagemagick playerctl brightnessctl ttf-nerd-fonts-symbols neovim xdotool $ fc-cache -f -v
-
$ sudo apt-get install feh fontconfig network-manager rofi flameshot alsa-utils xclip picom policykit-1-gnome imagemagick playerctl brightnessctl neovim xdotool $ sudo add-apt-repository ppa:mmstick76/alacritty $ sudo apt install alacritty $ wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/NerdFontsSymbolsOnly.zip $ unzip NerdFontsSymbolsOnly.zip $ cp ~/Downloads/NerdFontsSymbolsOnly/NerdFontsSymbolsOnly*.otf ~/.local/share/fonts/ $ fc-cache -f -v
-
-
- Install
PipeWire, WirePlumber - Download JetBrainsMono Nerd font
$ wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/JetBrainsMono.zip $ unzip JetBrainsMono.zip $ cp ~/Downloads/JetBrainsMono/JetBrainsMono*.otf ~/.local/share/fonts/ $ fc-cache -f -v
- Install
$ git clone --depth=1 --recursive https://github.com/5TAHUR5/awesome-dotfiles.git
$ cd awesome-dotfiles
$ sh install.shKeybinding
| Keybinding | Description |
|---|---|
Mod+Shift+r |
Restart awesomewm |
Mod+Enter |
Open terminal |
Print |
Take screenshot |
Mod+d |
Open app launcher (rofi) |
Mov+v |
Open greenclip (rofi) |
Mod+Shift+b |
Hide bar |
F keys |
Control volume |
F keys |
Control bright |
F keys |
Control player |
Mod+c |
Open calendar |
Mod+w |
Open control |
Mod+x |
Open powermenu |
Mod+f |
Fullscreen focused client |
Mod+s |
Floating focused client |
Mod+q |
Kill focused client |
| Client binds | Description |
|---|---|
Mod+ _/= |
Resize focused client gaps |
Mod+Shift+ _/= |
Resize all client gaps |
Mod+ l/h/Right/Left |
Move focus client |
Mod+Ctrl+ k/j/h/l/Up/Down/Left/Right |
Resize focused client |
Mod+Shift+ k/j/h/l/Up/Down/Left/Right |
Move or swap by direction |
Mod+Shift+Ctrl+ k/j/h/l/Up/Down/Left/Right |
Relative move floating client |
Mousebinding
| Mousebinding | Description |
|---|---|
Mod+Left button |
Move client |
Mod+Right button |
Resize client |
TODO
- Correct dpi
- Make the code more optimal
Replace the liblua_pam with a more convenient solution














