Fork on N3k0Ch4n cool af AwesomeWM dotfiles. I twekead it using another palette and some other things for my personal usage.
The amazing wallpaper I used for this project can be apreciated in it's full glory in here
- OS - Manjaro
- WM - AwesomeWM
- Term - Alacritty
- Comp - Picom
- Menu/Launcher/Window Switcher - Rofi
- Shell - Zsh+Powerlevel10k+Colorls
- Browser - Vivaldi
- Code is reformatted so it should be easier to read (not necessarilly to comprehend unfortunately).
- Trying stuff with Streetturtle widgets. Mainly the battery one for laptops.
- Edited neofetch theme using TallJoes fetch as seen on Chick2D's Neofetch Themes Repo.
- Mostly of the bar is now clickable. Makes it easier to change some things on the go and more tweakable (like an equalizer).
- Calendar doesn't shows Saturdays, weird but funny.
For this one in particular you just need to follow (or not, cause why not after all?) the following instructions:
1. Install the dependencies!
Pottential dependencies
- Awesome-git
- inotify-tools
- Playerctl
- Brightnessctl
- Pulseaudio
- Network-Manager
- JetBrains Font (both the official and patched version)
- Font Awesome (its in the files)
- Neofetch
- Zsh
- Alacritty
- Betterlockscreen
- Flameshot
- Vivaldi
- Pavucontrol
- Spicetify
And some others both me and the creator don't remember, for now, just give us some time.
sudo pacman -Syu alacritty cava inotify-tools playerctl brightnessctl pulseaudio networkmanager alsa-utils alsa-plugins alsa-firmware xclip base-devel pamixer flameshot vivaldi pipes.sh nm-connection-editor pulseaudio-equalizer-gtk pavucontrol
yay awesome-git nerd-fonts-jetbrains-mono ttf-jetbrains-mono
For specifics like spicetify, its better to follow the official installion guide and then aplying the modifications.
2. Clone the repo
git clone https://github.com/Wallsified/Spacedust.git
cd Spacedust
git submodule init
git submodule update
3. Copy the config inside your config folder, in this case "$HOME/.config/"
cp -rf awesome picom neofetch alacritty rofi colorls $HOME/.config/
cp -rf .zshrc $HOME/
4. Unzip the theme an apply it to Vivaldi.
5. To install the VSCode/Codium theme to go along with the files do:
vscodium --install-extension spacedust-0.0.1.vsix
or
code --install-extension spacedust-0.0.1.vsix
And then change the settings.json file provided.
I'm still working on it and understanding how to actually send it to the Visual Studio Code Marketplace but for now it kinda works doin it like that.
I also did this repo for the theme itself. Any help is always appreciated c:
6. Install Spicetify the official way with the Dribbblish theme. Then change the provided files.
7. For the DuckDuckGo theme, go on Configuration/Themes/Load Settings and write "lettherebespacedust".
8. Restart your system & log in with AwesomeWM.
9. You're done!
Keybinds | Launches |
---|---|
Mod + x | Terminal |
Mod + z | Vivalidi |
Mod + Space | Change Layout |
Mod + r | Rofi Launcher |
Mod + q | Close Window |
Mod + s | Powermenu |
Mod + Ctrl + n | Un-minimize |
Mod + F1 | Global Binds Popup |
-
If you want to change the programs, check the apps.lua file!
-
There's a couple of easter eggs and silly things on what I like. Gotta catch 'em all!
-
My neofetch file has some extra variables for my hardware, just for looks mainly, but be sure to edit them so they apply to yours
-
The powermenu works better when pressing the keys rather than clicking the buttons. For this use them as follow:
Key Does p Power off r System Reboot s Suspend q Quit AwesomeWm l System Lock -
The cake's still a lie.
- Notifications enhancement (use dunst maybe?).
- Code-Cleaning (make it more first-contact-readable).
- Better Menu (for clicking the awesome button).
- Find a way the bar actually gets rounded borders.
- Maybe make a wiki or something so it's better for new-ricers.
- Gogh-Co Terminal Palletes
- N3k0Ch4n
- Chris Titus Awesome Theme
- Catpuccin Community's Rofi Theme
- And of course everyone on r/unixporn!