Skip to content

saweber/dotfiles

Repository files navigation

dotfiles

Personal setup for MacOS and Linux Development Environments

How to Run

  • Run ./boostrap.sh
  • Use brew CLI to install any packages or casks that fail
  • Manual steps listed below

MacOS

Manual Steps

  • neovim
    • pip3 install pynvim
    • npx npm i -g neovim
  • fisher
    • fisher install evanlucas/fish-kubectl-completions
    • fisher install lgathy/google-cloud-sdk-fish-completion
  • better touch tool import settings
  • k9s - dump skin.yml in config directory from k9s info
  • Configure Ice.app
  • Configure iStat Menus

Opinionated MacOS Personal Preferences (that are not scripted)

  • System Preferences
    • Keyboard
      • Shortcuts - go through and disable unused shortcuts - reduce conflicts with IntelliJ and VS Code
      • Set Caps Lock to Escape
    • Spotlight
      • Keyboard Shortcuts -> Uncheck Show Spotlight Search ⌘Space
      • Set Alfred to use ⌘Space
    • Desktop and Dock
      • Windows -> Tiled Windows have margins -> Off
    • Date and Time
      • Enable 24 hour time

Fedora

  • enable coprs
  • install dnf packages

Credits

About

Configuration files for macOS and Linux development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •