This commit is contained in:
Lucy von Overheidt 2025-09-09 18:21:35 +02:00
parent 3ca0368824
commit d90e44b8cb
3 changed files with 41 additions and 0 deletions

21
flake.lock generated
View file

@ -19,6 +19,26 @@
"url": "https://gitea.c3d2.de/C3D2/nix-user-module.git" "url": "https://gitea.c3d2.de/C3D2/nix-user-module.git"
} }
}, },
"comin": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1757250234,
"narHash": "sha256-jHyksmOz9yQPUlsJwAgs0jQlz9dwstoS4M/hT+JA5Z0=",
"owner": "nlewo",
"repo": "comin",
"rev": "b8ab3eccbc3acf171b9ea377e88b8194f81c579d",
"type": "github"
},
"original": {
"owner": "nlewo",
"repo": "comin",
"type": "github"
}
},
"determinate": { "determinate": {
"inputs": { "inputs": {
"determinate-nixd-aarch64-darwin": "determinate-nixd-aarch64-darwin", "determinate-nixd-aarch64-darwin": "determinate-nixd-aarch64-darwin",
@ -463,6 +483,7 @@
"root": { "root": {
"inputs": { "inputs": {
"c3d2-user-module": "c3d2-user-module", "c3d2-user-module": "c3d2-user-module",
"comin": "comin",
"determinate": "determinate", "determinate": "determinate",
"home-manager": "home-manager", "home-manager": "home-manager",
"niri": "niri", "niri": "niri",

View file

@ -23,6 +23,10 @@
url = "git+https://git.outfoxxed.me/quickshell/quickshell"; url = "git+https://git.outfoxxed.me/quickshell/quickshell";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
comin = {
url = "github:nlewo/comin";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
outputs = outputs =
@ -37,6 +41,7 @@
determinate, determinate,
nix-index-db, nix-index-db,
quickshell, quickshell,
comin,
}: }:
let let
system = "x86_64-linux"; system = "x86_64-linux";
@ -108,6 +113,8 @@
c3d2-user-module.nixosModule c3d2-user-module.nixosModule
./modules/nix.nix ./modules/nix.nix
./modules/fonts.nix ./modules/fonts.nix
comin.nixosModules.comin
./modules/comin.nix
]; ];
}; };

13
modules/comin.nix Normal file
View file

@ -0,0 +1,13 @@
{ ... }:
{
services.comin = {
enable = true;
remotes = [
{
name = "origin";
url = "https://code.c-base.org/lucy/dotfiles.git";
branches.main.name = "main";
}
];
};
}