2026-04-19 07:29:54 +00:00
2026-03-07 09:49:25 +01:00
2026-04-19 09:12:58 +02:00
2026-03-08 20:54:50 +01:00
2026-04-19 09:24:44 +02:00
2026-04-19 09:24:44 +02:00
2026-03-07 06:23:34 +01:00
2026-04-19 07:29:54 +00:00

 ˚ ༘ ⋆。˚  samantha's dotfiles  ˚。⋆ ༘ ˚

a cozy hyprland rice for arch linux 🌸


  🌙 night                           ☀️ day
  wallpaper shifts at 7am & 8pm — automatically ✨
day wallpaper night wallpaper

🌷 what's inside

folder what it does
hypr/ hyprland config — the heart of the rice
waybar/ status bar with day/night wallpaper cycling
kitty/ terminal emulator config
nvim/ neovim setup
wofi/ app launcher styling
mpd/ music player daemon
fastfetch/ pretty system info display

🍵 setup

this isn't a full .config drop-in — it's a pick-and-mix. copy what you like!

# clone it
git clone https://git.samantha42.xyz/samantha/dotfiles.git

# copy whatever you want into ~/.config/
cp -r dotfiles/hypr ~/.config/
cp -r dotfiles/waybar ~/.config/
# ... and so on

highlights

  • hyprland centric — smooth, wayland-native tiling wm
  • day/night wallpaper cycle — switches automatically at 7am and 8pm 🌅
  • autostart — apps launch silently to their assigned workspaces
  • mostly lua, css & shell under the hood

⚠️ heads up

monitors are hardcoded! the wallpaper cycle script and hyprland.conf reference my specific monitor names/configs. before using, check and update these to match your own setup:

# find hardcoded monitor names in:
hypr/hyprland.conf
hypr/wallpaper-cycle.sh   # or whatever the script is called

run hyprctl monitors to see your monitor identifiers.


💌 notes

  • built for arch linux (but should work on any distro running hyprland)
  • configs are kept minimal and readable — feel free to adapt freely
  • if something breaks, it's probably a font or a missing dependency 🙃

made with love and too many late nights 🫶

Description
No description provided
Readme 10 MiB
Languages
Lua 45.2%
QML 43.4%
Shell 11.4%