dotfiles/README.md

49 lines
1.4 KiB
Markdown
Raw Normal View History

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-30 09:43:17 +03:00
- alacritty config (Solarized 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-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-30 09:47:00 +03:00
![screenshot](https://user-images.githubusercontent.com/71599788/187368639-4b7ed27a-4f42-4cd1-83c7-0b6dd87cd37c.png)
![screenshotMenu](https://user-images.githubusercontent.com/71599788/187368647-ad1b7e83-3eef-4989-94c8-c5888daec814.png)
2022-08-30 18:57:29 +03:00
https://user-images.githubusercontent.com/71599788/187484410-bd57e08e-8cca-4d09-9ee4-dfb6caec8dec.mp4
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
2022-08-11 12:15:56 +03:00
## Install all dotfiles dependencies on Arch Linux
2022-08-11 12:14:21 +03:00
```sh
pacman -S $(curl -fsSL https://ivabus.dev/pkgs)
```