From 1424f6c98363e9709b2b9e8887bfb3a3adc52c31 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Sat, 22 Jan 2022 19:16:37 -0500 Subject: [PATCH] keybase encryption --- nixos/configuration.nix | 8 +++++++- nixos/home.nix | 10 +++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/nixos/configuration.nix b/nixos/configuration.nix index e69bfb5..bdf8f07 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -10,6 +10,7 @@ ]; nixpkgs.config.allowUnfree = true; + nix.extraOptions = "experimental-features = nix-command flakes"; # Use the systemd-boot EFI boot loader. boot.loader.systemd-boot.enable = true; @@ -169,12 +170,17 @@ steam ]; + environment.variables = { NIX_SKIP_KEYBASE_CHECKS = "1"; }; + location = { latitude = 40.0; longitude = 74.0; }; - services.redshift = { enable = true; }; + # Reduce blue light at night + services.redshift.enable = true; + + services.keybase.enable = true; # Some programs need SUID wrappers, can be configured further or are # started in user sessions. diff --git a/nixos/home.nix b/nixos/home.nix index d7e19e5..5ab6fd8 100644 --- a/nixos/home.nix +++ b/nixos/home.nix @@ -26,16 +26,24 @@ in { # Utilities unzip gcc # for tree-sitter - tmux + starship rsync + fzf ripgrep bat fd exa sd + zoxide jq tealdeer gh + direnv + + # Encryption + keybase + keybase-gui + gnupg pass ];