diff --git a/config/sway/wallpaper.sh b/config/niri/wallpaper.sh similarity index 73% rename from config/sway/wallpaper.sh rename to config/niri/wallpaper.sh index 2085256..c1354d8 100644 --- a/config/sway/wallpaper.sh +++ b/config/niri/wallpaper.sh @@ -1,3 +1,3 @@ #!/bin/sh -WALLPAPER=$(find "$HOME/.config/sway/wallpapers" -maxdepth 1 -type f \( -name "*.png" -o -name "*.jpg" -o -name "*.jpeg" \) | shuf -n 1) +WALLPAPER=$(find "$HOME/.config/niri/wallpapers" -maxdepth 1 -type f \( -name "*.png" -o -name "*.jpg" -o -name "*.jpeg" \) | shuf -n 1) awww img "$WALLPAPER" --transition-type random --transition-duration 2 --transition-fps 60 diff --git a/config/sway/wallpapers/Abstract - Nature.jpg b/config/niri/wallpapers/Abstract - Nature.jpg similarity index 100% rename from config/sway/wallpapers/Abstract - Nature.jpg rename to config/niri/wallpapers/Abstract - Nature.jpg diff --git a/config/sway/wallpapers/Anime - Landscape.jpeg b/config/niri/wallpapers/Anime - Landscape.jpeg similarity index 100% rename from config/sway/wallpapers/Anime - Landscape.jpeg rename to config/niri/wallpapers/Anime - Landscape.jpeg diff --git a/config/sway/wallpapers/Anime-City-Night.png b/config/niri/wallpapers/Anime-City-Night.png similarity index 100% rename from config/sway/wallpapers/Anime-City-Night.png rename to config/niri/wallpapers/Anime-City-Night.png diff --git a/config/sway/wallpapers/Anime-Girl-Night-Sky.jpg b/config/niri/wallpapers/Anime-Girl-Night-Sky.jpg similarity index 100% rename from config/sway/wallpapers/Anime-Girl-Night-Sky.jpg rename to config/niri/wallpapers/Anime-Girl-Night-Sky.jpg diff --git a/config/sway/wallpapers/Anime-Girl-Rain.png b/config/niri/wallpapers/Anime-Girl-Rain.png similarity index 100% rename from config/sway/wallpapers/Anime-Girl-Rain.png rename to config/niri/wallpapers/Anime-Girl-Rain.png diff --git a/config/sway/wallpapers/Anime-Girl1.png b/config/niri/wallpapers/Anime-Girl1.png similarity index 100% rename from config/sway/wallpapers/Anime-Girl1.png rename to config/niri/wallpapers/Anime-Girl1.png diff --git a/config/sway/wallpapers/Anime-Girl2.png b/config/niri/wallpapers/Anime-Girl2.png similarity index 100% rename from config/sway/wallpapers/Anime-Girl2.png rename to config/niri/wallpapers/Anime-Girl2.png diff --git a/config/sway/wallpapers/Anime-Girl3.png b/config/niri/wallpapers/Anime-Girl3.png similarity index 100% rename from config/sway/wallpapers/Anime-Girl3.png rename to config/niri/wallpapers/Anime-Girl3.png diff --git a/config/sway/wallpapers/Anime-Girl4.jpeg b/config/niri/wallpapers/Anime-Girl4.jpeg similarity index 100% rename from config/sway/wallpapers/Anime-Girl4.jpeg rename to config/niri/wallpapers/Anime-Girl4.jpeg diff --git a/config/sway/wallpapers/Anime-Girl5.png b/config/niri/wallpapers/Anime-Girl5.png similarity index 100% rename from config/sway/wallpapers/Anime-Girl5.png rename to config/niri/wallpapers/Anime-Girl5.png diff --git a/config/sway/wallpapers/Anime-Japan-Street.png b/config/niri/wallpapers/Anime-Japan-Street.png similarity index 100% rename from config/sway/wallpapers/Anime-Japan-Street.png rename to config/niri/wallpapers/Anime-Japan-Street.png diff --git a/config/sway/wallpapers/Anime-Purple-eyes.png b/config/niri/wallpapers/Anime-Purple-eyes.png similarity index 100% rename from config/sway/wallpapers/Anime-Purple-eyes.png rename to config/niri/wallpapers/Anime-Purple-eyes.png diff --git a/config/sway/wallpapers/Anime-Room.png b/config/niri/wallpapers/Anime-Room.png similarity index 100% rename from config/sway/wallpapers/Anime-Room.png rename to config/niri/wallpapers/Anime-Room.png diff --git a/config/sway/wallpapers/Arcade_decay_red.png b/config/niri/wallpapers/Arcade_decay_red.png similarity index 100% rename from config/sway/wallpapers/Arcade_decay_red.png rename to config/niri/wallpapers/Arcade_decay_red.png diff --git a/config/sway/wallpapers/Arch-chan_to.png b/config/niri/wallpapers/Arch-chan_to.png similarity index 100% rename from config/sway/wallpapers/Arch-chan_to.png rename to config/niri/wallpapers/Arch-chan_to.png diff --git a/config/sway/wallpapers/Backyard.png b/config/niri/wallpapers/Backyard.png similarity index 100% rename from config/sway/wallpapers/Backyard.png rename to config/niri/wallpapers/Backyard.png diff --git a/config/sway/wallpapers/Beer-Girl.png b/config/niri/wallpapers/Beer-Girl.png similarity index 100% rename from config/sway/wallpapers/Beer-Girl.png rename to config/niri/wallpapers/Beer-Girl.png diff --git a/config/sway/wallpapers/Bonsai-Plant.png b/config/niri/wallpapers/Bonsai-Plant.png similarity index 100% rename from config/sway/wallpapers/Bonsai-Plant.png rename to config/niri/wallpapers/Bonsai-Plant.png diff --git a/config/sway/wallpapers/Buildings.png b/config/niri/wallpapers/Buildings.png similarity index 100% rename from config/sway/wallpapers/Buildings.png rename to config/niri/wallpapers/Buildings.png diff --git a/config/sway/wallpapers/Cartoon.png b/config/niri/wallpapers/Cartoon.png similarity index 100% rename from config/sway/wallpapers/Cartoon.png rename to config/niri/wallpapers/Cartoon.png diff --git a/config/sway/wallpapers/City-Night.png b/config/niri/wallpapers/City-Night.png similarity index 100% rename from config/sway/wallpapers/City-Night.png rename to config/niri/wallpapers/City-Night.png diff --git a/config/sway/wallpapers/City-Rain.png b/config/niri/wallpapers/City-Rain.png similarity index 100% rename from config/sway/wallpapers/City-Rain.png rename to config/niri/wallpapers/City-Rain.png diff --git a/config/sway/wallpapers/City-Rainy-Night.png b/config/niri/wallpapers/City-Rainy-Night.png similarity index 100% rename from config/sway/wallpapers/City-Rainy-Night.png rename to config/niri/wallpapers/City-Rainy-Night.png diff --git a/config/sway/wallpapers/Classroom.png b/config/niri/wallpapers/Classroom.png similarity index 100% rename from config/sway/wallpapers/Classroom.png rename to config/niri/wallpapers/Classroom.png diff --git a/config/sway/wallpapers/Comets-of-that-night.jpg b/config/niri/wallpapers/Comets-of-that-night.jpg similarity index 100% rename from config/sway/wallpapers/Comets-of-that-night.jpg rename to config/niri/wallpapers/Comets-of-that-night.jpg diff --git a/config/sway/wallpapers/Concept-Japanese house.png b/config/niri/wallpapers/Concept-Japanese house.png similarity index 100% rename from config/sway/wallpapers/Concept-Japanese house.png rename to config/niri/wallpapers/Concept-Japanese house.png diff --git a/config/sway/wallpapers/Courtside-Sunset.png b/config/niri/wallpapers/Courtside-Sunset.png similarity index 100% rename from config/sway/wallpapers/Courtside-Sunset.png rename to config/niri/wallpapers/Courtside-Sunset.png diff --git a/config/sway/wallpapers/Dark_Nature.png b/config/niri/wallpapers/Dark_Nature.png similarity index 100% rename from config/sway/wallpapers/Dark_Nature.png rename to config/niri/wallpapers/Dark_Nature.png diff --git a/config/sway/wallpapers/Dark_window.png b/config/niri/wallpapers/Dark_window.png similarity index 100% rename from config/sway/wallpapers/Dark_window.png rename to config/niri/wallpapers/Dark_window.png diff --git a/config/sway/wallpapers/Dreamy-Aesthetic-Home-Under-Moonlight.png b/config/niri/wallpapers/Dreamy-Aesthetic-Home-Under-Moonlight.png similarity index 100% rename from config/sway/wallpapers/Dreamy-Aesthetic-Home-Under-Moonlight.png rename to config/niri/wallpapers/Dreamy-Aesthetic-Home-Under-Moonlight.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Beach-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Beach-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Beach-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Beach-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/City_dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/City_dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/City_dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/City_dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Dessert-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Dessert-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Dessert-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Dessert-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Forest-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Forest-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Forest-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Forest-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Fuji-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Fuji-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Fuji-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Fuji-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Garden-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Garden-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Garden-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Garden-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Lady-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Lady-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Lady-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Lady-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Mountain_dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Mountain_dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Mountain_dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Mountain_dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Riverside-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Riverside-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Riverside-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Riverside-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Summer-Scene-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Summer-Scene-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Summer-Scene-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Summer-Scene-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Tree_dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Tree_dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Tree_dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Tree_dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/Village-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/Village-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/Village-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/Village-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/highway_dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/highway_dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/highway_dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/highway_dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/japan-street-Dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/japan-street-Dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/japan-street-Dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/japan-street-Dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Dark/kitty_dark.png b/config/niri/wallpapers/Dynamic-Wallpapers/Dark/kitty_dark.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Dark/kitty_dark.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Dark/kitty_dark.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Beach_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Beach_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Beach_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Beach_light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/City_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/City_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/City_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/City_light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Dessert_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Dessert_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Dessert_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Dessert_light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Forest-Light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Forest-Light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Forest-Light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Forest-Light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Fuji_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Fuji_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Fuji_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Fuji_light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Garden-Light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Garden-Light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Garden-Light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Garden-Light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Lady-Light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Lady-Light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Lady-Light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Lady-Light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Mountain_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Mountain_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Mountain_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Mountain_light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Riverside_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Riverside_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Riverside_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Riverside_light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Summer-Scene-Light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Summer-Scene-Light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Summer-Scene-Light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Summer-Scene-Light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Tree_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Tree_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Tree_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Tree_light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/Village-Light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/Village-Light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/Village-Light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/Village-Light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/highway_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/highway_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/highway_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/highway_light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/japan-street-Light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/japan-street-Light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/japan-street-Light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/japan-street-Light.png diff --git a/config/sway/wallpapers/Dynamic-Wallpapers/Light/kitty_light.png b/config/niri/wallpapers/Dynamic-Wallpapers/Light/kitty_light.png similarity index 100% rename from config/sway/wallpapers/Dynamic-Wallpapers/Light/kitty_light.png rename to config/niri/wallpapers/Dynamic-Wallpapers/Light/kitty_light.png diff --git a/config/sway/wallpapers/Fantasy - Mountain Lake.jpeg b/config/niri/wallpapers/Fantasy - Mountain Lake.jpeg similarity index 100% rename from config/sway/wallpapers/Fantasy - Mountain Lake.jpeg rename to config/niri/wallpapers/Fantasy - Mountain Lake.jpeg diff --git a/config/sway/wallpapers/Fantasy - Mountain Sky.jpeg b/config/niri/wallpapers/Fantasy - Mountain Sky.jpeg similarity index 100% rename from config/sway/wallpapers/Fantasy - Mountain Sky.jpeg rename to config/niri/wallpapers/Fantasy - Mountain Sky.jpeg diff --git a/config/sway/wallpapers/Fantasy - Sunset.png b/config/niri/wallpapers/Fantasy - Sunset.png similarity index 100% rename from config/sway/wallpapers/Fantasy - Sunset.png rename to config/niri/wallpapers/Fantasy - Sunset.png diff --git a/config/sway/wallpapers/Fantasy-Autumn.png b/config/niri/wallpapers/Fantasy-Autumn.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Autumn.png rename to config/niri/wallpapers/Fantasy-Autumn.png diff --git a/config/sway/wallpapers/Fantasy-Garden.png b/config/niri/wallpapers/Fantasy-Garden.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Garden.png rename to config/niri/wallpapers/Fantasy-Garden.png diff --git a/config/sway/wallpapers/Fantasy-Hongkong.png b/config/niri/wallpapers/Fantasy-Hongkong.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Hongkong.png rename to config/niri/wallpapers/Fantasy-Hongkong.png diff --git a/config/sway/wallpapers/Fantasy-IcyMountain.png b/config/niri/wallpapers/Fantasy-IcyMountain.png similarity index 100% rename from config/sway/wallpapers/Fantasy-IcyMountain.png rename to config/niri/wallpapers/Fantasy-IcyMountain.png diff --git a/config/sway/wallpapers/Fantasy-Japanese-Street.png b/config/niri/wallpapers/Fantasy-Japanese-Street.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Japanese-Street.png rename to config/niri/wallpapers/Fantasy-Japanese-Street.png diff --git a/config/sway/wallpapers/Fantasy-Lake1.png b/config/niri/wallpapers/Fantasy-Lake1.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Lake1.png rename to config/niri/wallpapers/Fantasy-Lake1.png diff --git a/config/sway/wallpapers/Fantasy-Lake2.png b/config/niri/wallpapers/Fantasy-Lake2.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Lake2.png rename to config/niri/wallpapers/Fantasy-Lake2.png diff --git a/config/sway/wallpapers/Fantasy-Lake3.png b/config/niri/wallpapers/Fantasy-Lake3.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Lake3.png rename to config/niri/wallpapers/Fantasy-Lake3.png diff --git a/config/sway/wallpapers/Fantasy-Landscape1.png b/config/niri/wallpapers/Fantasy-Landscape1.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Landscape1.png rename to config/niri/wallpapers/Fantasy-Landscape1.png diff --git a/config/sway/wallpapers/Fantasy-Landscape2.png b/config/niri/wallpapers/Fantasy-Landscape2.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Landscape2.png rename to config/niri/wallpapers/Fantasy-Landscape2.png diff --git a/config/sway/wallpapers/Fantasy-Landscape3.png b/config/niri/wallpapers/Fantasy-Landscape3.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Landscape3.png rename to config/niri/wallpapers/Fantasy-Landscape3.png diff --git a/config/sway/wallpapers/Fantasy-Lanscape-Night.png b/config/niri/wallpapers/Fantasy-Lanscape-Night.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Lanscape-Night.png rename to config/niri/wallpapers/Fantasy-Lanscape-Night.png diff --git a/config/sway/wallpapers/Fantasy-Medieval_Travern.png b/config/niri/wallpapers/Fantasy-Medieval_Travern.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Medieval_Travern.png rename to config/niri/wallpapers/Fantasy-Medieval_Travern.png diff --git a/config/sway/wallpapers/Fantasy-Mountain.png b/config/niri/wallpapers/Fantasy-Mountain.png similarity index 100% rename from config/sway/wallpapers/Fantasy-Mountain.png rename to config/niri/wallpapers/Fantasy-Mountain.png diff --git a/config/sway/wallpapers/Fog-Forest-Everforest.png b/config/niri/wallpapers/Fog-Forest-Everforest.png similarity index 100% rename from config/sway/wallpapers/Fog-Forest-Everforest.png rename to config/niri/wallpapers/Fog-Forest-Everforest.png diff --git a/config/sway/wallpapers/Game-GTA.png b/config/niri/wallpapers/Game-GTA.png similarity index 100% rename from config/sway/wallpapers/Game-GTA.png rename to config/niri/wallpapers/Game-GTA.png diff --git a/config/sway/wallpapers/Garage.jpg b/config/niri/wallpapers/Garage.jpg similarity index 100% rename from config/sway/wallpapers/Garage.jpg rename to config/niri/wallpapers/Garage.jpg diff --git a/config/sway/wallpapers/IT_guy.png b/config/niri/wallpapers/IT_guy.png similarity index 100% rename from config/sway/wallpapers/IT_guy.png rename to config/niri/wallpapers/IT_guy.png diff --git a/config/sway/wallpapers/Lady.png b/config/niri/wallpapers/Lady.png similarity index 100% rename from config/sway/wallpapers/Lady.png rename to config/niri/wallpapers/Lady.png diff --git a/config/sway/wallpapers/Lofi - Anime Girl Coder.jpeg b/config/niri/wallpapers/Lofi - Anime Girl Coder.jpeg similarity index 100% rename from config/sway/wallpapers/Lofi - Anime Girl Coder.jpeg rename to config/niri/wallpapers/Lofi - Anime Girl Coder.jpeg diff --git a/config/sway/wallpapers/Lofi - Anime Girl.jpeg b/config/niri/wallpapers/Lofi - Anime Girl.jpeg similarity index 100% rename from config/sway/wallpapers/Lofi - Anime Girl.jpeg rename to config/niri/wallpapers/Lofi - Anime Girl.jpeg diff --git a/config/sway/wallpapers/Lofi - Anime Girl2.png b/config/niri/wallpapers/Lofi - Anime Girl2.png similarity index 100% rename from config/sway/wallpapers/Lofi - Anime Girl2.png rename to config/niri/wallpapers/Lofi - Anime Girl2.png diff --git a/config/sway/wallpapers/Lofi - Chill Room.png b/config/niri/wallpapers/Lofi - Chill Room.png similarity index 100% rename from config/sway/wallpapers/Lofi - Chill Room.png rename to config/niri/wallpapers/Lofi - Chill Room.png diff --git a/config/sway/wallpapers/Lofi - Chill Room2.jpeg b/config/niri/wallpapers/Lofi - Chill Room2.jpeg similarity index 100% rename from config/sway/wallpapers/Lofi - Chill Room2.jpeg rename to config/niri/wallpapers/Lofi - Chill Room2.jpeg diff --git a/config/sway/wallpapers/Lofi - Study.png b/config/niri/wallpapers/Lofi - Study.png similarity index 100% rename from config/sway/wallpapers/Lofi - Study.png rename to config/niri/wallpapers/Lofi - Study.png diff --git a/config/sway/wallpapers/Lofi-Anime-Room.png b/config/niri/wallpapers/Lofi-Anime-Room.png similarity index 100% rename from config/sway/wallpapers/Lofi-Anime-Room.png rename to config/niri/wallpapers/Lofi-Anime-Room.png diff --git a/config/sway/wallpapers/Lofi-Cafe1.png b/config/niri/wallpapers/Lofi-Cafe1.png similarity index 100% rename from config/sway/wallpapers/Lofi-Cafe1.png rename to config/niri/wallpapers/Lofi-Cafe1.png diff --git a/config/sway/wallpapers/Lofi-Cafe2.png b/config/niri/wallpapers/Lofi-Cafe2.png similarity index 100% rename from config/sway/wallpapers/Lofi-Cafe2.png rename to config/niri/wallpapers/Lofi-Cafe2.png diff --git a/config/sway/wallpapers/Lofi-Computer.png b/config/niri/wallpapers/Lofi-Computer.png similarity index 100% rename from config/sway/wallpapers/Lofi-Computer.png rename to config/niri/wallpapers/Lofi-Computer.png diff --git a/config/sway/wallpapers/Lofi-Desktop-Man-Studying.png b/config/niri/wallpapers/Lofi-Desktop-Man-Studying.png similarity index 100% rename from config/sway/wallpapers/Lofi-Desktop-Man-Studying.png rename to config/niri/wallpapers/Lofi-Desktop-Man-Studying.png diff --git a/config/sway/wallpapers/Lofi-Kitchen.png b/config/niri/wallpapers/Lofi-Kitchen.png similarity index 100% rename from config/sway/wallpapers/Lofi-Kitchen.png rename to config/niri/wallpapers/Lofi-Kitchen.png diff --git a/config/sway/wallpapers/Lofi-Room.png b/config/niri/wallpapers/Lofi-Room.png similarity index 100% rename from config/sway/wallpapers/Lofi-Room.png rename to config/niri/wallpapers/Lofi-Room.png diff --git a/config/sway/wallpapers/Lofi-Urban-Nightscape.png b/config/niri/wallpapers/Lofi-Urban-Nightscape.png similarity index 100% rename from config/sway/wallpapers/Lofi-Urban-Nightscape.png rename to config/niri/wallpapers/Lofi-Urban-Nightscape.png diff --git a/config/sway/wallpapers/Lowpoly_Street.png b/config/niri/wallpapers/Lowpoly_Street.png similarity index 100% rename from config/sway/wallpapers/Lowpoly_Street.png rename to config/niri/wallpapers/Lowpoly_Street.png diff --git a/config/sway/wallpapers/Minimal_Squares.png b/config/niri/wallpapers/Minimal_Squares.png similarity index 100% rename from config/sway/wallpapers/Minimal_Squares.png rename to config/niri/wallpapers/Minimal_Squares.png diff --git a/config/sway/wallpapers/Mountain.png b/config/niri/wallpapers/Mountain.png similarity index 100% rename from config/sway/wallpapers/Mountain.png rename to config/niri/wallpapers/Mountain.png diff --git a/config/sway/wallpapers/Nature - Waterfall.jpg b/config/niri/wallpapers/Nature - Waterfall.jpg similarity index 100% rename from config/sway/wallpapers/Nature - Waterfall.jpg rename to config/niri/wallpapers/Nature - Waterfall.jpg diff --git a/config/sway/wallpapers/Night monochrome.jpg b/config/niri/wallpapers/Night monochrome.jpg similarity index 100% rename from config/sway/wallpapers/Night monochrome.jpg rename to config/niri/wallpapers/Night monochrome.jpg diff --git a/config/sway/wallpapers/Night-City.jpg b/config/niri/wallpapers/Night-City.jpg similarity index 100% rename from config/sway/wallpapers/Night-City.jpg rename to config/niri/wallpapers/Night-City.jpg diff --git a/config/sway/wallpapers/Night_City.png b/config/niri/wallpapers/Night_City.png similarity index 100% rename from config/sway/wallpapers/Night_City.png rename to config/niri/wallpapers/Night_City.png diff --git a/config/sway/wallpapers/Pastel-Window.png b/config/niri/wallpapers/Pastel-Window.png similarity index 100% rename from config/sway/wallpapers/Pastel-Window.png rename to config/niri/wallpapers/Pastel-Window.png diff --git a/config/sway/wallpapers/Patterns.png b/config/niri/wallpapers/Patterns.png similarity index 100% rename from config/sway/wallpapers/Patterns.png rename to config/niri/wallpapers/Patterns.png diff --git a/config/sway/wallpapers/Purple-Blue-spasm.jpg b/config/niri/wallpapers/Purple-Blue-spasm.jpg similarity index 100% rename from config/sway/wallpapers/Purple-Blue-spasm.jpg rename to config/niri/wallpapers/Purple-Blue-spasm.jpg diff --git a/config/sway/wallpapers/Purple-Nightmare.jpg b/config/niri/wallpapers/Purple-Nightmare.jpg similarity index 100% rename from config/sway/wallpapers/Purple-Nightmare.jpg rename to config/niri/wallpapers/Purple-Nightmare.jpg diff --git a/config/sway/wallpapers/Purple-Star.png b/config/niri/wallpapers/Purple-Star.png similarity index 100% rename from config/sway/wallpapers/Purple-Star.png rename to config/niri/wallpapers/Purple-Star.png diff --git a/config/sway/wallpapers/Purple-Twisted-Cool-Galaxy.jpg b/config/niri/wallpapers/Purple-Twisted-Cool-Galaxy.jpg similarity index 100% rename from config/sway/wallpapers/Purple-Twisted-Cool-Galaxy.jpg rename to config/niri/wallpapers/Purple-Twisted-Cool-Galaxy.jpg diff --git a/config/sway/wallpapers/Purple-bedroom-monsters.jpg b/config/niri/wallpapers/Purple-bedroom-monsters.jpg similarity index 100% rename from config/sway/wallpapers/Purple-bedroom-monsters.jpg rename to config/niri/wallpapers/Purple-bedroom-monsters.jpg diff --git a/config/sway/wallpapers/Purple-clouds-car-headlights.jpg b/config/niri/wallpapers/Purple-clouds-car-headlights.jpg similarity index 100% rename from config/sway/wallpapers/Purple-clouds-car-headlights.jpg rename to config/niri/wallpapers/Purple-clouds-car-headlights.jpg diff --git a/config/sway/wallpapers/Purple-lion_galaxy.jpg b/config/niri/wallpapers/Purple-lion_galaxy.jpg similarity index 100% rename from config/sway/wallpapers/Purple-lion_galaxy.jpg rename to config/niri/wallpapers/Purple-lion_galaxy.jpg diff --git a/config/sway/wallpapers/Purple-night-sky-river.jpg b/config/niri/wallpapers/Purple-night-sky-river.jpg similarity index 100% rename from config/sway/wallpapers/Purple-night-sky-river.jpg rename to config/niri/wallpapers/Purple-night-sky-river.jpg diff --git a/config/sway/wallpapers/Purple-night-street-view.jpg b/config/niri/wallpapers/Purple-night-street-view.jpg similarity index 100% rename from config/sway/wallpapers/Purple-night-street-view.jpg rename to config/niri/wallpapers/Purple-night-street-view.jpg diff --git a/config/sway/wallpapers/Purple-sea-moon-stars.png b/config/niri/wallpapers/Purple-sea-moon-stars.png similarity index 100% rename from config/sway/wallpapers/Purple-sea-moon-stars.png rename to config/niri/wallpapers/Purple-sea-moon-stars.png diff --git a/config/sway/wallpapers/Purple-swirls.jpg b/config/niri/wallpapers/Purple-swirls.jpg similarity index 100% rename from config/sway/wallpapers/Purple-swirls.jpg rename to config/niri/wallpapers/Purple-swirls.jpg diff --git a/config/sway/wallpapers/Red-Stars-n-planet.jpg b/config/niri/wallpapers/Red-Stars-n-planet.jpg similarity index 100% rename from config/sway/wallpapers/Red-Stars-n-planet.jpg rename to config/niri/wallpapers/Red-Stars-n-planet.jpg diff --git a/config/sway/wallpapers/Red_Eclipse.png b/config/niri/wallpapers/Red_Eclipse.png similarity index 100% rename from config/sway/wallpapers/Red_Eclipse.png rename to config/niri/wallpapers/Red_Eclipse.png diff --git a/config/sway/wallpapers/Relaxed_Mario.png b/config/niri/wallpapers/Relaxed_Mario.png similarity index 100% rename from config/sway/wallpapers/Relaxed_Mario.png rename to config/niri/wallpapers/Relaxed_Mario.png diff --git a/config/sway/wallpapers/Resthouse.png b/config/niri/wallpapers/Resthouse.png similarity index 100% rename from config/sway/wallpapers/Resthouse.png rename to config/niri/wallpapers/Resthouse.png diff --git a/config/sway/wallpapers/Retro - Programmer.jpeg b/config/niri/wallpapers/Retro - Programmer.jpeg similarity index 100% rename from config/sway/wallpapers/Retro - Programmer.jpeg rename to config/niri/wallpapers/Retro - Programmer.jpeg diff --git a/config/sway/wallpapers/Scifi-Room.png b/config/niri/wallpapers/Scifi-Room.png similarity index 100% rename from config/sway/wallpapers/Scifi-Room.png rename to config/niri/wallpapers/Scifi-Room.png diff --git a/config/sway/wallpapers/Space-Nebula.png b/config/niri/wallpapers/Space-Nebula.png similarity index 100% rename from config/sway/wallpapers/Space-Nebula.png rename to config/niri/wallpapers/Space-Nebula.png diff --git a/config/sway/wallpapers/Spacepaper.jpg b/config/niri/wallpapers/Spacepaper.jpg similarity index 100% rename from config/sway/wallpapers/Spacepaper.jpg rename to config/niri/wallpapers/Spacepaper.jpg diff --git a/config/sway/wallpapers/Staircase.png b/config/niri/wallpapers/Staircase.png similarity index 100% rename from config/sway/wallpapers/Staircase.png rename to config/niri/wallpapers/Staircase.png diff --git a/config/sway/wallpapers/Star-moon-wallpaper.jpg b/config/niri/wallpapers/Star-moon-wallpaper.jpg similarity index 100% rename from config/sway/wallpapers/Star-moon-wallpaper.jpg rename to config/niri/wallpapers/Star-moon-wallpaper.jpg diff --git a/config/sway/wallpapers/StaryNightMoon.jpg b/config/niri/wallpapers/StaryNightMoon.jpg similarity index 100% rename from config/sway/wallpapers/StaryNightMoon.jpg rename to config/niri/wallpapers/StaryNightMoon.jpg diff --git a/config/sway/wallpapers/Street-2.png b/config/niri/wallpapers/Street-2.png similarity index 100% rename from config/sway/wallpapers/Street-2.png rename to config/niri/wallpapers/Street-2.png diff --git a/config/sway/wallpapers/Study-table.png b/config/niri/wallpapers/Study-table.png similarity index 100% rename from config/sway/wallpapers/Study-table.png rename to config/niri/wallpapers/Study-table.png diff --git a/config/sway/wallpapers/Sunset-Forrest.png b/config/niri/wallpapers/Sunset-Forrest.png similarity index 100% rename from config/sway/wallpapers/Sunset-Forrest.png rename to config/niri/wallpapers/Sunset-Forrest.png diff --git a/config/sway/wallpapers/Sunset-room.png b/config/niri/wallpapers/Sunset-room.png similarity index 100% rename from config/sway/wallpapers/Sunset-room.png rename to config/niri/wallpapers/Sunset-room.png diff --git a/config/sway/wallpapers/Techno-Geek.png b/config/niri/wallpapers/Techno-Geek.png similarity index 100% rename from config/sway/wallpapers/Techno-Geek.png rename to config/niri/wallpapers/Techno-Geek.png diff --git a/config/sway/wallpapers/Tokyo_Pink.png b/config/niri/wallpapers/Tokyo_Pink.png similarity index 100% rename from config/sway/wallpapers/Tokyo_Pink.png rename to config/niri/wallpapers/Tokyo_Pink.png diff --git a/config/sway/wallpapers/Tower-Night.png b/config/niri/wallpapers/Tower-Night.png similarity index 100% rename from config/sway/wallpapers/Tower-Night.png rename to config/niri/wallpapers/Tower-Night.png diff --git a/config/sway/wallpapers/Under_Starlit_Sky.png b/config/niri/wallpapers/Under_Starlit_Sky.png similarity index 100% rename from config/sway/wallpapers/Under_Starlit_Sky.png rename to config/niri/wallpapers/Under_Starlit_Sky.png diff --git a/config/sway/wallpapers/Video Game - The Blackstreets.jpeg b/config/niri/wallpapers/Video Game - The Blackstreets.jpeg similarity index 100% rename from config/sway/wallpapers/Video Game - The Blackstreets.jpeg rename to config/niri/wallpapers/Video Game - The Blackstreets.jpeg diff --git a/config/sway/wallpapers/Wet-Road.jpg b/config/niri/wallpapers/Wet-Road.jpg similarity index 100% rename from config/sway/wallpapers/Wet-Road.jpg rename to config/niri/wallpapers/Wet-Road.jpg diff --git a/config/sway/wallpapers/astralbed.png b/config/niri/wallpapers/astralbed.png similarity index 100% rename from config/sway/wallpapers/astralbed.png rename to config/niri/wallpapers/astralbed.png diff --git a/config/sway/wallpapers/nixgirl.png b/config/niri/wallpapers/nixgirl.png similarity index 100% rename from config/sway/wallpapers/nixgirl.png rename to config/niri/wallpapers/nixgirl.png diff --git a/config/sway/wallpapers/purple-circle-mountain.jpeg b/config/niri/wallpapers/purple-circle-mountain.jpeg similarity index 100% rename from config/sway/wallpapers/purple-circle-mountain.jpeg rename to config/niri/wallpapers/purple-circle-mountain.jpeg diff --git a/config/sway/wallpapers/purple-sky-rocks-water.jpeg b/config/niri/wallpapers/purple-sky-rocks-water.jpeg similarity index 100% rename from config/sway/wallpapers/purple-sky-rocks-water.jpeg rename to config/niri/wallpapers/purple-sky-rocks-water.jpeg diff --git a/config/sway/wallpapers/purple_gasstation_abstract_dark_night.jpg b/config/niri/wallpapers/purple_gasstation_abstract_dark_night.jpg similarity index 100% rename from config/sway/wallpapers/purple_gasstation_abstract_dark_night.jpg rename to config/niri/wallpapers/purple_gasstation_abstract_dark_night.jpg diff --git a/config/sway/wallpapers/purpled-night.jpg b/config/niri/wallpapers/purpled-night.jpg similarity index 100% rename from config/sway/wallpapers/purpled-night.jpg rename to config/niri/wallpapers/purpled-night.jpg diff --git a/config/sway/wallpapers/railroad-horizon.png b/config/niri/wallpapers/railroad-horizon.png similarity index 100% rename from config/sway/wallpapers/railroad-horizon.png rename to config/niri/wallpapers/railroad-horizon.png diff --git a/config/sway/wallpapers/rain-house-tree.jpg b/config/niri/wallpapers/rain-house-tree.jpg similarity index 100% rename from config/sway/wallpapers/rain-house-tree.jpg rename to config/niri/wallpapers/rain-house-tree.jpg diff --git a/config/sway/wallpapers/sea1.jpg b/config/niri/wallpapers/sea1.jpg similarity index 100% rename from config/sway/wallpapers/sea1.jpg rename to config/niri/wallpapers/sea1.jpg diff --git a/config/sway/wallpapers/space-desktop.webp b/config/niri/wallpapers/space-desktop.webp similarity index 100% rename from config/sway/wallpapers/space-desktop.webp rename to config/niri/wallpapers/space-desktop.webp diff --git a/config/sway/wallpapers/space-planets-stars.jpg b/config/niri/wallpapers/space-planets-stars.jpg similarity index 100% rename from config/sway/wallpapers/space-planets-stars.jpg rename to config/niri/wallpapers/space-planets-stars.jpg diff --git a/config/sway/config b/config/sway/config deleted file mode 100644 index 2ff759e..0000000 --- a/config/sway/config +++ /dev/null @@ -1,107 +0,0 @@ -set $mod Mod4 -floating_modifier $mod normal -set $left h -set $right l -set $up k -set $down j -set $red #cd0a00 -set $white #f3eeea -set $black #0a0a0a - -set $term foot -set $menu fuzzel - -exec systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP DISPLAY -exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP DISPLAY -exec "foot --server" -exec lxqt-policykit-agent -exec mako - -exec awww-daemon -exec sh -c 'sleep 1 && ~/.local/bin/wallpaper.sh' - -input type:keyboard { - xkb_layout "se" - xkb_variant "nodeadkeys" - xkb_options "caps:escape" -} - -input type:touchpad { - tap enabled - natural_scroll enabled - scroll_factor 0.3 -} - -default_border pixel -default_floating_border pixel - -bindsym $mod+shift+q exec wlogout - -bindsym $mod+Return exec $term -bindsym $mod+q kill -bindsym $mod+d exec $menu -bindsym $mod+space floating toggle -bindsym $mod+Shift+r reload - -bindsym $mod+Alt+h splith -bindsym $mod+Alt+v splitv -bindsym $mod+f fullscreen - -bindsym $mod+$left focus left -bindsym $mod+$down focus down -bindsym $mod+$up focus up -bindsym $mod+$right focus right - -bindsym $mod+Shift+$left move left -bindsym $mod+Shift+$down move down -bindsym $mod+Shift+$up move up -bindsym $mod+Shift+$right move right - -bindsym $mod+1 workspace number 1 -bindsym $mod+2 workspace number 2 -bindsym $mod+3 workspace number 3 -bindsym $mod+4 workspace number 4 -bindsym $mod+5 workspace number 5 -bindsym $mod+6 workspace number 6 -bindsym $mod+7 workspace number 7 -bindsym $mod+8 workspace number 8 - -bindsym $mod+Shift+1 move container to workspace number 1 -bindsym $mod+Shift+2 move container to workspace number 2 -bindsym $mod+Shift+3 move container to workspace number 3 -bindsym $mod+Shift+4 move container to workspace number 4 -bindsym $mod+Shift+5 move container to workspace number 5 -bindsym $mod+Shift+6 move container to workspace number 6 -bindsym $mod+Shift+7 move container to workspace number 7 -bindsym $mod+Shift+8 move container to workspace number 8 - - -mode "resize" { - bindsym Right resize grow width 50px - bindsym Left resize shrink width 50px - bindsym Down resize grow height 50px - bindsym Up resize shrink height 50px - bindsym Return mode "default" - bindsym Escape mode "default" - bindsym $mod+r mode "default" -} -bindsym $mod+r mode "resize" - -gaps inner 10 -exec_always sh -c 'pkill waybar; waybar' - -bindsym XF86AudioRaiseVolume exec wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%+ -bindsym XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- -bindsym XF86AudioMute exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle - -bindsym XF86MonBrightnessUp exec brightnessctl set 5%+ -bindsym XF86MonBrightnessDown exec brightnessctl set 5%- - -bindsym $mod+Shift+s exec 'grim -l 0 -g "$(slurp)" - | wl-copy' -bindsym $mod+Alt+s exec 'mkdir -p ~/Pictures/Screenshots && grim -l 0 -g "$(slurp)" - | satty --filename - --output-filename ~/Pictures/Screenshots/$(date +"%Y-%m-%d_%H-%M-%S").png' - -exec swayidle -w \ - timeout 300 'swaylock -f -c 0a0a0a && ~/.local/bin/wallpaper.sh' \ - timeout 600 'swaymsg "output * dpms off"; wpctl set-mute @DEFAULT_AUDIO_SINK@ 1' \ - resume 'swaymsg "output * dpms on"; wpctl set-mute @DEFAULT_AUDIO_SINK@ 0' \ - before-sleep 'swaylock -f -c 0a0a0a && ~/.local/bin/wallpaper.sh' diff --git a/configuration.nix b/configuration.nix index 6bbe0c8..ea382b7 100644 --- a/configuration.nix +++ b/configuration.nix @@ -84,11 +84,6 @@ security.polkit.enable = true; programs.firefox.enable = true; - programs.sway = { - enable = true; - wrapperFeatures.gtk = true; - }; - programs.niri.enable = true; xdg.portal = { diff --git a/home.nix b/home.nix index 0476e8a..02dba88 100644 --- a/home.nix +++ b/home.nix @@ -1,5 +1,7 @@ {config, pkgs, ...}: { + imports = [ ./niri.nix ]; + # ── Identity ──────────────────────────────────────────────────────────────── home.username = "ulve"; home.homeDirectory = "/home/ulve"; @@ -245,44 +247,9 @@ }; # ── Config files ───────────────────────────────────────────────────────────── - xdg.configFile."fuzzel/fuzzel.ini".source = ./config/fuzzel/fuzzel.ini; xdg.configFile."nvim" = { source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/nixos-dotfiles/config/nvim"; }; - xdg.configFile."sway".source = ./config/sway; - xdg.configFile."niri".source = ./config/niri; - home.file.".local/bin/wallpaper.sh" = { - source = ./config/sway/wallpaper.sh; - executable = true; - }; - home.file.".local/bin/waybar-network.sh" = { - source = ./config/waybar/network.sh; - executable = true; - }; - home.file.".local/bin/waybar-weather.sh" = { - source = ./config/waybar/weather.sh; - executable = true; - }; - xdg.configFile."waybar".source = ./config/waybar; - xdg.configFile."foot".source = ./config/foot; - xdg.dataFile."applications/switch-wallpaper.desktop".source = ./config/applications/switch-wallpaper.desktop; - xdg.dataFile."applications/signal.desktop".source = ./config/applications/signal.desktop; - - # ── Notifications ──────────────────────────────────────────────────────────── - services.mako = { - enable = true; - settings = { - background-color = "#0a0a0a99"; - text-color = "#f3eeea"; - border-color = "#cd0a00"; - border-radius = 8; - border-size = 1; - default-timeout = 7500; - max-icon-size = 64; - padding = "10,14"; - font = "JetBrains Mono 12"; - }; - }; # ── Packages ───────────────────────────────────────────────────────────────── home.packages = with pkgs; [ @@ -297,26 +264,6 @@ powershell # yes teams-for-linux # teams - # desktop / wayland - libnotify # notify-send - wl-clipboard # wayland copy utils - slurp # select region in wayland for copy - grim # grab images from wayland - satty # screenshot annotation - wlogout # logout menu - fuzzel # wayland launcher - swaylock # lock screen - swayidle # idle management (dims/locks/sleeps) - brightnessctl # screen brightness control - awww # wallpaper daemon with transitions - waybar # status bar with left/center/right sections - lxqt.lxqt-policykit # polkit authentication agent - - telegram-desktop # Messaging - signal-desktop # Messaging - vesktop # Messaging (discord) - karere # Messaging (WhatsApp) - # terminal foot # terminal tmux # terminal multiplexer diff --git a/niri.nix b/niri.nix new file mode 100644 index 0000000..4c29bfe --- /dev/null +++ b/niri.nix @@ -0,0 +1,62 @@ +{ pkgs, ... }: +{ + # ── Niri desktop environment ───────────────────────────────────────────────── + xdg.configFile."niri".source = ./config/niri; + xdg.configFile."foot".source = ./config/foot; + xdg.configFile."waybar".source = ./config/waybar; + xdg.configFile."fuzzel/fuzzel.ini".source = ./config/fuzzel/fuzzel.ini; + + home.file.".local/bin/wallpaper.sh" = { + source = ./config/niri/wallpaper.sh; + executable = true; + }; + home.file.".local/bin/waybar-network.sh" = { + source = ./config/waybar/network.sh; + executable = true; + }; + home.file.".local/bin/waybar-weather.sh" = { + source = ./config/waybar/weather.sh; + executable = true; + }; + + xdg.dataFile."applications/switch-wallpaper.desktop".source = ./config/applications/switch-wallpaper.desktop; + xdg.dataFile."applications/signal.desktop".source = ./config/applications/signal.desktop; + + services.mako = { + enable = true; + settings = { + background-color = "#0a0a0a99"; + text-color = "#f3eeea"; + border-color = "#cd0a00"; + border-radius = 8; + border-size = 1; + default-timeout = 7500; + max-icon-size = 64; + padding = "10,14"; + font = "JetBrains Mono 12"; + }; + }; + + home.packages = with pkgs; [ + # wayland / desktop + libnotify + wl-clipboard + slurp + grim + satty + wlogout + fuzzel + swaylock + swayidle + brightnessctl + awww + waybar + lxqt.lxqt-policykit + + # messaging + telegram-desktop + signal-desktop + vesktop + karere + ]; +}