An open API service indexing awesome lists of open source software.

https://github.com/phlcrny/dotfiles

Why just use defaults?
https://github.com/phlcrny/dotfiles

dotfiles gubbins powershell pwsh

Last synced: 7 months ago
JSON representation

Why just use defaults?

Awesome Lists containing this project

README

          

# dotfiles

Now features low-quality Powershell (and lower quality shell) scripts for installation!

## Getting Started

```bash
# Install everything, back-up existing files to a sub-directory of $HOME/.backups/dotfiles/
./install.sh --backup

# Install everything, no parameters, rely on auto-detection
./install.sh
```

```Powershell
# Install with symlinks for the current user
. .\install.ps1 -InstallSymlinks

# Install with file copies
. .\install.ps1 -InstallCopies

# Install a subset of files
. .\install.ps1 -InstallSymlinks -Include "Visual Studio Code"

# Install with symlinks but exclude that one annoying thing
. .\install.ps1 -InstallSymlinks -Exclude "Vim"

# Uninstall for the current user
. .\uninstall.ps1

# Uninstall a subset of files
. .\uninstall.ps1 -Include "Visual Studio Code"

# Uninstall everything but that special something
. .\uninstall.ps1 -Exclude "tmux"
```