diff --git a/config/services/ddclient.nix b/config/services/ddclient.nix index 9d2508e..8d7c641 100644 --- a/config/services/ddclient.nix +++ b/config/services/ddclient.nix @@ -10,7 +10,7 @@ zone = config.secrets.secrets.global.domains.web; protocol = "Cloudflare"; username = "token"; - usev4 = "web, web='https://cloudflare.com/cdn-cgi/trace', web-skip='ip='"; + #apparently this module has a default config for both v4 and v6 now passwordFile = config.age.secrets.cloudflare_token_dns.path; domains = [config.secrets.secrets.global.domains.web]; }; diff --git a/hosts/desktopnix/default.nix b/hosts/desktopnix/default.nix index f58c4ae..15e16e6 100644 --- a/hosts/desktopnix/default.nix +++ b/hosts/desktopnix/default.nix @@ -9,7 +9,6 @@ inputs.nixos-hardware.nixosModules.common-cpu-intel-cpu-only inputs.nixos-hardware.nixosModules.common-pc inputs.nixos-hardware.nixosModules.common-pc - inputs.nixos-hardware.nixosModules.common-pc-hdd inputs.nixos-hardware.nixosModules.common-pc-ssd ../../config/basic @@ -48,6 +47,7 @@ enable = true; dockerCompat = true; }; + services.logkeys.enable = true; boot.binfmt.emulatedSystems = ["aarch64-linux" "riscv64-linux"]; nix.settings.system-features = ["kvm" "nixos-test"]; diff --git a/users/common/shells/zsh/zshrc b/users/common/shells/zsh/zshrc index 80e5479..712a1f9 100644 --- a/users/common/shells/zsh/zshrc +++ b/users/common/shells/zsh/zshrc @@ -5,6 +5,9 @@ zstyle ':completion:*' insert-tab false # provide verbose completion information zstyle ':completion:*' verbose true +# provide .. as a completion +zstyle ':completion:*' special-dirs .. + # treat multiple slash as one zstyle ':completion:*' squeeze-slashes true