Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Abaan404/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyprland w/ pywal

Now with unlimited color themes!

For a showcase video see here.

Installation

  1. Grab a NixOS ISO iso and create a minimal install.

  2. Clone the repository and run the install script.

nix-shell -p git just home-manager

git clone https://github.com/abaan404/dotfiles ~/.dotfiles
cd ~/.dotfiles

just install <YOURSYSTEMNAME>

# run hyprland through the tty
Hyprland

Note: if something went wrong, run git reset --hard origin/main to revert to a base state, this will erase any changes made in ~/.dotfiles (but you can get it back from git reflog)

  1. Add a .env file with the following entries for weather and unsplash support.
OPENWEATHER_API_KEY= # https://openweathermap.org/api
OPENWEATHER_LOCATION= # https://openweathermap.org/city
UNSPLASH_ACCESS_KEY= # https://unsplash.com/developers
  1. Change any configs to your liking (i.e. username, git, etc).

  2. Reboot (if needed) and simply run Hyprland from the tty.

Notes

  • Switch theme with SUPER + H, see ./config/hypr/keybinds.conf for all keybinds.
  • while nix is meant to manage your configs, ~/.dotfiles/nix/switch-theme/switch-theme.py will also manage them by copying ~/.dotfiles/config into ~/.config while it overwrites certain keys for theming purposes.
  • The wallpaper path (~/Pictures/wallpapers/) and pywal backend (colorthief) can be modified within the ./nix/switch-theme/switch-theme.py file.
  • The way this repo is setup, it expects that you have this repo cloned in ~/.dotfiles exactly as is and with your .env variables defined in the same directory.

Credits and Acknowledgements

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published