My Cross-Platform .dotfiles
← Back to Articles

My Cross-Platform .dotfiles

February 14, 2023Open Source Projects

I finally revamped my .dotfiles! It includes my MacOS and Ubuntu configurations. I am planning to add Alpine configuration for my iPad, and Arch configuration for my geeky needs.

Screenshot of my terminal

Features

  • Fully customizable installation depending on OS
  • The installer script is seperated from configs and install scripts
  • A dotfiles manager for post-install maintenance
  • Has post-install scripts for configuring git, ssh and gpg
  • Requires git commands for syncing without fancy dotfile managers

Uses

  • Supports bash, zsh and fish with starship shell prompt and has tmux support
  • Replaces default terminal with Alacritty and kitty
  • Does not use any WM (on MacOS, only yabai and skhd used on top of the default DE)

Repository

You can find my dotfiles here: https://github.com/excalith/.dotfiles/

The dotfiles setup scripts are heavily knocked-off inspired version of beautiful Cătălin’s dotfiles. You should probably check it out!