All Projects → rxyhn → dotfiles

rxyhn / dotfiles

Licence: GPL-3.0 license
My awesomewm dotfiles for awesome people! ✨

Programming Languages

CSS
56736 projects
lua
6591 projects
shell
77523 projects

Projects that are alternatives of or similar to dotfiles

The Glorious Dotfiles
A glorified personal dot files
Stars: ✭ 1,850 (+4.88%)
Mutual labels:  setup, unix, rice, awesomewm, rofi, windowmanager, desktop-environment, ricing, awesome-wm, unixporn, picom
dotfiles
dotfiles of simonvic daily used enviroment
Stars: ✭ 75 (-95.75%)
Mutual labels:  rice, archlinux, arch-linux, rofi, unixporn, picom
gobble
Rust rewrite of Devour
Stars: ✭ 23 (-98.7%)
Mutual labels:  unix, rice, archlinux, arch-linux
Rofi
A large collection of Rofi based custom Menu, Applets, Launchers & Powermenus.
Stars: ✭ 2,907 (+64.8%)
Mutual labels:  archlinux, rofi, desktop-environment, unixporn
Dotfiles
Sway acid dark
Stars: ✭ 330 (-81.29%)
Mutual labels:  gtk, rice, archlinux, desktop-environment
blue-sky
A clean and blue BSPWM setup
Stars: ✭ 267 (-84.86%)
Mutual labels:  rice, rofi, ricing, unixporn
linux-workspace
This is the greatest management of all time
Stars: ✭ 19 (-98.92%)
Mutual labels:  rice, rofi, picom
dotfiles
collection (and a backup) of my config files
Stars: ✭ 49 (-97.22%)
Mutual labels:  rice, rofi, unixporn
bspwm-config
Green themed bspwm configuration for ricing lovers
Stars: ✭ 19 (-98.92%)
Mutual labels:  unix, rofi, unixporn
Anlinux Resources
Image and Script for LinuxOnAndroid App
Stars: ✭ 135 (-92.35%)
Mutual labels:  archlinux, arch-linux, desktop-environment
Dotfiles
Configuration files I use on my main machine
Stars: ✭ 299 (-83.05%)
Mutual labels:  unix, rice, awesomewm
Dotfiles
My bspwm dotfiles. Grab whatever you need! :)
Stars: ✭ 111 (-93.71%)
Mutual labels:  unix, archlinux, arch-linux
Awesome Dotfiles
Dotfiles for awesome people using the awesomewm linux environment
Stars: ✭ 409 (-76.81%)
Mutual labels:  rice, awesomewm, rofi
dotfiles
Gruvbox inspired Arch Linux i3wm rice.
Stars: ✭ 43 (-97.56%)
Mutual labels:  rice, archlinux, rofi
HADRIAN
Pantheon Desktop Environment installer script for Arch Linux
Stars: ✭ 19 (-98.92%)
Mutual labels:  archlinux, arch-linux, desktop-environment
dotfiles
Salonia Matteo's dotfiles (GNU/Linux configuration)
Stars: ✭ 19 (-98.92%)
Mutual labels:  rice, archlinux, arch-linux
dotfiles
files that start . and makes my Linux box awesome.
Stars: ✭ 57 (-96.77%)
Mutual labels:  rice, archlinux, picom
Anlinux Adfree
AnLinux, Ad free version.
Stars: ✭ 127 (-92.8%)
Mutual labels:  archlinux, arch-linux, desktop-environment
no-mans-sky-rice-i3wm
i3WM rice themed using No Man's Sky's colors
Stars: ✭ 34 (-98.07%)
Mutual labels:  rice, archlinux, rofi
dots
Use chezmoi to install my dotfiles easily on Gentoo, Arch, Void and Debian.
Stars: ✭ 70 (-96.03%)
Mutual labels:  archlinux, awesomewm, awesome-wm




Hi there! Thanks for dropping by! ❤️‍🔥

AwesomeWM Logo

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 this aesthetic result.

❄️Information

Here are some details about my setup:

AwesomeWM Modules:

  • bling
    • Adds new layouts, modules, and widgets that try to primarily focus on window management
  • color
    • Clean and efficient api for color conversion in lua
  • layout-machi
    • Manual layout for Awesome with an interactive editor
  • UPower Battery Widget
    • A UPowerGlib based battery widget for the Awesome WM

Main Features:

  • Eye-catching Colorscheme
  • MacOS like window decorations
  • Dashboard
  • Info Center
  • Notification Center
  • Bottom Panel
  • Word Clock Lockscreen
  • Minimalist Exit Screen
  • Music Player
  • App Launcher
  • Github Activity Previews
  • Brightness / Volume OSD
  • LayoutList PopUP
  • Battery Indicator
  • Wifi Indicator
  • Calendar
  • Weather
  • Animated Workspace Indicator
  • Beautiful Naughty Notification
  • Main Menu

This repo has a wiki! You can check it by clicking here here.

🔧Setup

This is step-by-step how to install these dotfiles. Just R.T.F.M.

1. Install Required Dependencies and Enable Services

⚠️This setup instructions only provided for Arch Linux (and other Arch-based distributions)

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
2. Install My AwesomeWM Dotfiles

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

🍀Miscellaneous

GTK Theme

🌌Aesthetic-Night gtk theme

Setup:

  1. Copy the themes to the themes folders
    sudo cp -rf misc/themes/Aesthetic-Night/* /usr/share/themes
    cp -rf misc/themes/Aesthetic-Night-GTK4/* ~/.config/gtk-4.0
  2. Add this line on ~/.config/gtk-3.0/settings.ini for left controls
    gtk-decoration-layout=close,maximize,minimize:menu

To apply the theme use lxappearance lxappearance-gtk3

VSCode Theme VSCode theme preview

☄️Aesthetic VSCode

Setup:

  1. Install required extension

    note: You can use any themes, but some of the colors will be overwritten by mine

  2. copy config file

    cp misc/vscode/User/settings.json ~/.config/Code/User
    
Neovim Theme neovim theme preview

🌀Aesthetic Neovim

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.

Firefox Theme firefox theme preview

☃️Aesthetic Firefox

setup:

  1. Go to about:config in Firefox.
  2. Search for toolkit.legacyUserProfileCustomizations.stylesheets and set it to true.
  3. move the contents from misc/firefox to $HOME/.mozilla/firefox/xxxxxxxx.default-release/chrome.
Touchpad tap-to-click & natural (reverse) scrolling (libinput)

/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

🌊Gallery

Modern Bottom Panel with Animation
bottom panel preview
Aesthetic Dashboard with neat grid layout
dashboard preview
Good looking Info Center
info center preview
Beautiful Notification Center
notification center preview
Naughty Notifications
notifications preview
Custom mouse-friendly ncmpcpp UI
ncmpcpp preview
Lockscreen with PAM Integration
word clock lockscreen preview
Minimalist Exitscreen
exitscreen preview

🗾History

Ngl this is started when im feel bored lol and decided to start using Linux, more precisely in January 2022. 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, I made this with all Aesthetic I have. Yes! you're right! everything you see here is all about beautiful and aesthetic, and ofc apart from targeting the beautiful UI I also pay attention to the functionality, because I'm targeting an OS that's comfortable to wear and look at. Have a Nice Day! <3

I wanna say thank you to those of you who like and love my setup <3




💸TIP JAR

I've ko-fi account, So 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! ‎ 💗

💡Acknowledgements


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].