1
0
mirror of https://git.decapod.one/brethil/dotfiles synced 2024-12-22 07:31:39 +01: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 # 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) [!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 ## Description
├── README.md ├── README.md
├── playbook.yml
   └── aliases definitions. Add .zsh files here to include more
├──────── Main files ──────── ├──────── Main files ────────
│ ├── aliases/ │ ├── aliases/
│ │     └── aliases definitions. Add .zsh files here to include more │ │    └── aliases definitions. Add .zsh files here to include more
│ ├── functions/ │ ├── functions/
│ │     └── functions definitions. ADD .zsh files here to include more │ │    └── functions definitions. ADD .zsh files here to include more
│ ├── colors.zsh │ ├── colors.zsh
│ │     └── ANSI color escapes │ │    └── ANSI color escapes
│ ├── ansible │ ├── ansible
│ │     └── ansible playboooks/config │ │    └── ansible roles/vars
│ ├── brethil_dotfile.sh: │ ├── brethil_dotfile.sh:
│ │     └── ansible playboooks/config │ │    └── main configuration file
│ ├── antibody_plugins.txt │ ├── zsh_plugins.txt
│ │     zsh plugins sourced by antibody │ │     zsh plugins sourced by antidote
├──────── oh-my-zsh themes ──────── ├──────── oh-my-zsh themes ────────
── themes ── themes
│     ├─ brethil.zsh-theme     ├─ brethil.zsh-theme
└     └─ brethil-minimal.zsh-theme     └─ brethil-minimal.zsh-theme
├──────── Misc rc files──────── ├──────── Misc rc files────────
│ ├── gitconfig │ ├── gitconfig
│ │     └── git configuration │ │    └── git configuration
│ ├── ipython/ │ ├── ipython/
│ │     ├── ipython configs │ │    ├── ipython configs
│ ├── vim │ ├── vim
│ │    ├── vimrc │ │    ├── vimrc
│ │    │ └── main vim rc │ │    │ └── main vim rc
@ -57,20 +59,22 @@ My own dotfiles. `zsh` configuration based on [antibody](https://github.com/geta
```bash ```bash
bash dev/add_community.general.sh # only if community.general is not installed 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) This playbook can be tested [with a docker container](dev/README.md)
### Manually ### Manually
This requires [antibody](https://github.com/getantibody/antibody) to be installed.
```bash ```bash
git clone https://git.decapod.one/brethil/dotfiles ~/.dotfiles git clone https://git.decapod.one/brethil/dotfiles ~/.dotfiles
echo 'DOTFILES=~/.dotfiles' >> ~/.zshrc cat <<EOF >> .zshrc
echo 'source $DOTFILES/brethil_dotfile.sh'
ln -s ~/.dotfiles ~/.vimrc export DOTFILES=~/.dotfiles
source \$DOTFILES/brethil_dotfile.sh
EOF
ln -s ~/.dotfiles/vim/vimrc ~/.vimrc
``` ```
## Updating ## Updating