Skip to content

Rub3cK0r3/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rub3cK0r3’s Dotfiles
Years of crafting a fully optimized, Linux-first development environment


> the_story

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.


📸 > journey_in_images

Background & Waybar – first impression of the environment
background photo

Multitasking workflow – moving between workspaces seamlessly
multitask photo

Neovim Dashboard – coding with full LSP and plugin setup
nvim photo

Miscellaneous tweaks – small utilities that save hours
misc photo


🗂️ > structure


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


> skills_highlighted

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

⚙️ > requirements

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

🎨 > look_and_feel

Everything is crafted for ergonomics and clarity:

  • Wallpapers in wallpapers/
  • Waybar CSS in waybar/style.css and waybar/src/style2.css
  • Wofi themes in wofi/style.css and folder themes

The goal: a beautiful, distraction-free, efficient workspace.


📝 > contribute

Fork it. Tweak keybindings, scripts, themes, or Neovim configs.
Submit a PR. Every tweak helps refine a workflow that took years to perfect.


📄 > license

MIT License – see LICENSE