Skip to content

fazt/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal dotfiles for Windows and Linux/macOS.

Contents

Program Description
Alacritty Terminal emulator config
WezTerm Terminal emulator config
Claude Personal Claude Code skills (fx*)
Packages Package list for quick setup on Linux/WSL
Scripts Custom utility scripts (Linux/macOS)
Shell Aliases for bash/zsh and PowerShell

Alacritty

Configs include: Monokai Charcoal theme, JetBrainsMono Nerd Font, beam cursor, 50k scroll history, Ctrl+Click to open URLs, Ctrl+Shift+N new window, F11 fullscreen.

Install

Windows (PowerShell):

git clone https://github.com/fazt/dotfiles.git
cd dotfiles/alacritty
.\install.ps1

Linux/macOS:

git clone https://github.com/fazt/dotfiles.git
cd dotfiles/alacritty
bash install.sh

WezTerm

Configs include: Tomorrow Night Bright theme, JetBrainsMono Nerd Font, PowerShell 7, beam cursor, 50k scroll history, 140x30 window.

Install

Windows (PowerShell):

cd dotfiles/wezterm
.\install.ps1

Claude

Personal Claude Code skills (all prefixed with fx). See claude/README.md for the full list and install instructions.

Skill What it does
fxbrowser Tests a feature using chrome-devtools MCP or Playwright
fxbuild Runs the build and fixes errors / lint issues
fxquestionme Interrogates you about your plan until every ambiguity is resolved
fxstyle Blueprint for a Users Management admin page (CRUD table, search, filters, pagination)
fxcommit git status → stage → version bump (web) → commit → push
fxdocker Generates a dev docker-compose (checks free ports, no volumes)

Scripts

Utility scripts for Linux/macOS. Added to $PATH on install.

Script Description
update Update and upgrade system packages (apt, dnf, pacman)
cleanup Clean cache, logs, and unused packages
mkproject Create a new project with git init
ports Show processes listening on ports
extract Extract any compressed file (.tar.gz, .zip, .7z, .rar, etc.)

Install

cd dotfiles/scripts
bash install.sh

Packages

A list of common dev packages for quick setup on Linux/WSL (Debian/Ubuntu).

sudo apt install -y $(cat ~/dotfiles/packages.txt)

Shell Aliases

Shortcuts loaded in every terminal session.

Alias Command
r ranger (cd on quit)
cc claude
cm message git commit -m "message"
cma message git add -A && git commit -m "message"
gs git status
ga git add
gaa git add -A
gp git push
gl git pull
glog git log --oneline --graph
nd npm run dev
ni npm install
c clear
.. cd ..

Install

Windows (PowerShell):

cd dotfiles/shell
.\install.ps1

Linux/macOS:

cd dotfiles/shell
bash install.sh

Prerequisites

About

Personal dotfiles for Windows and Linux (alacritty, ghostty, tmux, etc.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors