Skip to content

Latest commit

 

History

History
77 lines (56 loc) · 1.9 KB

File metadata and controls

77 lines (56 loc) · 1.9 KB

dotfiles

Personal dotfiles for Arch-based Linux systems, managed with chezmoi. This setup provides an opinionated GNU/Linux configuration focused around i3wm, along with a curated selection of (mostly) open source tools. While these dotfiles are configured to work on my systems, requiring personal dependencies, you are welcome to adapt them to fit your own needs.

Installation

Quick Start

sudo pacman -S chezmoi
chezmoi init raphapr --apply

Manual Setup

  1. Install chezmoi:

    sudo pacman -S chezmoi
  2. Initialize and apply:

    chezmoi init raphapr
    chezmoi apply

Components

Window Manager & Interface

  • i3wm - Tiling window manager
  • polybar - Status bar
  • rofi - Application launcher and menu system
  • dunst - Notification daemon
  • feh - Image viewer and wallpaper setter
  • redshift - Screen color temperature adjuster
  • autorandr - Display configuration manager

Terminal & Shell

  • kitty - GPU-accelerated terminal emulator
  • fish - Modern shell
  • starship - Cross-shell prompt
  • tmux - Terminal multiplexer

Editor & Development

  • neovim - Best editor ever
  • direnv - Environment variable manager
  • mise - Development tool version manager
  • lazygit - Terminal UI for git

File Management

  • yazi - Terminal file manager
  • thunar - GUI file manager
  • zoxide - Smarter cd command

Utilities

  • fzf - Fuzzy finder
  • ripgrep - Fast text search
  • btop - System monitor
  • greenclip - Clipboard manager
  • flameshot - Screenshot tool
  • atuin - Shell history with sync
  • zathura - Document viewer
  • tms - tmux session manager
  • k9s - Kubernetes CLI manager
  • zk - Plain text note-taking

System

  • chezmoi - Dotfiles manager
  • yay - AUR helper
  • psd - Profile-sync-daemon for browser profile management