Skip to content

curtiscali/dotfiles

Repository files navigation

Dotfiles Repo

Just some dotfiles containing common configurations for linux and MacOS systems to speed up machine setup

Dependencies (Ensure these are installed before stowing certain modules):

  • GNU Stow (Look up distro-specific instructions for installation)
  • ZSH (Only if you want to use any of the zsh dotfiles)
  • Starship Prompt if you want to use the starship config
  • The Kitty Terminal if you want to install the kitty module
  • Sway Window Manager (If you wish to install sway config)
  • Waybar for Sway
  • Tofi
  • Swayimg
  • Wofi
  • The Alacritty Terminal if you want to install the alacritty terminal
  • Mako Notifications

Vim

Ensure that Vim Plug is installed.

  • Open vim and run :PlugInstall

Neovim

Ensure that Vim Plug and Packer.nvim have been installed.

  • Open neovim and run :PackerSync and :PlugInstall

To setup:

Thanks to the wonderful discovery of GNU Stow, this project is set up to use GNU Stow to install various dotfiles where needed.

To do so, simply run stow * to install all config files or stow <name of module> to install only the modules you need

Available Modules for Installation

  • bash
  • starship
  • vim
  • nvim
  • zsh-linux (for setting up zsh on any specific linux distribution)
  • zsh-macos (for setting up zsh on MacOS)
  • kitty
  • sway
  • waybar
  • tofi
  • swayimg
  • alacritty
  • wofi
  • mako

About

All of my personal configuration files for various CLI & UI utilities

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published