Skip to content

Releases: sbulav/dotfiles

v4.5.0

20 Oct 13:37
6b07e6c
Compare
Choose a tag to compare

Features

v4.4.0

02 Oct 06:27
24f9d4c
Compare
Choose a tag to compare

Features

  • add helm_ls (aebb538)
  • add helm-ls to darwin (cf3e358)
  • add mbp16 (b575ab5)
  • add obsidian modules and mount for it (531c125)
  • enable obsidian in mac16 (e263477)
  • nix: add aerospace module (4285b7a)
  • nix: add dock settings (eab9d74)
  • nix: add more default darwin options (2977ced)
  • nix: add system security darwin touchid module (ba2880d)
  • nix: add waypaper module (d7fb7f7)
  • nix: add waypaper with hyprpaper support (077f8ec)
  • nix: add zoom-us home module (4cdada2)
  • nix: bump flakes with couple workarounds related to rust1.80 (4a64342)
  • nix: switch to wezterm nightly (801a5cd)
  • nix: tune aerospace bindings (f20dd47)
  • nix: tune aerospace keybindings (c3fbbe4)
  • nix: tune input, disable yabai on mbp16 (66886d3)
  • nix: use show app window in br aerospace (5ea5161)
  • nvim: add explicit yazi keymaps (075d2ab)
  • nvim: add mapping to copy current branch (1c693b9)
  • replace web-devicons with mini.icons (7ade5e5)
  • vault: switch to vault from github (32dd1c2)
  • wezterm: flake now generates application on mac (4e36242)
  • yabai: reorder windows on startup (c298317)

Bug Fixes

  • avoid messages each time when yazi is opened (620d7bd)
  • nix: add missing comma (b5befdf)
  • nix: aerospace module and default config (7fa3021)
  • nix: function keys work as f on darwin (4eed7c0)
  • nix: hyprland cursor (dd471b9)
  • nix: pin zoom until sharing is fixed (368e2fc)
  • nix: use correct mnt path (f3c63b0)
  • nix: use correct username for aerospace (991c169)
  • nix: use int regreet option (586fa18)
  • nix: wrong spelling (eafd6fa)
  • nix: yazi 3.x shell block (281b841)
  • nix: zoom startup workspace (1e4ab11)
  • wezterm: rendering and gpu fixed in master (9a2a778)
  • wezterm: use correct colorscheme for k8s status (9d58087)

v4.3.0

05 Jul 06:56
b528988
Compare
Choose a tag to compare

Features

  • fish: change l to ls -la (8472ec9)
  • nix: add gcc to nixos for treesitter (a44da2c)
  • nix: add podman module (1fa31ed)
  • nix: hyprpaper from hm (10eb0f9)
  • nvim: add dial.nvim (9c8deb3)
  • nvim: cyberdream for lualine (f4634a9)
  • nvim: move to new yazi plugin (09d4282)
  • nvim: replace neodev with lazydev (0f9d292)
  • nvim: switch to cyberdream for now (5878716)
  • nvim: update yamls capabilities (06df9af)

Bug Fixes

  • hyprpaper: use correct option (26d3338)
  • nix: update flake and use openconnect_ssl (cb9cf2f)

v4.2.0

08 May 15:33
813a570
Compare
Choose a tag to compare

Features

  • lsp: update node lsp to 22 (e8c8dfd)
  • nix: add bottom (bd902d3)
  • nix: add brightnessctl (927f3c7)
  • nix: enable argocd client (b11b573)
  • nix: enable xnviewmp cask (93e2ebb)
  • nix: rework hyprpaper (3533738)
  • nix: switch to nixfmt-rfc-style (69e09bf)
  • nix: use my own github based wallpapers (7218897)
  • nvim: add bash nredir cmd (98f07ef)
  • nvim: add my plugin to validate gitlabCI (3c95459)
  • nvim: add neodev plugin (c6fe658)
  • nvim: add TS exclusions (1a60995)
  • nvim: live grep in cwd by default (7956e91)
  • replace rnix with nil_ls as its deprecated (7783331)
  • update flakes and use latest nixpackages (bb4a37e)

Bug Fixes

  • nix: disable font-manager until it compiles (97236a2)
  • nix: move pinentry to correct folder (a8c21a4)
  • rbw: use gnome3 pinentry (4b94e3c)
  • rofi: remove rofi-calc as its broken now (599872d)
  • wezterm: add workaround for starting rofi (e919242)
  • wezterm: amend font until issue with wayland (3cbd3cc)

v4.1.0

14 Mar 07:56
cfbe0c4
Compare
Choose a tag to compare

Features

  • Nix: add bitwarden-cli on darwin (64f5483)
  • nix: add darwin k8s and linters (1de7b3a)
  • nix: add darwin wezterm module (d320470)
  • nix: add gh and direnv home modules (422e2ec)
  • nix: add gh module (b501863)
  • nix: add virt manager darwin module (b2eb6df)
  • nix: add virt-manager and kvm modules (d2faf5a)
  • nix: add vm hyprland rewrite rule (92ca853)
  • nix: add zoxide and build aliases for darwin (690803e)
  • nix: another wave of moving modules to hm (d810d52)
  • nix: enable homebrew on darwin (060a656)
  • nix: enable nvd diff output (8aff530)
  • nix: finally working darwin config (6535462)
  • nix: install vault on darwin (01400bb)
  • nix: install vault on nz (049c79c)
  • nix: more modules migrated to hm (c496a2f)
  • nix: move hyprland to hm (ba3d1e2)
  • nix: move rbw to hm (87a974a)
  • nix: remove tmux on darwin/fish (b05265f)
  • nix: start migrating home manager modules (9dcca4b)
  • nix: switch from neofetch to fastfetch (47708fb)
  • nix: switch hyprland via hm (c6de3e0)
  • nix: switch to hypridle (d9b2a51)
  • nix: wip on nix darwin (e7dab69)
  • nvim: rework mark utils, add quickfix marks (22f46a3)
  • wayland: tune hyprland module (df7f836)

Bug Fixes

  • hypr: clean up and restore swaylock bind (4d936af)
  • nix: correctly create wgetrc (97cf03c)
  • nix: fix wezterm on darwin (e112e5d)
  • swayidle: enable check empty pwd as it's required for fingerprint (b1052dd)
  • waybar: add zoom icon (f947355)
  • waybar: use correct icon for zoom (4e867e2)

v4.0.0

12 Feb 10:34
befc1b2
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • start moving darwin to snowfall

Features

  • add kitty opacity (2772f12)
  • fish: add zoxide (39a4ecf)
  • fish: update fish plugins (8b9eea7)
  • fish: use alt+t for fzf file search (0be2b81)
  • kitty: add mouse copy paste (525f197)
  • l2tp: add l2tp module (6b72bfd)
  • more nix modules (511d8f3)
  • nix: add develop suite (9790397)
  • nix: add git and gnupg (0e5f94b)
  • nix: add gtk cursorTheme (09cb1e1)
  • nix: add more apps and add MIME (f779cd3)
  • nix: add more desktop modules (ff34ffc)
  • nix: add more modules (962cf00)
  • nix: add nfs fileshare (7263a82)
  • nix: add rofi search shortcut (0400426)
  • nix: add rofi-calc (bd5a818)
  • nix: add sudo and clean up (17e7118)
  • nix: add swaylock,lf, etc (673d857)
  • nix: add vpn selector rofi (993cf05)
  • nix: add wezterm module (cb7f8f3)
  • nix: add yazi module (8026fff)
  • nix: allow close window wo confirmation (08edcf7)
  • nix: auto mount nfs share (0ae76bf)
  • nix: change wp & update rbw lock timeout (ae3f33e)
  • nix: control hyprland via home-manager (f6c6971)
  • nix: disable fprint auth as it's not unlocking keyring (89e4dcd)
  • nix: enable fontconfig and install telegram (a97492b)
  • nix: enable gnome-keyring to store passwords (845b553)
  • nix: enable libnotify to send messages via notify-send (0bf74f5)
  • nix: enable yazi for testing (a44ae83)
  • nix: fix rbw (6e1f439)
  • nix: fix swayidle module (8fabc1f)
  • nix: handle hdmi monitors (b403afc)
  • nix: keep tuning wezterm (27a7b05)
  • nix: Manage gtk fonts and themes via config (27dcbb8)
  • nix: manage pyright and black with nix (abb4a3e)
  • nix: more changes (6d02f94)
  • nix: nixos run home manager as module (d84cec1)
  • nix: optimize user pass (6928dd2)
  • nix: re-enable fingerprint on nz (6b7c4fb)
  • nix: remove regreet patch (f131601)
  • nix: remove unneeded module (d7cbd38)
  • nix: remove unused dev shells (ba13395)
  • nix: replace lf with yazi (93c0c2d)
  • nix: set up screenshot to clipboard (784597e)
  • nix: start migrating to snowfall-lib (d06802e)
  • nix: switch default terminal to nix (423d6eb)
  • nix: switch layout with caps (7373b9d)
  • nix: switch rofi to combi mode (765c89f)
  • nix: switch to wayland rofi (4be761e)
  • nix: update readme (feb0aac)
  • nix: update waybar widgets (85d3f06)
  • nix: use cliphist and rofi for copying (fbdf1fd)
  • nix: use rbw to paste bitwarden pw from rofi (e952749)
  • nix: use swayidle as service (a2fff28)
  • nvim: don't manage stylua in Mason (62f13cd)
  • nvim: make cheat.sh work with one line words (1f2d00c)
  • nvim: replace lsp icons (daf935e)
  • nvim: switch back to "Oceanic-Next" (38260c9)
  • nvim: Telescope search in cwd by default (da49bbd)
  • nvim: use tab for luasnip over the text (f243c0e)
  • start moving darwin to snowfall (ece60d8)
  • tmux: don't auto start session (65b1a56)
  • wezterm: add more wezterm config (2124235)
  • wezterm: finally fix fonts, clean config (c61a406)
  • wezterm: move events to separate file (2aefdfa)
  • wezterm: split config and set tmux-like maps (6a75d04)
  • zoom: add zoom module (96c03df)

Bug Fixes

  • nix: correct hyprland mappings (5b20a25)
  • nix: leave only one hyprland portal (a86675e)
  • nix: mako startup (34b86e6)
  • nix: use pinentry-gnome for rbw (618cacc)
  • swayidle: enable monitors after sleep ([26bab16](https://w...
Read more

v3.2.0

15 Jan 10:15
530e149
Compare
Choose a tag to compare

Features

  • fish: add cdd function (aca6e0d)
  • nix: add example hosts (a2fd917)
  • nix: override default l function in nix (305d523)
  • nix: pin yabai apps to spaces (cf9ee45)
  • nix: replace imv with feh (1b9d333)
  • nix: yabai (2175bee)
  • nvim: fix sg.nvim setup (7dfbea7)
  • nvim: switch colorscheme to monet.nvim (a82ca43)
  • tmux: enable osc52 yank (d8c89d9)

Bug Fixes

  • nix: enable 2 ways of auth in swaylock (ecc0af0)
  • nix: reorder nixos programs (1d11306)
  • nvim: don't run treesitter on fugitives (8664d6f)

v3.1.0

05 Dec 15:06
445a8cc
Compare
Choose a tag to compare

Features

  • fish: load all ssh keys (793f7ec)
  • nix: add bluetooth manager, service and waybar (e1961f4)
  • nix: add dig for troubleshooting (da975fa)
  • nix: add grim and slurp for screenshots (1fce79c)
  • nix: add nfs utils (6f5f7ee)
  • nix: add zoom-us (3c1fc82)
  • nix: auth with fingerprint (370fb65)
  • nix: bump flakes and add atuin (29f4e8d)
  • nix: enable wireguard (bec5f20)
  • nvim: add sg.nvim (8e8fb6c)
  • nvim: correctly detect ansible ft (a06fa88)

Bug Fixes

  • lf: properly handle deletion files with spaces (714030a)
  • tmux: fix shebang for nix k8s status (73fe2f4)

v3.0.0

03 Oct 07:53
772b139
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • migrate darwin to nix

Features

  • add nix autoclean (2a9c993)
  • fish: add mysql bin to PATH (bed12d8)
  • kitty: allow window closing (f16eec5)
  • migrate darwin to nix (620d0cd)
  • nix: add build scripts (29814df)
  • nix: add copyq (99d36fc)
  • nix: add file manager, XF86 mic key (a3e1319)
  • nix: add home-manager, rofi (0b07ffc)
  • nix: add swaylock (a2606bf)
  • nix: allow sudo via touchID (01829cb)
  • nix: fix hidpi scaling, add swayidle (561fbef)
  • nix: fix hyprland deps and startup time (1efc0ee)
  • nix: fix nixos rofi;add file (49e436d)
  • nix: Install alejandro formatter (12d7fed)
  • nixos: work on packages (1160744)
  • nix: reorganize file structure (d3e9cfb)
  • nix: set up hyprpaper for wallpapers (98db9a5)
  • nix: start working on waybar (82323c6)
  • nix: stop using GTK portal; set up mime associations (58cc62d)
  • nix: switch to greetd+regreet (76ae341)
  • nix: switch to unstable, add waybar (b8648cd)
  • nix: use master for home-manager and shared packages (62befbb)
  • nix: use nix flakes (6008a74)
  • nix: work on kb switching (89260e8)
  • nvim: add highlight (075a2da)
  • nvim: add mapping to paste above/below (595c02e)
  • nvim: migrate to blankline v3 (e3d12a4)
  • nvim: migrate to conform for formatting (91e830e)
  • nvim: remap yanking cmd, add hunk_preview (0b41a29)
  • nvim: use lsp managed by nix (0b81336)

Bug Fixes

  • fix lf previewer(works in tmux!) (2b5a86f)
  • lf: correct script for the preview (95959eb)
  • lf: fix video preview in lf (98650e1)
  • nvim: lf now requires setup (b906e40)
  • nvim: pin lf.nvim as latest commits broke its start (345633a)
  • nvim: remove lightbulb sign as it shakes screen on marksman (01899d1)
  • nvim: use correct lspsaga function for symbols (6100f96)

v2.3.0

03 Aug 12:01
58baa3c
Compare
Choose a tag to compare

Features

  • add mini.hipatterns to highlight words/hex colors (0c32fdc)
  • migrate to mini.surround (cd51466)
  • migrate to mini.trailspace (d460f6a)
  • move to mini.splitjoin (4f1686c)
  • nvim: switch to use main mini repo (3396b27)

Bug Fixes

  • lf: update icons to new format (bd937a8)
  • nvim: small fixes to yamlls (b07a1ed)
  • remove help filetype from treesitter (3ffa533)
  • use correct autocommand name to avoid conflicts (179e58a)