mirror of
https://git.decapod.one/brethil/dotfiles
synced 2024-11-18 09:41:31 +01:00
README: cleanup
This commit is contained in:
parent
a2f3d6e764
commit
2b2954d31a
42
README.md
42
README.md
|
@ -1,6 +1,6 @@
|
|||
# brethil's dotfiles
|
||||
|
||||
My own dotfiles. `zsh` configuration based on [antibody](https://github.com/getantibody/antibody) and [oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh), `vim` configuration uses [vim-plug](https://github.com/junegunn/vim-plug), [ALE](https://github.com/dense-analysis/ale) and more.
|
||||
My own dotfiles. `zsh` configuration based on [antidote](https://github.com/mattmc3/antidote.git) and [oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh), `vim` configuration uses [vim-plug](https://github.com/junegunn/vim-plug), [ALE](https://github.com/dense-analysis/ale) and more.
|
||||
|
||||
[!ci.decapod.one status](https://ci.decapod.one/api/badges/2/status.svg)
|
||||
|
||||
|
@ -11,28 +11,30 @@ My own dotfiles. `zsh` configuration based on [antibody](https://github.com/geta
|
|||
## Description
|
||||
|
||||
├── README.md
|
||||
├── playbook.yml
|
||||
│ └── aliases definitions. Add .zsh files here to include more
|
||||
├──────── Main files ────────
|
||||
│ ├── aliases/
|
||||
│ │ └── aliases definitions. Add .zsh files here to include more
|
||||
│ │ └── aliases definitions. Add .zsh files here to include more
|
||||
│ ├── functions/
|
||||
│ │ └── functions definitions. ADD .zsh files here to include more
|
||||
│ │ └── functions definitions. ADD .zsh files here to include more
|
||||
│ ├── colors.zsh
|
||||
│ │ └── ANSI color escapes
|
||||
│ │ └── ANSI color escapes
|
||||
│ ├── ansible
|
||||
│ │ └── ansible playboooks/config
|
||||
│ │ └── ansible roles/vars
|
||||
│ ├── brethil_dotfile.sh:
|
||||
│ │ └── ansible playboooks/config
|
||||
│ ├── antibody_plugins.txt
|
||||
│ │ zsh plugins sourced by antibody
|
||||
│ │ └── main configuration file
|
||||
│ ├── zsh_plugins.txt
|
||||
│ │ zsh plugins sourced by antidote
|
||||
├──────── oh-my-zsh themes ────────
|
||||
│ ├── themes
|
||||
│ │ ├─ brethil.zsh-theme
|
||||
│ └ └─ brethil-minimal.zsh-theme
|
||||
│ └── themes
|
||||
│ ├─ brethil.zsh-theme
|
||||
│ └─ brethil-minimal.zsh-theme
|
||||
├──────── Misc rc files────────
|
||||
│ ├── gitconfig
|
||||
│ │ └── git configuration
|
||||
│ │ └── git configuration
|
||||
│ ├── ipython/
|
||||
│ │ ├── ipython configs
|
||||
│ │ ├── ipython configs
|
||||
│ ├── vim
|
||||
│ │ ├── vimrc
|
||||
│ │ │ └── main vim rc
|
||||
|
@ -57,20 +59,22 @@ My own dotfiles. `zsh` configuration based on [antibody](https://github.com/geta
|
|||
|
||||
```bash
|
||||
bash dev/add_community.general.sh # only if community.general is not installed
|
||||
ansible-playbook -v -i <hosts file> ansible/playbooks/setup.yml
|
||||
ansible-playbook -v -i <hosts file> playbook.yml
|
||||
```
|
||||
|
||||
This playbook can be tested [with a docker container](dev/README.md)
|
||||
|
||||
### Manually
|
||||
|
||||
This requires [antibody](https://github.com/getantibody/antibody) to be installed.
|
||||
|
||||
```bash
|
||||
git clone https://git.decapod.one/brethil/dotfiles ~/.dotfiles
|
||||
echo 'DOTFILES=~/.dotfiles' >> ~/.zshrc
|
||||
echo 'source $DOTFILES/brethil_dotfile.sh'
|
||||
ln -s ~/.dotfiles ~/.vimrc
|
||||
cat <<EOF >> .zshrc
|
||||
|
||||
export DOTFILES=~/.dotfiles
|
||||
source \$DOTFILES/brethil_dotfile.sh
|
||||
EOF
|
||||
|
||||
ln -s ~/.dotfiles/vim/vimrc ~/.vimrc
|
||||
```
|
||||
|
||||
## Updating
|
||||
|
|
Loading…
Reference in New Issue
Block a user