Home-manager updates

pinentryFlavor -> pinentryPackage

eza.enableAliases replaced in favour to per-shell integration options,
all true by default anyway

zsh.enableAutosuggestions -> zsh.autosuggestion.enable
This commit is contained in:
Evie Litherland-Smith 2024-03-16 11:56:24 +00:00
parent 27c5471d0b
commit 1957423a7b
5 changed files with 12 additions and 12 deletions

View file

@ -82,15 +82,16 @@
nixpkgs.config.allowUnfree = true;
networking = {inherit hostName;};
programs.${defaultUserShell}.enable = true;
stylix.fonts = let
font = name: {
name = iosevka-custom.outputs.names."iosevka-custom-${name}";
package = iosevka-custom.outputs.packages.${system}."iosevka-custom-${name}";
stylix.fonts = with iosevka-custom.outputs; rec {
serif = sansSerif;
sansSerif = {
name = names."iosevka-custom-aile";
package = packages.${system}."iosevka-custom-aile";
};
monospace = {
name = names."iosevka-custom-nerdfont";
package = packages.${system}."iosevka-custom-nerdfont";
};
in {
serif = font "etoile";
sansSerif = font "aile";
monospace = font "nerdfont";
};
system = {inherit stateVersion;};
users = {

View file

@ -33,7 +33,6 @@
enable = true;
git = true;
icons = true;
enableAliases = true;
extraOptions = ["--octal-permissions"];
};
readline = {

View file

@ -37,7 +37,7 @@
zellij.settings.copy_command = "wl-copy";
};
services = {
gpg-agent.pinentryFlavor = "gtk2";
gpg-agent.pinentryPackage = pkgs.pinentry-gtk2;
avizo.enable = true;
syncthing.enable = true;
udiskie = {

View file

@ -28,7 +28,7 @@
maxCacheTtl = 86400;
defaultCacheTtl = maxCacheTtl;
defaultCacheTtlSsh = maxCacheTtl;
pinentryFlavor = lib.mkDefault "curses";
pinentryPackage = lib.mkDefault pkgs.pinentry-curses;
extraConfig = ''
no-allow-external-cache
'';

View file

@ -1,8 +1,8 @@
{...}: {
programs.zsh = {
enable = true;
enableAutosuggestions = true;
enableCompletion = true;
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
enableVteIntegration = true;
autocd = true;