Releases: 99linesofcode/home-manager
Releases · 99linesofcode/home-manager
v0.19.0
Bug Fixes
- google-drive: enable module only when rclone and google-drive are enabled (5415f5c)
- nvim: neo-tree settings are passed as is not translated from camelCase to snake_case (e1a5b1c)
- nvim: nvim-treesitter settings are passed as is not translated from camelCase to snake_case (96f69a0)
- syncthing: enable only when google-drive AND obsidian are enabled (5f54988)
- syncthing: opt-out of sharing anonymous usage data (b8541d5)
Features
v0.18.1
v0.18.0
Bug Fixes
- disable installing ghidra and overriding feh.imlib2 with imlib2Full for the time being (aa44507)
- hyprland: allow navigating and cycling to other half of the workspaces (20f8eee)
- hyprpaper: disable rendering hyprland splash on wallpaper (78d2363)
- nvim: couldn't run lazygit as sub process due to missing .cache/nvim directory (134e09d)
- sops: stops at first match so order of creation_rules is important (827d6e2)
- xdg: enable creating XDG base directories and setting the env variables (82fa48a)
- xwayland: resolve scaling issues for xwayland applications (f5d6a4e)
Features
v0.17.1
v0.17.0
Bug Fixes
- nvim-conform: don't run shellharden in sh (ee46a77)
- nvim: php linting using phpstan (4a42df7)
- openssh: automatically forward agent and keep connection alive (3881051)
- waybar: assume impala since nmtui won't be installed (0b45065)
- waybar: hardcode network interface to prevent faulty autoselect (fc8842b)
- zsh: only add uwsm start to .zprofile if wayland is enabled (3c9a6b5)
- zsh: running artisan in container or local using the a() function (35e78c2)
Features
- alias: run both artisan and composer in docker container if available (95a72bd)
- deploy: let nixos-config handle initial provisioning (8b8172b)
- deploy: succesful deployment of the mars host (7cc7ee1)
- espanso: a text expander (7e5fd1b)
- impala: iwd based TUI wifi manager (3fb2154)
- install jq and yq globally (0e24dca)
v0.16.0
Bug Fixes
- make shell functions POSIX compliant (2ab1b68)
- nvim: calling bdelete closed the whole editor session (e7215a7)
- nvim: disable flash autojump on single result (26d304e)
- obsidian: automatically bounce back from almost any interruption (e740c31)
- steam: missing fonts causing Wine installation wizards to crash (6b3187d)
- vscode: blade formatting using vscode-blade-formatter (7935469)
- vscode: emmet completions didnt work for TailwindCSS (e705ed1)
- vscode: typo in eslint.validate block (6a37f1a)
- zsh: enable zsh integration for fzf (4f5c92c)
- zsh: history substring search was not using fzf (8c511b4)
Features
- artisan: automatically run inside PHP container if present (712b2f0)
- docker: use gnome keyring as credential store (122a00e)
- firefox: add vuejs devtools (aebe150)
- git: enable github cli (e77e483)
- git: update submodules on pull (5739de3)
- insomnia: FOSS Postman alternative (9d02f92)
- install nil and nixfmt-rfc system wide (bdcdf1f)
- nvim: fix yaml linting and formatting by using yq-go (4768487)
- nvim: install helm language server (4264ddb)
- vscode: add todo-tree styling (2fdf2dd)
- vscode: Vuejs syntax highlighting, formatting, etc. (495563f)
v0.15.0
v0.14.0
Bug Fixes
- stylix: style correct vscode profile instead of the default (388a1af)
- vscode-neovim: disable neovim configuration in vscode context (f5698d2)
- vscode: configure html formatter to force attributes on new line (291e1de)
- vscode: force font sizes as other windows do not inherit editor.fontSize (bcaf221)
- vscode: ignore files in .gitignore on search by default (cf49167)
- vscode: key remapping is handled at kernel level now (d2c8c52)
- vscode: read extensions from correct nixpkgs (4f5ff2a)
- vscode: use html formatter for blade files since blade doesnt play nice with livewire (517a3bf)
Features
- firefox: completely disable Pocket for added performance boost (409b9dc)
- firefox: declare default application (f015b83)
- nvim-lsp: intelephense instead of phpactor as lsp (add025c)
- steam: replace protonup with steamtinkerlaunch (80e9696)
- vscode: keybinds for todo tree and cline (6fae63a)
- vscode: removed unnecessary UI element cluttering up the workspace (08eeee4)
- vscode: toggle and focus sidebar (9e6bc71)
v0.13.0
Bug Fixes
- mpv: no need to manually define yazi opener rules (c88eb1d)
- obsidian: timer was not registered correctly (5688cfb)
Features
- allow declaring default mime type associations (5f4e30b)
- feh: declare default application for common mimetypes (6a17a0b)
- firefox: custom search engine for the ArchLinux wiki (23ac9da)
- gammastep: automatically adjust color temperature (c614d5b)
- hypridle: reduce brightness, lock, turn off screen, suspend (5ab1c16)
- hyprlock: display date and time on lock screen (4ece5ab)
- hyprpaper: load a random wallpaper every 30 minutes (4056f80)
- zathura: declare default application for common mimetypes (7a3d45a)