This isn’t just a repo of configs. It’s years of iterative work:
- Experimenting with Linux and Wayland since first installs.
- Tweaking Sway keybindings until workflow felt fluid and natural.
- Building a Neovim setup from scratch, plugin by plugin, LSP by LSP.
- Polishing the UI with colorschemes, Waybar themes, and wallpapers.
- Automating repetitive tasks with shell scripts, Ranger tweaks, and utilities.
Every file here represents lessons learned, frustration solved, and efficiency gained.
Multitasking workflow – moving between workspaces seamlessly
dotfiles/
├── sway/ # Keybindings, workspace rules, floating logic
├── waybar/ # Status bar scripts & modular UI
├── wofi/ # Launchers & themed workflow
├── kitty/ # Terminal fonts, colors, and performance
├── nvim/ # Full Neovim setup: LSP, plugins, dashboard
├── ranger/ # File management efficiency
├── picom.conf # Transparency, shadows, and smooth animations
├── htop/ # Custom view of system metrics
└── wallpapers/ # Visual polish and consistent themes
| Component | Skill / Achievement |
|---|---|
| Sway | Workspace mastery, workflow optimization, keyboard-driven UX |
| Waybar & Wofi | Scripting, modular UI design, status monitoring |
| Neovim | Advanced LSP setup, plugin orchestration, productivity hacks |
| Kitty & Picom | Font rendering, color schemes, visual ergonomics |
| Ranger | Terminal-first file management and automation |
| Shell scripts | Efficiency, reproducibility, cross-machine portability |
| Dotfile design | Versioning, maintainability, modular structure |
| Component | Purpose | Optional? |
|---|---|---|
| Sway | Wayland compositor | No |
| Waybar | Status bar | Yes |
| Wofi | App launcher | Yes |
| Kitty | Terminal emulator | No |
| Neovim | Editor | No |
| Ranger | Terminal file manager | No |
| Picom | Compositor effects | Yes |
| Grim & Slurp | Screenshots | Yes |
| wl-clipboard | Clipboard utilities | Yes |
Everything is crafted for ergonomics and clarity:
- Wallpapers in
wallpapers/ - Waybar CSS in
waybar/style.cssandwaybar/src/style2.css - Wofi themes in
wofi/style.cssand folder themes
The goal: a beautiful, distraction-free, efficient workspace.
Fork it. Tweak keybindings, scripts, themes, or Neovim configs.
Submit a PR. Every tweak helps refine a workflow that took years to perfect.
MIT License – see LICENSE



