nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

commit af36fbb78a6dba9d6bd3b1969e01bb5e5a054a97
parent f50b57eed0fb1a93d33ac2972ad4a1e46dfcb0e1
Author: Peter <peter@minskio.co.uk>
Date:   Sat, 12 Sep 2026 18:59:12 +0100

Looks like we're using gitg and the git cli from now on

Diffstat:
Mcommon/devel.nix | 6++++--
Mhome/git.nix | 2++
Dhome/github-desktop.nix | 18------------------
Mmachines/atlas.nix | 1-
4 files changed, 6 insertions(+), 21 deletions(-)

diff --git a/common/devel.nix b/common/devel.nix @@ -1,8 +1,10 @@ { pkgs, ... }: { environment.systemPackages = with pkgs; [ - # ide - geany + # graphical git + gitg + # basic notepad + mousepad # bash shellcheck-minimal shfmt diff --git a/home/git.nix b/home/git.nix @@ -1,5 +1,7 @@ { vars, ... }: +# Setup tokens here: https://github.com/settings/tokens + { programs.git = { enable = true; diff --git a/home/github-desktop.nix b/home/github-desktop.nix @@ -1,18 +0,0 @@ -{ pkgs, ... }: - -{ - home.packages = with pkgs; [ github-desktop libsecret ]; - - services.gnome-keyring = { - enable = true; - components = ["pkcs11" "secrets" "ssh"]; - }; - - # firefox URL handlers - programs.firefox.profiles.default.settings = { - "network.protocol-handler.expose.x-github-desktop-dev-auth" = false; - "network.protocol-handler.external.x-github-desktop-dev-auth" = true; - "network.protocol-handler.warn-external.x-github-desktop-dev-auth" = false; - }; - -} diff --git a/machines/atlas.nix b/machines/atlas.nix @@ -44,7 +44,6 @@ ../home/firefox.nix ../home/fish.nix ../home/git.nix - ../home/github-desktop.nix ../home/htop.nix ../home/hypridle.nix ../home/hyprland.nix