rxyhn / dotfiles
- пятница, 24 июня 2022 г. в 00:30:55
My awesomewm dotfiles for awesome people! ✨
Rxyhn's Aesthetic AwesomeWM Configuration Files!
Welcome to my AwesomeWM configuration files!
This is my personal collection of configuration files.
You might be here for looking my AwesomeWM configuration files? or looking for Linux Rice reference?
feel free to steal anything from here but don't forget to give me credits :)
AwesomeWM is the most powerful and highly configurable, next generation framework window manager for X, Although it takes time and effort to configure it, but I'm very satisfied with the result.
This is a beautiful user interface isn't it?
These dotfiles are made with love, for sure.
Here are some details about my setup:
AwesomeWM Modules:
Main Features:
This repo has a wiki! You can check it by clicking
herehere.
This is step-by-step how to install these dotfiles. Just R.T.F.M.
Assuming your AUR Helper is paru.
First of all you should install the git version of AwesomeWM.
paru -S awesome-git
Install necessary dependencies
paru -Sy picom-git wezterm rofi acpi acpid acpi_call upower lxappearance-gtk3 \
jq inotify-tools polkit-gnome xdotool xclip gpick ffmpeg blueman redshift \
pipewire pipewire-alsa pipewire-pulse pamixer brightnessctl feh scrot \
mpv mpd mpc mpdris2 python-mutagen ncmpcpp playerctl --needed
Enable Services
systemctl --user enable mpd.service
systemctl --user start mpd.service
Clone this repository
git clone --recurse-submodules https://github.com/rxyhn/dotfiles.git
cd dotfiles && git submodule update --remote --merge
Copy config files
cp -r config/* ~/.config/
Install a few fonts (mainly icon fonts) in order for text and icons to be rendered properly.
cp -r misc/fonts/* ~/.fonts/
# or to ~/.local/share/fonts
cp -r misc/fonts/* ~/.local/share/fonts/
And run this command for your system to detect the newly installed fonts.
fc-cache -v
Finally, now you can login with AwesomeWM
Congratulations, at this point you have installed this aesthetic dotfiles!
Log out from your current desktop session and log in into AwesomeWM
Setup:
sudo cp -rf misc/themes/Aesthetic-Night/* /usr/share/themes
cp -rf misc/themes/Aesthetic-Night-GTK4/* ~/.config/gtk-4.0
~/.config/gtk-3.0/settings.ini
for left controls
gtk-decoration-layout=close,maximize,minimize:menu
To apply the theme use lxappearance lxappearance-gtk3
Setup:
Install required extension
note: You can use any themes, but some of the colors will be overwritten by mine
copy config file
cp misc/vscode/User/settings.json ~/.config/Code/User
This is nvchad's port of my aesthetic theme named rxyhn
To get this theme you have to use nvchad as your neovim config, and then apply my theme.
setup:
about:config
in Firefox.toolkit.legacyUserProfileCustomizations.stylesheets
and set it to true
.misc/firefox
to $HOME/.mozilla/firefox/xxxxxxxx.default-release/chrome
./etc/X11/xorg.conf.d/30-touchpad.conf
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "TappingButtonMap" "lmr"
Option "NaturalScrolling" "true"
EndSection
Modern Bottom Panel with Animation |
---|
![]() |
Aesthetic Dashboard with neat grid layout |
---|
![]() |
Good looking Info Center |
---|
![]() |
Beautiful Notification Center |
---|
![]() |
Naughty Notifications |
---|
![]() |
Custom mouse-friendly ncmpcpp UI |
---|
![]() |
Lockscreen with PAM Integration |
---|
![]() |
Minimalist Exitscreen |
---|
![]() |
Ngl this is started when im feel bored lol and decided to start using Linux, more precisely in January 2022. Fyi im a new Linux user, when it's in Linuxer Desktop Art i saw a linux setup that caught my eye, then I'm interested in and trying something similar, So yeaaaaaah this is my current setup, my purpose of doing this is to hone my skills to make an attractive UI and also as a hobby. I wanna say thank you to those of you who like and love my setup <3
If you enjoyed it and would like to show your appreciation, you may want to tip me here.
It is never required but always appreciated.
Thanks from the bottom of my heart!
Contributors
rxyhn
there's nothing wrong with thanking yourself right?ner0z
Kasper24
paulhersch
rototrash
Deathemonic
janleigh
ChocolateBread799
Thanks to