An open API service indexing awesome lists of open source software.

https://github.com/asteriau/dotfiles

There is no place like ~/
https://github.com/asteriau/dotfiles

dotfiles dots hyprland linux rice ricing shell unixporn waybar wayland

Last synced: about 1 year ago
JSON representation

There is no place like ~/

Awesome Lists containing this project

README

          







## Gallery 📸
this is a huge WIP and the screenshots are outdated oops



## Info 📖
These are my personal dotfiles which form the desktop you see above. It uses the [Paradise](https://github.com/paradise-theme/paradise) color scheme.

Let's get the boring stuff out of the way :

• **OS**: Arch Linux

• **Window Manager / Compositor**: [Hyprland](https://github.com/hyprwm/Hyprland)

• **Status Bar**: [Waybar](https://github.com/Alexays/Waybar)

• **Notifications**: [dunst](https://github.com/dunst-project/dunst)

• **Terminal**: [kitty](https://github.com/kovidgoyal/kitty)

• **Launcher**: [rofi](https://github.com/davatorium/rofi/)

## Installation 🔧
> [!NOTE]
> The packages listed are for arch. Depending on your distribution, the names of the packages below may slightly differ. Also, some of the packages might not be available in your distribution's repositories so you might have to build them from source.

sudo pacman -S hyprland waybar dunst kitty rofi-wayland swww nautilus grim slurp firefox wl-clipboard pavucontrol pamixer playerctl xsettingsd zsh gammastep unzip ttf-jetbrains-mono-nerd --needed
yay -S notify-send.sh
1. **Clone the repo & Apply configs:**
```sh
git clone https://github.com/asteriau/dotfiles
cd dotfiles
cp -r config/{hypr,waybar,dunst,kitty,rofi,gtk-3.0,xsettingsd} ~/.config
```

2. **Move folders**

```sh
# Scripts folder
mv ~/dotfiles/bin/* ~/.local/share/bin/
chmod -R +x ~/.local/share/bin/
# Home folder
cp -a ~/dotfiles/home/. ~/
```

3. **Install fonts**

I have uploaded a [.zip file to Dropbox](https://www.dropbox.com/scl/fi/5jlq2wcfd62utippn4bo4/asteria-dotfiles-fonts.zip?rlkey=qo79l4j985zn89rmcfh6zlsi8&st=vkgkm7qt&dl=0) to save you some time.

To make your life easier you should be in hyprland by this point.

Download the .zip and then:

```sh
# Assuming the .zip was saved in ~/Downloads
unzip -d ~/.local/share/fonts ~/Downloads/asteria-dotfiles-fonts.zip
fc-cache -v
```

4. **Change shell to Zsh**

```sh
chsh -s /usr/bin/zsh
```

5. **Set wallpaper**

```sh
swww img ~/dotfiles/home/wallpapers/somewallpaper.png
```

If you followed all the steps correctly you should now be good to go. You might wanna reboot for everything to apply.

There's also a [extra](https://github.com/asteriau/dotfiles/tree/main/extra) folder you might wanna check out which holds themes for various apps.

## Contributions 📝

- **Bugs**: If you have the time to report a bug, please do so in the repository's [issues](https://github.com/asteriau/dotfiles/issues).
- **Pull requests**: Pull requests for bug fixes or README improvements are welcome. However, before starting work on a pull request for a new feature, please open an issue so we can discuss about it first.

## Special Thanks 🫂
• [manas140](https://github.com/manas140) For making [this beautiful color scheme](https://github.com/paradise-theme/paradise)

• [elenapan](https://github.com/elenapan) For some miscellaneous files i used

## Tip Jar 💙

If you enjoy using these dotfiles or parts of them and would like to show your appreciation, you may leave a tip here.
It is never required but always appreciated.
Thank you from the bottom of my heart! 💙

- [**Ko-Fi**](https://ko-fi.com/asteriau)
- **Litecoin**: LhV2kkvj6uHiLABAhkXCrcYHx6ALknDZr3
- **Bitcoin**: bc1q73qudet3a9f8p2yht8mums983zqgl9924spqn0
- **Monero**: 4B73quPWrpR9ke7cstyHYWameQuoJjLVUHaEruGk9E2cUrZsGHkVRnbehFgUB6wKQWh69a7fuexmr6fraytJgB5bNSLSzWv