/dotfiles

⚙ @adisakshya's dotfiles

Primary LanguageShellMIT LicenseMIT

Adisakshya's dotfiles!

Dependencies

Installation

Download dotfiles repository

git clone https://github.com/adisakshya/dotfiles ~/.dotfiles && cd ~/.dotfiles

Dotfiles can be installed either using the Makefile or the dotbot install-scripts.

The Makefile contain bootstrap scripts helping in installing prerequisites and utilities -

  • Source Code Pro Powerline Font
  • Oh My Posh
  • Scoop (for Windows)
  • ZSH, Oh My ZSH and required ZSH plugins (for Linux)

After installing these prerequisites the symlinks are created for the chosen profile using dotbot install-script.

On Windows

make windows

On Linux

make linux

Installing a predefined profile

$ ./install-profile <profile> [<configs...>]

See meta/profiles/ for available profiles

Installing single configurations

$ ./install-standalone <configs...>

See meta/configs/ for available configurations

Contents

Profiles

meta/profiles
├── linux
└── windows

Configs

meta
├── base.yaml
└── configs
    ├── bash.yaml
    ├── essentials.yaml
    ├── oh-my-posh.yaml
    ├── powershell.yaml
    ├── vscode.yaml
    ├── windows-terminal.yaml
    └── zsh.yaml