1
0
mirror of https://git.decapod.one/brethil/dotfiles synced 2024-10-18 04:41:31 +02:00

README: cleanup

This commit is contained in:
bretello 2024-07-04 12:27:53 +02:00
parent a2f3d6e764
commit 2b2954d31a
Signed by: brethil
GPG Key ID: 876AAC6290170FE7

View File

@ -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