2022-07-04 16:06:23 +03:00
|
|
|
# ivabus-dotfiles
|
|
|
|
|
2022-07-09 20:41:15 +03:00
|
|
|
Features:
|
2022-07-04 16:06:23 +03:00
|
|
|
|
2022-07-11 12:10:23 +03:00
|
|
|
- zshrc ([oh-my-zsh](https://ohmyz.sh) + [zsh-users/zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting))
|
2022-07-04 16:06:23 +03:00
|
|
|
- [ivabus-zsh-theme](https://github.com/ivabus/ivabus-zsh-theme)
|
2022-08-09 17:14:42 +03:00
|
|
|
- neovim config (no plugins)
|
2022-08-09 11:34:20 +03:00
|
|
|
- alacritty config (breeze dark, 60x20, JetBrains Mono)
|
2022-07-09 18:36:26 +03:00
|
|
|
- Jetbrains Mono installation (macOS or Linux)
|
2022-08-09 17:14:42 +03:00
|
|
|
- macOS-specific configuration ([Homebrew](https://brew.sh), git gpg fixing, alacritty)
|
2022-08-03 19:08:40 +03:00
|
|
|
|
2022-07-04 17:33:43 +03:00
|
|
|
During the installation you can configure git by embedded configurator:
|
|
|
|
|
|
|
|
- user.name
|
|
|
|
- user.email
|
|
|
|
- core.editor
|
|
|
|
- code signing
|
2022-07-04 16:06:23 +03:00
|
|
|
|
|
|
|
```sh
|
|
|
|
sh -c "$(curl -fsSL https://ivabus.dev/dotfiles)"
|
|
|
|
```
|
|
|
|
|
|
|
|
### Upgrading dotfiles
|
|
|
|
|
|
|
|
Just run `upgrade_dotfiles` in your shell. Script will `git pull`, then relink old dotfiles, link new if needed and upgrade oh-my-zsh.
|
2022-08-09 11:34:20 +03:00
|
|
|
|
|
|
|
|
|
|
|
## sway and waybar
|
2022-08-09 17:12:03 +03:00
|
|
|
![screenshotEmpty](https://user-images.githubusercontent.com/71599788/183670989-c5488e8b-674e-42c1-9e92-baed12451bac.png)
|
|
|
|
![screenshotMenu](https://user-images.githubusercontent.com/71599788/183671039-59552fa7-a6f2-443d-8ca4-1872c83aef52.png)
|
|
|
|
![screenshot](https://user-images.githubusercontent.com/71599788/183670970-7174f264-d41e-49af-b82b-191544965aea.png)
|
2022-08-09 11:34:20 +03:00
|
|
|
|
|
|
|
packages: `sway swaybg swaylock swayidle alacritty waybar pcmanfm-qt firefox breeze breeze-gtk fzf`
|
|
|
|
|
|
|
|
aur: `sway-launcher-desktop`
|
2022-08-09 17:12:03 +03:00
|
|
|
|
|
|
|
font: `JetBrains Mono`
|
2022-08-11 12:14:21 +03:00
|
|
|
|
|
|
|
|
|
|
|
## All dotfile dependencies on Arch Linux
|
|
|
|
|
|
|
|
```sh
|
|
|
|
pacman -S $(curl -fsSL https://ivabus.dev/pkgs)
|
|
|
|
```
|