diff --git a/README.md b/README.md index 5d82a7d..9be1177 100644 --- a/README.md +++ b/README.md @@ -16,21 +16,3 @@ doas nixos-rebuild switch --flake ".#mrmeeseeks" nix flake update doas nixos-rebuild switch --flake ".#mrmeeseeks" ``` - -## Update manual packages from github - -Somes of module use `fetchFromGithub` who need *SHA-256* hash to meet -reproductibility. Theses hashed can be obtain with `nix-prefetch-github`: - -```shell -$ nix-shell -p nix-prefetch-github -$ nix-prefetch-ghithub --rev v1.22.0 sindresorhus pure -{ - "owner": "sindresorhus", - "repo": "pure", - "rev": "87e6f5dd4c793f6d980532205aaefe196780606f", - "sha256": "TR4CyBZ+KoZRs9XDmWE5lJuUXXU1J8E2Z63nt+FS+5w=" -} -``` - -In this example whe have obtained the hash for the specific 1.22.0 version. diff --git a/modules/home-manager/cli/vifm/default.nix b/modules/home-manager/cli/vifm/default.nix index 5f4aefa..bced364 100644 --- a/modules/home-manager/cli/vifm/default.nix +++ b/modules/home-manager/cli/vifm/default.nix @@ -13,20 +13,7 @@ in chafa # Preview images poppler_utils # Preview PDF file ]; - programs.zsh = { - initExtra = '' - cdv() { - cd "$(vifm --choose-dir - "$@")" - } - openv() { - xdg-open "$(vifm --choose-file - "$@")" - } - - ''; - shellAliases = { - vifm = "TERM=tmux-256color vifm"; - }; - }; + home.file.".config/vifm/vifmrc".source = ./files/vifmrc; home.file.".config/vifm/colors/base16-default-dark.vifm".source = ./files/base16-default-dark.vifm; home.file.".config/vifm/devicons.vifm".source = ./files/devicons.vifm; diff --git a/modules/home-manager/cli/vifm/files/vifmrc b/modules/home-manager/cli/vifm/files/vifmrc index cb0a727..d946abf 100644 --- a/modules/home-manager/cli/vifm/files/vifmrc +++ b/modules/home-manager/cli/vifm/files/vifmrc @@ -173,8 +173,7 @@ fileviewer {*.pdf}, pdftotext -nopgbrk %c - filetype {*.pdf}, \ xdg-open fileviewer {*.bmp,*.jpg,*.jpeg,*.png,*.gif,*.xpm}, - \ chafa -f sixel --polite on -s %pwx%ph --animate off %c - \ %pd %N + \ chafa -f sixel -s %pwx%ph %c:p %pd %N 2>/dev/null filetype {*.bmp,*.jpg,*.jpeg,*.png,*.gif,*.xpm}, \ xdg-open fileviewer *.zip,*.jar,*.war,*.ear,*.oxt tar -tf %f diff --git a/modules/home-manager/cli/zsh/default.nix b/modules/home-manager/cli/zsh/default.nix index 3033f90..23e4eb4 100644 --- a/modules/home-manager/cli/zsh/default.nix +++ b/modules/home-manager/cli/zsh/default.nix @@ -29,6 +29,7 @@ in highlighters = [ "brackets" "main" ]; styles = { double-hyphen-option = "fg=blue"; + single-hyphen-option = "fg=blue"; }; }; completionInit = ''