Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vimpostor/dotfiles
My personal dotfiles
https://github.com/vimpostor/dotfiles
ansible dotfiles git mutt vim zsh
Last synced: 4 days ago
JSON representation
My personal dotfiles
- Host: GitHub
- URL: https://github.com/vimpostor/dotfiles
- Owner: vimpostor
- License: mit
- Created: 2017-04-08T20:08:03.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T21:23:57.000Z (21 days ago)
- Last Synced: 2024-10-24T09:43:06.004Z (21 days ago)
- Topics: ansible, dotfiles, git, mutt, vim, zsh
- Language: Shell
- Homepage:
- Size: 1.01 MB
- Stars: 15
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Dotfiles
This is the config for my Arch Linux setup.
# Setup
Run `./link.sh` in the root of the repo to interactively choose what files to install.
If you just want to install all files, run `./link.sh -y`.
See `./link.sh -h` for more options.
Alternatively you can install the config using Ansible with `ansible-playbook ansible/user.yml`.
# Advanced
The `link.sh` script only handles trivial file symlinks inside the user's home directory, which is sufficient for most user settings.
More advanced configurations (e.g. system-wide settings and templated user configs) are managed using Ansible, for more info navigate to the `ansible` subdirectory.# Keyboard
I use an ortholinear split keyboard, specifically the [ZSA Moonlander Mark I](https://www.zsa.io/moonlander) with [this custom keyboard layout](https://configure.zsa.io/moonlander/layouts/P70zZ/latest/0).