Files
.dotfiles/README.md

58 lines
2.1 KiB
Markdown
Raw Normal View History

2024-09-29 23:43:37 +04:00
# my dotfiles for linux
2024-10-05 21:47:52 +04:00
## Справочка по работе с VIM
### Открываем NERDTree
2024-10-05 21:54:44 +04:00
- Комбинация **CTRL** + **T** **CTRL** + **R**
2024-10-05 21:47:52 +04:00
### Split
2024-10-05 21:54:44 +04:00
- Горизонтально **CTRL** + **W** **s**
- Вертикально **CTRL** + **W** **v**
- Перемешение **CTRL** + **W** **w**
2024-09-29 23:43:37 +04:00
## Config .bashrc
* Первое устанавливаем oh-my-bash
2024-07-17 15:46:36 +04:00
```
bash -c "$(wget https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/tools/install.sh -O -)"
```
2024-09-29 23:43:37 +04:00
После клонируем репозиторий в домашний каталог
```bash
git clone https://github.com/h0lik/.dotfiles.git
2024-07-17 15:46:36 +04:00
```
2024-09-29 23:43:37 +04:00
после клонирования удаляем в домашнем каталоге файл .bashrc и создаем новый симлинк
```bash
cp .bashrc .bashrc.bak
ln -s /home/$USER/.dotfiles/.bashrc /home/$USER/
2024-07-17 15:46:36 +04:00
```
2024-09-29 23:43:37 +04:00
И перечитаем файл конфигурации
```bash
2024-07-17 15:46:36 +04:00
source ~/.bashrc
```
2024-09-29 23:43:37 +04:00
В конфигурации bash алиасы вынесены в отдельный файл *.bash_aliases*
2024-08-11 23:20:05 +04:00
## My config VIM
2024-09-29 23:43:37 +04:00
Тут тоже все просто первое что мы сделаем это удалим файл конфигурации
```bash
cp .vimrc .vimrc.bak
# я намеренно его не удаляю и просто добавляю пометку file.bak
2024-08-11 23:20:05 +04:00
```
2024-09-29 23:43:37 +04:00
Теперь создадим симлинк
2024-08-11 23:20:05 +04:00
```bash
2024-09-30 13:48:36 +04:00
ln -s /home/$USER/.dotfiles/.vimrc /home/$USER/.vimrc
2024-08-11 23:20:05 +04:00
```
2025-03-23 11:51:40 +04:00
### Lori
Это макросы для частого использования комманд, нужно когда Alias уже не подходит!
### Myalias
Выводит список всех Alias в в zsh/bash_alliases
2025-03-23 12:40:23 +04:00
### Ansible
* В домашнем каталоге пользователя создаем папки для Ansible
```bash
mkdir -p ansible | mkdir -p ansible/{roles,playbooks,tmp}
```
* Там же создаем файл iventory
```bash
touch ansible/inventory
```
* И линкуем конфиг ansible в папку ansible
```bash
ln -s /home/floki/.dotfiles/ansible.cfg /home/floki/ansible/ansible.cfg
```