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?
- Host: GitHub
- URL: https://github.com/phlcrny/dotfiles
- Owner: phlcrny
- Created: 2020-03-25T21:58:05.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-11-03T00:19:04.000Z (over 1 year ago)
- Last Synced: 2024-11-03T00:21:33.947Z (over 1 year ago)
- Topics: dotfiles, gubbins, powershell, pwsh
- Language: PowerShell
- Homepage:
- Size: 292 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
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"
```