Skip to content

FxmousKid/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

193 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗂️ dotfiles

macOS + Fedora Asahi · zsh-first · one command to set up a machine

macOS Fedora Asahi zsh


Quick start

git clone <repo> ~/.dotfiles
cd ~/.dotfiles
./install/install.sh

Pick what you want from the menu; it links the configs and then offers to install the tools too. On a fresh machine you only need sh, git, and curl. Details in install/.


Map

Tap a tile to open that folder's README.

Setup

install notes

Shell & editor

zsh bash lvim nvim bob

Terminal & multiplexers

alacritty tmux zellij

Tools

atuin yazi lazygit fastfetch ssh

Desktop & keyboard

karabiner hyprland gnome xmodmap halloy


How it fits together

  • install/ — two small scripts: one links the configs, one installs the CLI tools. Both menu-driven and safe to re-run.
  • zsh/ — the shell setup: load order, PATH, and per-machine config via hosts/.
  • Every other folder has its own README with the details.

Icons are built by assets/make-icons.sh — real logos from Simple Icons (CC0), monograms for the rest.

Good to know

  • Adding a new machine is one line + one file — see zsh/ → add a machine.
  • The installer skips ssh/config (differs per machine) and ~/.gitconfig (not in the repo yet).

About

This repo contains the entirety (hopefully) of my config (dot) files.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors