https://github.com/paulfantom/dotfiles
:fire: :dragon: My dotfiles (vim, KDE, git, dragons...)
https://github.com/paulfantom/dotfiles
dotfiles git kde vim
Last synced: 8 months ago
JSON representation
:fire: :dragon: My dotfiles (vim, KDE, git, dragons...)
- Host: GitHub
- URL: https://github.com/paulfantom/dotfiles
- Owner: paulfantom
- License: mit
- Created: 2018-02-15T09:51:50.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-08T19:25:04.000Z (almost 2 years ago)
- Last Synced: 2025-02-28T10:04:19.044Z (9 months ago)
- Topics: dotfiles, git, kde, vim
- Language: Shell
- Homepage:
- Size: 234 KB
- Stars: 7
- Watchers: 4
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## dotfiles

**To install:**
```console
$ make
```
This will create symlinks from this repo to your home folder.
**To customize:**
Save env vars, etc in a `.extra` file, that looks something like
this:
```bash
###
### Git credentials
###
GIT_AUTHOR_NAME="Your Name"
GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME"
git config --global user.name "$GIT_AUTHOR_NAME"
GIT_AUTHOR_EMAIL="email@you.com"
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
git config --global user.email "$GIT_AUTHOR_EMAIL"
GH_USER="nickname"
git config --global github.user "$GH_USER"
```
### Tests
The tests use [shellcheck](https://github.com/koalaman/shellcheck) which needs to be preinstalled.
```console
$ make test
```
### Based on
- https://github.com/jessfraz/dotfiles
- https://github.com/gpakosz/.tmux
- https://github.com/mathiasbynens/dotfiles
- https://github.com/sheerun/vim-polyglot
- https://github.com/jessfraz/.vim/blob/master/vimrc
- https://github.com/drduh/YubiKey-Guide
### TODO
- Full KDE configuration