Compare commits

...

2 Commits

4 changed files with 109 additions and 11 deletions

View File

@ -134,7 +134,7 @@ with pkgs;
config.programs.ssh.package config.programs.ssh.package
git-crypt git-crypt
git-lfs git-lfs
inputs.agenix.packages.x86_64-linux.default inputs.agenix.packages.${config.nixpkgs.localSystem.system}.default
]; ];
# Configure git for auto-upgrade # Configure git for auto-upgrade

View File

@ -110,6 +110,27 @@
"type": "path" "type": "path"
} }
}, },
"nix-github-actions": {
"inputs": {
"nixpkgs": [
"openconnect-sso",
"nixpkgs"
]
},
"locked": {
"lastModified": 1703863825,
"narHash": "sha256-rXwqjtwiGKJheXB43ybM8NwWB8rO2dSRrEqes0S7F5Y=",
"owner": "nix-community",
"repo": "nix-github-actions",
"rev": "5163432afc817cf8bd1f031418d1869e4c9d5547",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nix-github-actions",
"type": "github"
}
},
"nix-index-database": { "nix-index-database": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -148,24 +169,66 @@
"openconnect-sso": { "openconnect-sso": {
"inputs": { "inputs": {
"flake-utils": "flake-utils", "flake-utils": "flake-utils",
"nix-github-actions": "nix-github-actions",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
] ],
"poetry2nix": "poetry2nix",
"systems": "systems_2",
"treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1692692901, "lastModified": 1701455376,
"narHash": "sha256-JFVvTw11KFnrd/A5z3QCh30ac9MZG+ojDY3udAFpmCE=", "narHash": "sha256-FMLrMdi6JY7ZfqV5XnNj64jnDcGKznKZLn7O6OMO3u0=",
"owner": "vlaci", "owner": "ThinkChaos",
"repo": "openconnect-sso", "repo": "openconnect-sso",
"rev": "94128073ef49acb3bad84a2ae19fdef926ab7bdf", "rev": "20c0015c4264c72cc19ac272de0dc534309bd21b",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "vlaci", "owner": "ThinkChaos",
"ref": "fix/nix-flake",
"repo": "openconnect-sso", "repo": "openconnect-sso",
"type": "github" "type": "github"
} }
}, },
"poetry2nix": {
"inputs": {
"flake-utils": [
"openconnect-sso",
"flake-utils"
],
"nix-github-actions": [
"openconnect-sso",
"nix-github-actions"
],
"nixpkgs": [
"openconnect-sso",
"nixpkgs"
],
"systems": [
"openconnect-sso",
"systems"
],
"treefmt-nix": [
"openconnect-sso",
"treefmt-nix"
]
},
"locked": {
"lastModified": 1703546497,
"narHash": "sha256-CN/7HaEmHz+akXKejkRVhsxAm6HPGOmYBWMtgMkuROA=",
"owner": "nix-community",
"repo": "poetry2nix",
"rev": "528d500ea826383cc126a9be1e633fc92b19ce5d",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "poetry2nix",
"type": "github"
}
},
"root": { "root": {
"inputs": { "inputs": {
"agenix": "agenix", "agenix": "agenix",
@ -190,6 +253,42 @@
"repo": "default", "repo": "default",
"type": "github" "type": "github"
} }
},
"systems_2": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": [
"openconnect-sso",
"nixpkgs"
]
},
"locked": {
"lastModified": 1704233915,
"narHash": "sha256-GYDC4HjyVizxnyKRbkrh1GugGp8PP3+fJuh40RPCN7k=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "e434da615ef74187ba003b529cc72f425f5d941e",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
} }
}, },
"root": "root", "root": "root",

View File

@ -16,7 +16,7 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
openconnect-sso = { openconnect-sso = {
url = "github:vlaci/openconnect-sso"; url = "github:ThinkChaos/openconnect-sso/fix/nix-flake";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
cyrus-sasl-xoauth2 = { cyrus-sasl-xoauth2 = {
@ -41,7 +41,6 @@
inherit system; inherit system;
config.allowUnfree = true; config.allowUnfree = true;
overlays = [ overlays = [
inputs.openconnect-sso.overlay
(final: prev: { (final: prev: {
emacs-vterm = emacs-vterm =
((pkgs.emacsPackagesFor pkgs.emacs29-pgtk).emacsWithPackages ((pkgs.emacsPackagesFor pkgs.emacs29-pgtk).emacsWithPackages

View File

@ -24,7 +24,7 @@ in {
pass-wayland pass-wayland
passff-host passff-host
gitAndTools.pass-git-helper gitAndTools.pass-git-helper
inputs.agenix.packages.x86_64-linux.default inputs.agenix.packages.${config.nixpkgs.localSystem.system}.default
git-crypt git-crypt
git-lfs git-lfs
# Browsers # Browsers
@ -91,7 +91,7 @@ in {
# Overlays # Overlays
cachix cachix
# Networking # Networking
openconnect-sso inputs.openconnect-sso.packages.${config.nixpkgs.localSystem.system}.default
# Budgeting # Budgeting
beancount beancount
beancount-language-server beancount-language-server