Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.05 KB

README.md

File metadata and controls

26 lines (22 loc) · 1.05 KB

Dotfiles

My dotfiles!

Config files:

  • .zshrc -> ~/.zshrc: (Oh My) ZSH config file
  • .p10k.zsh -> ~/.p10k.zsh: ZSH theme (powerlevel10k) config file
  • aliases.zsh -> ~/.oh-my-zsh/custom/aliases.zsh: Custom ZSH aliases

Setup scripts:

  • install.sh: Sets up a GitHub Codespace (see here)
  • setup_linux.sh: Sets up a linux user account:
    • Configures git
    • Creates an SSH key
    • Configures GPG
    • Installs (Oh My) ZSH
    • Configures ZSH extensions
    • Installs dotfiles
    • Configures history sync (see krishnans2006/history)

Future plans:

  • Make setup_linux.sh better (Python rewrite?)
    • More functionality
    • Selective functionality (ifttt, using info like current distro)
    • User-selected functionality (Proper Y/N parsing, possibly argparse)
  • Improve filenames and directory structure