My Workflow & Setup

Here's my complete development setup and workflow using ROG laptop with Arch Linux, featuring i3wm and Hyprland window managers for maximum productivity and customization.

Linux Enthusiast
Window Manager Expert
Productivity Focused

💻Hardware & Operating System

🏎️ROG Gaming Laptop

My primary development machine optimized for coding, designing, and high-performance computing

🐧Operating System

Arch Linux

Rolling release Linux distribution known for its simplicity, minimalism, and bleeding-edge packages. Provides complete control over the system with exceptional performance.

Performance Benefits

~200MB RAM at idle
Fast boot times (<10s)
Optimized power management

🪟Window Managers

⌨️i3wm - Primary Setup

Tiling Window Manager for Maximum Productivity

Keyboard Driven
Lightweight
Customizable
Fast

My go-to window manager for development work. Features automatic window tiling, workspace management, and complete keyboard control for efficient coding sessions.

Key Configuration
• Super + Return → Terminal
• Super + d → App Launcher
• Super + q → Close Window
• Super + h/j/k/l → Focus
Features I Use
  • • Polybar with system monitoring
  • • Custom workspace layouts
  • • Rofi application launcher
  • • i3-gaps for clean spacing

Hyprland - Modern Experience

Wayland Compositor with Beautiful Animations

Wayland Native
Animations
Modern
Gestures

For creative work and presentations when I want a more visually appealing desktop with smooth animations and modern Wayland features.

Visual Features
• Smooth window animations
• Blur effects & transparency
• Advanced window rules
• Multi-monitor support
Use Cases
  • • Creative design work
  • • Client presentations
  • • Media consumption
  • • Modern app compatibility

🛠️Development Environment

Essential Development Stack

The core tools that power my development workflow

📝Editors & IDEs

Neovim
Primary editor
VS Code
GUI alternative
Vim
Quick edits

🖥️Terminal & Shell

Kitty
GPU accelerated
Zsh
Oh My Zsh
Tmux
Session management

📊System Monitoring

Polybar
Status bar
Neofetch
System info
htop
Process monitor

🧠Workflow Philosophy

🚀

Performance First

Exceptional performance with minimal resource usage. Arch Linux with tiling window managers provides lightning-fast responses and efficient multitasking.

~200MB RAM at idle
Sub-10s boot times
Hardware acceleration
🎨

Total Customization

Complete control over every aspect of the desktop environment. Every keybinding, color, and behavior is tailored to my specific workflow needs.

Custom keybindings
Personalized themes
Workflow optimization

Keyboard Efficiency

Mouse-free workflow with vim-style navigation and custom shortcuts. Rapid context switching between applications and workspaces.

Vim-style navigation
Custom shortcuts
Zero mouse dependency
🔧

Continuous Learning

Using Arch Linux and window managers deepens understanding of Linux systems, shell scripting, and system administration.

System knowledge
Shell scripting
Linux expertise

⚙️Configuration Highlights

🔗My i3wm Configuration

Complete dotfiles and configuration for my Arch Linux i3 setup

Repository Features:
Complete i3wm configuration
Polybar with custom modules
Rofi application launcher
Kitty terminal configuration
Neovim with Lua config
Zsh shell configuration
Picom compositor settings
Custom scripts & automation

Ready to explore my configuration?

Complete setup guide, keybindings, and customization tips included

🔗View on GitHub