Skip to content

JakeTRogers/dotfiles

Repository files navigation

dotfiles

This repo manages my dotfiles and works nicely with the vscode dev container extension. It handles the installation and, where applicable, configuration of:

This repo also includes a PowerShell profile for Linux, which is not installed by install.sh.

Full Installation Only

The following are only installed when using ./install.sh full:

  • Neovim
    • lazy.nvim - Plugin manager
    • Plugins including LSP support, fuzzy finding, git integration, markdown rendering, and more
  • Vim configuration - .vimrc symlink, pathogen, and plugins (minimal mode installs the vim package only)

Installation

The installation process is handled by the install.sh script. It has 2 install modes:

  • ./install.sh - without any arguments, it performs a minimal installation intended for devcontainers, including:
    • curl, less, tmux, git, gpg, vim, zsh, oh-my-zsh, getRelease, bat, fd, fzf, ripgrep
  • ./install.sh full - with the full argument, it will perform a full installation intended for a jump server/workstation, adding:
    • neovim, vim configuration (vimrc, pathogen, plugins)

Note

You should fork this repo and adjust it to your needs before running the script.

credit

About

Linux profile dotfiles

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages