Skip to content

Latest commit

 

History

History
832 lines (529 loc) · 58.1 KB

CHANGELOG.md

File metadata and controls

832 lines (529 loc) · 58.1 KB

Changelog

4.5.0 (2024-10-10)

Features

4.4.0 (2024-10-02)

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)

4.3.0 (2024-07-05)

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)

4.2.0 (2024-05-08)

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)

4.1.0 (2024-03-14)

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)

4.0.0 (2024-02-12)

⚠ 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)

3.2.0 (2024-01-15)

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)

3.1.0 (2023-12-05)

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)

3.0.0 (2023-10-03)

⚠ 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)

2.3.0 (2023-08-03)

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)

2.2.0 (2023-07-03)

Features

  • add treesj plugin (66d0a4d)
  • nvim: add lspsaga outline keymap (851869c)
  • nvim: switch to maintained HiPhish/nvim-ts-rainbow2 (6e5b74e)
  • replace hop with flash.nvim (2d727b3)

Bug Fixes

  • disable jenkinsfile linker for now (f90b6bf)
  • I prefer 2 chars for markdown (09480b5)
  • lf: work on files with speces (bf89f0b)
  • new lf.nvim width/height (3a25349)
  • nvim: tabnine setup call (b3a11e3)

2.1.0 (2023-02-02)

Features

  • add marksman language server (6ba07ed)
  • migrate to glepnir's lsp saga (19e96e2)
  • nvim: add k8s snippets (95a2fe0)
  • nvim: use code actions provided by lspsaga (e04f9fe)
  • nvim: use jsonstore to load yaml schemas (4f77cf3)
  • nvim: use lspsaga in statusline (51da9c3)
  • yaml path and mappings (b595178)

Bug Fixes

  • alpha edit plugins hotkey (d33595f)
  • nvim: add more fugitive commands on load (8927ffb)
  • nvim: bump k8s schema (abaeda7)

2.0.0 (2023-01-13)

⚠ BREAKING CHANGES

  • migrate to lazy.nvim

Features

  • add base64 plugin and mappings (1ba1a20)
  • migrate to lazy.nvim (cfe56b9)

Bug Fixes

  • nvim: add terraformls to LSP servers (2c90e4f)
  • nvim: update spell list (ab653bd)

1.30.0 (2022-11-24)

Features

  • git: add autoSetupRemote (f81ed0f)
  • kubectl: add k wrapper for kubectl (50729d5)
  • nvim: add function to yank current filename (6a12403)
  • nvim: add indentscope for hl and textobj (0597981)

Bug Fixes

  • disable indentoscope some filetypes (229992d)
  • remove lspcontainers, use mason (217f078)

1.29.1 (2022-10-28)

Bug Fixes

1.29.0 (2022-10-28)

Features

  • bump apps vers, fix fonts/colemak, symlinks (aede110)
  • switch to lf.nvim (4e9aee0)

Bug Fixes

  • correct custom filetype detection (9a8a0b0)
  • K9S mappings (5929d30)
  • lua docs and includes (ef1280d)
  • nvim: fix nvim urlopen search string (34cd639)
  • nvim: Format command use vim.lsp.buf.format (9d35a5c)
  • nvim: open urls with _ in repo name (1e599b6)
  • user acync (a9af3ed)

1.28.0 (2022-10-12)

Features

  • lf: add more commands (8e0bb0d)
  • lf: use G to open nvim Fugitive (0b0817e)
  • nvim: switch to vim.lsp.buf.format (a493269)
  • nvim: use default filetype detect in 0.8 (0e3b7ab)
  • nvim: use jsonpath in lualine for json (4e216e0)

Bug Fixes

  • lf: add more mappings (0dede7d)
  • nvim: add more words to spell (b221be3)
  • nvim: pin alpha to have MRU starting at 0 (2ec394f)

1.27.0 (2022-09-22)

Features

  • lf: try to use lf file manager (1caa897)
  • nvim: rework gx to open git repos (a0baeb8)
  • nvim: start LSP on InsertEnter (ba51e73)
  • nvim: use native filetype detection (722086d)

Bug Fixes

  • lf: comment the comments if the lf (60a90f5)
  • nvim: always start treesitter (acae014)
  • nvim: fix pwd snip, add filename (a0dfcc0)
  • nvim: lsp capabilities for linux (b00bb38)

1.26.0 (2022-07-25)

Features

  • nvim: migrate from nvim-gps to nvim-navic (4c1d6fa)
  • nvim: remove copilot (3043f21)

Bug Fixes

  • fish: check if tmux is run from interactive (46de25c)

1.25.0 (2022-06-09)

Features

  • git: use work email and sign it (fbdbf3a)
  • nvim: allow CR to next line w/o completion (f981724)
  • nvim: use terraform-ls for formatting (4315c61)
  • use proper function to detect client capabilities (930cc95)

Bug Fixes

  • nvim: add mappings to surround on ' (20cbeb9)
  • nvim: re-enable tab to swap windows (24d5cc2)

1.24.0 (2022-05-05)

Features

  • nvim: add delete marks shortcut (152e352)
  • nvim: add pp alias to new vim.pretty_print (59bfbc5)

1.23.0 (2022-05-04)

Features

  • nvim: add opt to don't continue comments (f006451)
  • nvim: add packages status to alpha (0cf540d)
  • nvim: display attached LSP clients (c5728eb)
  • nvim: try to improve work with marks (c434c4a)

Bug Fixes

  • nvim: don't trigger err if no emply eof (ed1c9a9)
  • nvim: fix gf broken by wildignore (51252b8)
  • nvim: sync autoformat to avoid double save (62af92c)
  • nvim: use correct diag mapping (9532eae)
  • nvim: use only null-ls for formatting (f28174b)

1.22.0 (2022-04-22)

Features

  • nvim: Enable global statusline (d8d0c63)
  • nvim: migrate strip_trailing_spaces to lua (29eb110)
  • nvim: migrate suffixes to lua (af59250)
  • nvim: migrate to stevearc/qf_helper.nvim (9bc07f3)
  • nvim: migrate wildmenu opts to lua (163334f)
  • nvim: optimize cmp, select 1 entry on cr (4aa4934)

1.21.0 (2022-04-21)

Features

  • nvim: migrate to indent-blankline (b6009d4)
  • nvim: reorder plugins (01ef0f1)

1.20.0 (2022-04-19)

Features

  • git: sign commits with GPG (b644dd4)
  • gpg: configure gpg agent compatible with nvim (5e75873)

Bug Fixes

  • gpg: tty is not required for loopback (ddda3e3)

1.19.0 (2022-04-19)

Features

  • nvim: add terraform_doc and mappings (943f201)
  • nvim: add treesitter cmp source (9b18f29)
  • nvim: set up cmp suggestions sorting (4225a27)

1.18.0 (2022-04-18)

Features

  • nvim: first autocommands to 0.7 syntax (16df934)
  • nvim: second wave of updated autocommands (200989e)

1.17.1 (2022-04-14)

Bug Fixes

  • nvim: disable copilot for markdown (a7f9b2f)

1.17.0 (2022-04-06)

Features

Bug Fixes

  • nvim: correct tf filetype detection (1c2314c)
  • nvim: move detection to filetype.nvim (fea9104)
  • nvim: vim-terraform replaced by ts+null-ls (474df61)

1.16.0 (2022-04-04)

Features

  • nvim: add color parenthesis (085ac7f)

1.15.0 (2022-03-31)

Features

  • nvim: add nvim-jenkinsfile-linter (45affcd)

Bug Fixes

  • remove obsolete nvim-tree auto-close (9846ba9)

1.14.2 (2022-03-10)

Bug Fixes

1.14.1 (2022-02-18)

Bug Fixes

  • fix Makefile fonts for linux (52f1d50)
  • nvim: change k9s mapping to allow usage of _ (37187b9)
  • nvim: fix alt-e command triggering toggleterm (d07d8ec)

1.14.0 (2022-02-16)

Features

  • fish: Update fish plugins (213b51b)
  • use my fork of base16 coloschemes (2cb565b)

1.13.0 (2022-02-15)

Features

  • nvim: add new startup mapping (1243e3c)

Bug Fixes

  • nvim: pin tami5 to get my colorscheme (e840ee2)

1.12.0 (2022-02-02)

Features

  • nvim: Use lualine for statusline (a486b18)

1.11.0 (2022-02-01)

Features

  • fish: source env creds (dda0686)
  • nvim: vertical term on c-,float on | (fce5d0c)

Bug Fixes

  • nvim: fix nredir mappings (5142eea)

1.10.0 (2022-01-31)

Features

  • nvim: "migrate" to surround.nvim (3a6140f)
  • nvim: Use toggleterm (e09d55f)

Bug Fixes

  • missing link to kube-tmux (83a1eff)
  • nvim: add filetypes disabled with nathom plug (16c52a7)
  • nvim: fix f5-6 commands expand (c345593)

1.9.1 (2022-01-26)

Bug Fixes

  • tune notify timeout to 1000 (a712b70)

1.9.0 (2022-01-26)

Features

  • new keymap for Telescope branches (8e3bf8f)
  • use patched font in Kitty (26dad92)

1.8.0 (2022-01-20)

Features

  • nvim: move to base16-oceanicnext colorscheme (82bc8f0)

1.7.1 (2022-01-18)

Bug Fixes

  • escape backquotes in workflows (c1b0b5d)

1.7.0 (2022-01-18)

Features

  • kitty: add kitty config (1550db4)

1.6.1 (2022-01-14)

Bug Fixes

  • install missing plugins (7400a36)

1.6.0 (2022-01-13)

Features

  • nvim: Add lightbulb to hl code_action (2fc4174)

Bug Fixes

  • nvim: Remove null-ls code_action (87467a0)

1.5.0 (2022-01-12)

Features

  • nvim: properly init telescope plugins (c98e5d3)

1.4.0 (2021-12-27)

Features

  • nvim: Use my fork of telescope-github (abae865)

1.3.2 (2021-12-22)

Bug Fixes

  • nvim: correctly remap goto definition (2a70038)

1.3.1 (2021-12-22)

Bug Fixes

  • nvim: no numbers in terminal (9d120d2)

1.3.0 (2021-12-20)

Features

1.2.1 (2021-12-13)

Bug Fixes

1.2.0 (2021-12-06)

Features

1.1.0 (2021-12-06)

Features

  • nvim: add cheat sh wrapper (658bd72)

1.0.0 (2021-12-01)

Features

  • amend settings for neovim 0.6 (6b3067b)
  • speed up neovim filetype detection (869abeb)
  • Try to use conventional commits (4ad335c)

Bug Fixes