2024-01-06 10:40:23 +03:00
|
|
|
# My dotfiles
|
2022-07-04 16:06:23 +03:00
|
|
|
|
2022-07-09 20:41:15 +03:00
|
|
|
Features:
|
2022-07-04 16:06:23 +03:00
|
|
|
|
2022-12-08 18:10:30 +03:00
|
|
|
- swaywm (sway, waybar, qt5ct, mako)
|
2023-02-05 12:53:53 +03:00
|
|
|
- zshrc ([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-12-08 18:10:30 +03:00
|
|
|
- macOS-specific configuration ([Homebrew](https://brew.sh), git gpg fixes, 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
|
2023-06-21 13:33:56 +03:00
|
|
|
curl iva.bz/d | sh
|
2022-07-04 16:06:23 +03:00
|
|
|
```
|
|
|
|
|
|
|
|
### 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
|
|
|
|
2024-01-02 17:35:31 +03:00
|
|
|
### Home-manager example
|
|
|
|
|
|
|
|
See [ivabus/nixos/common/dotfiles.nix](https://github.com/ivabus/nixos/blob/master/common/dotfiles.nix) for example
|
|
|
|
|
2022-12-08 18:10:30 +03:00
|
|
|
# screenshot
|
2024-01-06 10:40:23 +03:00
|
|
|
|
|
|
|
![screenshot-2024-01-06_10-36-35](https://github.com/ivabus/dotfiles/assets/71599788/07d6864e-6982-4137-b51e-e126235c0710)
|
2022-12-08 12:48:44 +03:00
|
|
|
|
2023-01-03 19:07:23 +03:00
|
|
|
## Environment
|
|
|
|
|
|
|
|
TODO: description
|
|
|
|
|
|
|
|
```sh
|
2023-06-25 15:54:02 +03:00
|
|
|
curl iva.bz/e | sh
|
2023-06-20 22:22:29 +03:00
|
|
|
```
|