Skip to content

atif-1402/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desktop Hyprlock

Rofi SwayNC + OSD

Waybar – Material Pills Waybar – Minimal Bar

anom-Dotfiles

My personal Linux dotfiles, focused on a clean, minimal, and functional Wayland rice built around Hyprland.

⚠️ No More Updated Sorry But its fine 😅

⚠️ These dotfiles are tailored for my workflow. Use them as inspiration and adapt as needed.

⚠️ Make every script executable (by chmod +x filename.sh) or some utils not gonna work.


✨ Features

  • 🪟 Hyprland (Wayland compositor)
  • 🎨 Color By Matugen inclueds Waybar, Swaync, Kitty, Borders and Rofi
  • 📊 Waybar with multiple themes + theme switcher
  • 🔔 SwayNC notification center
  • 🎛️ Custom Volume OSD
  • 🎨 Animated wallpapers using swww (GIF and on hyprlock no gif)
  • 🧠 Rofi launcher & utilities
  • 📼 Screen recording scripts (wf-recorder)
  • 🧩 Modular shell scripts

🛠️ Requirements

Package Description
hyprland Wayland compositor
waybar Status bar
swaync Notification daemon
swww Animated wallpaper daemon
matugen Generate color schemes from wallpapers
kitty GPU-accelerated terminal
zsh Interactive shell
rofi App launcher & menus
pipewire Audio & video server
wireplumber PipeWire session manager
grim Screenshot utility
slurp Screen region selector
wf-recorder Screen recording
pamixer Audio control
playerctl Media control
nautilus File manager
hyprpicker Color Picker
JetBrainsMono Nerd Font Terminal & UI font

📂 Directory Structure

.config/
├── hypr/          # Hyprland configuration
├── waybar/        # Waybar themes & scripts
├── swaync/        # Notification styling
├── rofi/          # Rofi configs
├── swayosd/       # OSD styling
└── scripts/       # Custom scripts

.local/
├──share/
   ├── fonts       # Fonts Used in Hyprlock
   ├── rofi/themes # Themes for rofi (myrofi-in rofi theme selector) 

Wallpapers/        # Wallpapers

⌨️ Keybindings

Modifier: SUPER

🚀 Apps & Utilities
KeyAction
SUPER + EnterTerminal (Kitty)
SUPER + EFile Manager
SUPER + Shift + BFirefox
SUPER + SpaceApp Launcher (Rofi)
SUPER + Shift + SpaceReload Waybar
CTRL + SpaceWallpaper Selector
SUPER + Shift + EEmoji Picker
SUPER + Shift + IIcon Picker
SUPER + Shift + WWaybar Theme Switcher
SUPER + Alt + SpaceMain Menu (Rofi)
SUPER + LLock Screen
🪟 Window Management
KeyAction
SUPER + WClose Window
SUPER + TToggle Floating
SUPER + PPseudo Tiling
SUPER + JToggle Split
SUPER + Mouse LeftMove Window
SUPER + Mouse RightResize Window
🧭 Workspaces
KeyAction
SUPER + 1–9Switch Workspace
SUPER + 0Workspace 10
SUPER + Shift + 1–9Move Window to Workspace
SUPER + Shift + 0Move Window to Workspace 10
SUPER + ScrollCycle Workspaces
🪄 Scratchpad
KeyAction
SUPER + SToggle Scratchpad
SUPER + Shift + SMove to Scratchpad
📸 Screenshot
KeyAction
SUPER + PrintScreenshot
Shift + PrintColor Picker
🔊 🔆 Media & Brightness
KeyAction
XF86AudioRaiseVolumeVolume Up (OSD)
XF86AudioLowerVolumeVolume Down (OSD)
XF86AudioMuteMute
XF86MonBrightnessUpBrightness Up
XF86MonBrightnessDownBrightness Down
XF86AudioPlayPlay / Pause
XF86AudioNextNext Track
XF86AudioPrevPrevious Track

🚀 Installation

Automatic installer coming soon
Manual installation only for now.

Copy Paste the things you want.