Skip to content

zbrox/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My dotfiles

Thanks to driesvints whose dotfiles these were originally based on. That's what got me started! So after some heavy evolution over the years, this is what it is now.

Current iteration uses chezmoi to manage everything.

What's in the box

  • Setting up some macOS specific stuff
  • Installing a bunch of software using Homebrew bundle or if needed through the Mac App Store
  • Install rustup
  • Configurations
    • Fish as the default shell, with some handy functions, autocompletions, plugins, and Fisher for a plugin manager
    • Starship for a prompt
    • Neovim settings and plugins
    • Wezterm very basic settings of the cross platform terminal emulator, which is what I currently use
    • Git Duh! Setting up a global gitignore, commit message template, some aliases, and some configurations options I'm used to
    • VSCode settings and extensions
    • zed settings only
    • zellij basic settings for this amazing terminal multiplexer
    • atuin almost the default settings for atuin, a better history for your shell
    • qmk basic user settings to set the default keyboard and layout which I have made for myself

Setup

There are only 2 requirements - homebrew and chezmoi.

Steps:

  1. Install homebrew - /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Install chezmoi - brew install chezmoi
  3. Init dotfiles - chezmoi init --apply zbrox

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published