Skip to content

gsmith-alvarez/dotfiles

Repository files navigation

Dotfiles

My personal Arch Linux configuration and dotfiles, featuring Cosmic DE and the Catppuccin color scheme.

Core Stack

Highlights

🚀 fnav (Fish Navigation)

A custom fuzzy directory navigator that combines fd, fzf, zoxide, and eza.

  • fnav / d: Fuzzy search subdirectories.
  • fnav up / u: Fuzzy search parent directories.
  • fnav zoxide / z: Fuzzy search zoxide database.
  • Features integrated eza tree previews and hidden file toggles.

📁 Yazi File Manager

Highly customized with specialized plugins:

  • ouch: Archive preview and extraction.
  • git: Real-time git status in the file manager.
  • smart-filter: Intelligent file filtering.
  • Plugins for chmod, mount, and jump-to-char.

⚡ Development Tools

Installation

Currently managed manually via GNU Stow.

# Example: stow a package
stow -vt ~ package_name

Arch Maintenance

Managed via pacman-contrib:

  • paccache: Last 3 versions (rk3) via systemd timers.
  • checkupdates: Safe update checking.
  • topgrade: Aggregate update manager.

Terminal & UI

System & Peripherals

Fish Abbreviations

Abbr Command Tool
v nvim Neovim
ls eza ... eza
rg batgrep bat-extras
cat bat bat
find fd fd
ch Cliphist selector cliphist
copy/paste wl-copy / wl-paste wl-clipboard
u/d/z fnav ... fnav

About

Always a WIP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors