Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paulfantom/dotfiles
:fire: :dragon: My dotfiles (vim, KDE, git, dragons...)
https://github.com/paulfantom/dotfiles
dotfiles git kde vim
Last synced: about 2 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 7 years ago)
- Default Branch: master
- Last Pushed: 2024-01-08T19:25:04.000Z (12 months ago)
- Last Synced: 2024-10-10T22:15:39.366Z (2 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
![CI tests](https://github.com/paulfantom/dotfiles/actions/workflows/test.yaml/badge.svg)
**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 protected]"
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