https://github.com/pmendelski/dotfiles
Dotfiles
https://github.com/pmendelski/dotfiles
bash dotfiles git tmux vim zsh
Last synced: 2 months ago
JSON representation
Dotfiles
- Host: GitHub
- URL: https://github.com/pmendelski/dotfiles
- Owner: pmendelski
- License: mit
- Created: 2015-11-13T22:45:14.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T06:55:08.000Z (over 1 year ago)
- Last Synced: 2024-11-04T10:57:29.688Z (over 1 year ago)
- Topics: bash, dotfiles, git, tmux, vim, zsh
- Language: Shell
- Homepage:
- Size: 1.92 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# Dotfiles
My [dotfiles](https://dotfiles.github.io/).
## Installation
Run [`./init.sh`](#initialization).
Installation is interactive so don't be afraid of your local dotfiles.
All overridden files are backed up in `~/.dotfiles.bak`.
```sh
git clone git@github.com:pmendelski/dotfiles.git ~/.dotfiles
cd ~/.dotfiles && ./install.sh
```
For more options please see:
```sh
./install.sh -h
```
## Initialization
Initialization script installs packages and applies OS configuration.
Run:
```
./sysinit.sh SYSTEM_NAME
```
SYSTEM_NAME can be one of: ubuntu, ubuntu-server, macos. See [_sysinit](./_sysinit) for details.
## Troubleshooting
### Missing locale
```
-bash: warning: setlocale: LC_CTYPE: cannot change locale (en_US.UTF-8): No such file or directory
```
Just generate the missing locale, on Debian it's:
```
sudo locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales
```