Skip to content

TheAhumMaitra/Aurora

Aurora ™

A minimal, elegant, fast Hyprland rice

Aurora name badge Ahum's Project GitHub last commit Rust Arch Discord GitHub repo size DeepWiki


Preview

preview_of_aurora.mp4

Installation

Prerequisites

Using script

You can use our installation script but it is in beta, might not work properly.

To install Aurora using installation script follow these steps

Step 1

Clone this repo into your home directory

cd ~ && git clone https://github.com/TheAhumMaitra/Aurora.git

Step 2 - Make the installation script executable and run it

chmod +x install.sh && ./install.sh

Manually

Step 1. Install all required + recommended packages :-

For arch

hyprland (You can use Hyprland git version also)
xdg-desktop-portal-hyprland (you can use git version also)
pipewire
pipewire-pulse
wireplumber
swaync
hypridle
hyprlock
polkit-gnome
waybar
rofi
wlogout
gtk3
gtk4
yaru-gtk-theme (AUR)
yaru-icon-theme (AUR)
kitty
neovim
cliphist
nautilus
wl-clipboard
hyprshot
network-manager-applet
brightnessctl
libnotify
ttf-dejavu
noto-fonts
noto-fonts-emoji
awww
git
papirus-icon-theme
uv
sudo-rs
nordzy-hyprcursors (AUR)
rofi-emoji
ttf-jetbrains-mono-nerd
mise
starship
wiremix
wifitui-bin (AUR)
weathr-bin (AUR)
bluetui
btop
jolt (AUR)
leenfetch (AUR)
zen-browser-bin (AUR)
hyprshutdown

Step 2. Clone this repository

Clone this repo using git

git clone https://github.com/TheAhumMaitra/Aurora.git

Copy all contents of Aurora/dotfiles/.config

cp -r ./Aurora/dotfiles/.config/* ~/.config/ 

Step 3. Compile and install scripts of Aurora

Go to .config/hypr/scripts

cd ~/.config/hypr/scripts

Install them

Please run :-

cargo install --path .

Note : You need to install compiler of Rust to do that

Install Step 4. Install Wallpaper Switcher

Clone the custom Waytrogen repo

git clone https://github.com/TheAhumMaitra/waytrogen-aurora.git

Go to the repo folder

cd waytrogen-aurora

Install it

cargo install --path .

Copy and compile gsettings schema

sudo cp ./org.Waytrogen.Waytrogen.gschema.xml \
/usr/share/glib-2.0/schemas/
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Step 5. Install LazyVim starter for Neovim

mv ~/.config/nvim{,.bak}
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}
git clone https://github.com/LazyVim/starter ~/.config/nvim
rm -rf ~/.config/nvim/.git

Support

Discord Server

We have a Discord server, where you can get help by the community

Github Discussions

You can also ask your question in Github discussion's Q&A Category also.

Any issues regarding Aurora can be reported in Github's issues

Code of Conduct

Please read Code of Conduct for Aurora before communication

Contributing

We wholeheartedly endorse your approach to support! Please kindly read Contribution Guidelines of Aurora and it's related projects

License

GNU Public License V3 or later

Releases

No releases published

Packages

 
 
 

Contributors