Go to file
Ivan Bushchik 9dff0ad2e5
Remove unnecessary env vars
Signed-off-by: Ivan Bushchik <ivabus@ivabus.dev>
2024-03-02 18:04:52 +03:00
configs Remove unnecessary env vars 2024-03-02 18:04:52 +03:00
env bruh oh-my-zsh 2023-06-25 16:09:51 +03:00
latex_template Add latex_template 2023-07-28 16:28:16 +03:00
tools Move zsh plugins and themes to .config/zsh for better home-manager dotfiles installation 2024-01-02 17:05:24 +03:00
.gitignore Remove oh-my-zsh from all dotfiles, fix neovim plugins installation 2023-02-05 12:53:53 +03:00
init Merge branch 'main' of https://github.com/ivabus/ivabus-dotfiles 2023-06-25 15:33:13 +03:00
init_env Update env 2023-06-25 15:32:30 +03:00
init_nix Add NixOS (just link and install plugins) installation script. 2023-07-30 15:13:22 +03:00
LICENSE Add LICENSE :) 2022-07-18 17:36:45 +03:00
README.md Update README.md 2024-01-06 10:40:23 +03:00

My dotfiles

Features:

  • swaywm (sway, waybar, qt5ct, mako)
  • zshrc (zsh-users/zsh-syntax-highlighting)
  • ivabus-zsh-theme
  • neovim config (no plugins)
  • alacritty config (Solarized Dark, 60x20, JetBrains Mono)
  • Jetbrains Mono installation (macOS or Linux)
  • macOS-specific configuration (Homebrew, git gpg fixes, alacritty)

During the installation you can configure git by embedded configurator:

  • user.name
  • user.email
  • core.editor
  • code signing
curl iva.bz/d | sh

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.

Home-manager example

See ivabus/nixos/common/dotfiles.nix for example

screenshot

screenshot-2024-01-06_10-36-35

Environment

TODO: description

curl iva.bz/e | sh