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:
parent
27c5471d0b
commit
1957423a7b
17
flake.nix
17
flake.nix
|
@ -82,15 +82,16 @@
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
networking = {inherit hostName;};
|
networking = {inherit hostName;};
|
||||||
programs.${defaultUserShell}.enable = true;
|
programs.${defaultUserShell}.enable = true;
|
||||||
stylix.fonts = let
|
stylix.fonts = with iosevka-custom.outputs; rec {
|
||||||
font = name: {
|
serif = sansSerif;
|
||||||
name = iosevka-custom.outputs.names."iosevka-custom-${name}";
|
sansSerif = {
|
||||||
package = iosevka-custom.outputs.packages.${system}."iosevka-custom-${name}";
|
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;};
|
system = {inherit stateVersion;};
|
||||||
users = {
|
users = {
|
||||||
|
|
|
@ -33,7 +33,6 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
git = true;
|
git = true;
|
||||||
icons = true;
|
icons = true;
|
||||||
enableAliases = true;
|
|
||||||
extraOptions = ["--octal-permissions"];
|
extraOptions = ["--octal-permissions"];
|
||||||
};
|
};
|
||||||
readline = {
|
readline = {
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
zellij.settings.copy_command = "wl-copy";
|
zellij.settings.copy_command = "wl-copy";
|
||||||
};
|
};
|
||||||
services = {
|
services = {
|
||||||
gpg-agent.pinentryFlavor = "gtk2";
|
gpg-agent.pinentryPackage = pkgs.pinentry-gtk2;
|
||||||
avizo.enable = true;
|
avizo.enable = true;
|
||||||
syncthing.enable = true;
|
syncthing.enable = true;
|
||||||
udiskie = {
|
udiskie = {
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
maxCacheTtl = 86400;
|
maxCacheTtl = 86400;
|
||||||
defaultCacheTtl = maxCacheTtl;
|
defaultCacheTtl = maxCacheTtl;
|
||||||
defaultCacheTtlSsh = maxCacheTtl;
|
defaultCacheTtlSsh = maxCacheTtl;
|
||||||
pinentryFlavor = lib.mkDefault "curses";
|
pinentryPackage = lib.mkDefault pkgs.pinentry-curses;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
no-allow-external-cache
|
no-allow-external-cache
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
{...}: {
|
{...}: {
|
||||||
programs.zsh = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableAutosuggestions = true;
|
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
|
autosuggestion.enable = true;
|
||||||
syntaxHighlighting.enable = true;
|
syntaxHighlighting.enable = true;
|
||||||
enableVteIntegration = true;
|
enableVteIntegration = true;
|
||||||
autocd = true;
|
autocd = true;
|
||||||
|
|
Loading…
Reference in a new issue