krishnans2006 / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About


Languages

Language:Shell 100.0%