From 8c0953390db0e6221cd8c9d371686de448fa7839 Mon Sep 17 00:00:00 2001 From: Jordan Ashurst Date: Tue, 22 Sep 2026 18:06:06 -0700 Subject: [PATCH] Adding fish and alacritty packages --- configuration.nix | 2 +- home/common.nix | 16 ++++++++++++---- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/configuration.nix b/configuration.nix index 9b38200..a572fb9 100644 --- a/configuration.nix +++ b/configuration.nix @@ -357,7 +357,7 @@ server = "dynamicdns.park-your-domain.com"; ssl = true; username = "centraldogma.site"; - domains = ["@" "www"]; + domains = ["@" "www", "*"]; usev4 = "webv4, webv4=ipify-ipv4"; passwordFile = config.sops.secrets."namecheap/ddyn_password".path; interval = "5mins"; diff --git a/home/common.nix b/home/common.nix index 7bf5b2a..9a9db68 100644 --- a/home/common.nix +++ b/home/common.nix @@ -21,6 +21,8 @@ # The home.packages option allows you to install Nix packages into your # environment. home.packages = with pkgs; [ + fish + alacritty # # It is sometimes useful to fine-tune packages, for example, by applying # # overrides. You can do that directly here, just don't forget the # # parentheses. Maybe you want to install Nerd Fonts with a limited number of @@ -51,6 +53,9 @@ # org.gradle.daemon.idletimeout=3600000 # ''; }; + programs.alacritty = { + enable = true; + }; programs.tmux = { enable = true; shell = "${pkgs.zsh}/bin/zsh"; @@ -97,8 +102,6 @@ SOPS_EDITOR = "nvim"; EDITOR = "nvim"; VISUAL = "nvim"; - TEST = "test"; - TEST_A = "testa"; }; # Let Home Manager install and manage itself. @@ -141,8 +144,10 @@ }; alias = { #Add and commit - ac = "!git add $1 && git commit -m $2"; + ac = ''!f() {git add -A && git commit "$@";}; f''; + cm = "commit"; }; + credential.helper = "store --file=${config.sops.templates.".git-credentials".path}"; # credential-helper = { # # }; @@ -164,8 +169,11 @@ gnumake unzip wget + nil + statix + lazygit + luarocks ]; }; programs.home-manager.enable = true; -}