FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

coderxin/.dotfiles: My personal dotfiles · GitHub

Repository files navigation

.dotfiles

Personal dotfiles for polyglot development (Ruby/Rails, Rust, Node.js, Python, PHP) with DevOps/Kubernetes workflows.

Installation

We are using dotbot to set things up. Steps:

  1. Clone this repo with: git clone https://github.com/coderxin/.dotfiles dotfiles
  2. cd dotfiles/
  3. Run: bash ./install.sh

Features

Tmux

Advanced tmux configuration with enhanced status bar, session templates, and tool integrations.

Highlights:

  • Real-time git branch, K8s context, CPU/RAM/battery status
  • Smart session templates for Rails, Rust, Node.js, and Kubernetes projects
  • Popup integrations for lazygit, tig, and k9s
  • 40+ keybindings optimized for vi-mode workflows
  • Auto-save and restore sessions

📖 Full Tmux Documentation

Quick start:

# Auto-detect and launch project template
cd ~/Development/my-project && tp

# Or use specific templates
muxr my-rails-app    # Rails project
muxn my-node-app     # Node.js project
muxk my-k8s-project  # Kubernetes project

# Session switcher
ts

Shell (Zsh)

  • Oh-my-zsh with Powerlevel10k theme
  • Custom aliases and functions
  • FZF integration
  • Zoxide for smart directory navigation

Terminal

  • Ghostty with Tokyo Night theme
  • Hack Nerd Font for icon support

Editor

  • Neovim 0.8+ with Lua configuration
  • Packer plugin manager
  • Lazygit integration

Development Tools

  • Git with custom aliases and scripts
  • Lazygit for interactive git UI
  • K9s for Kubernetes management
  • Terraform with version management (tfswitch)
  • asdf for language version management

About

My personal dotfiles

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL