Compare commits

...

5 Commits

Author SHA1 Message Date
Flake Bot
0a59b56a7f Bump flake.lock
Some checks are pending
Flake.lock / build (push) Waiting to run
Signed-off-by: Flake Bot <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-12 10:11:32 +00:00
ec4ee95abe change jovian url 2024-10-12 12:10:49 +02:00
db5b520959 remove syncthing 2024-10-12 12:07:26 +02:00
e2c6e7ae8d Remove flatpak 2024-10-12 12:02:29 +02:00
01d2ab5834 remove flatpak module 2024-10-12 12:02:02 +02:00
7 changed files with 7 additions and 92 deletions

View File

@ -71,11 +71,11 @@
]
},
"locked": {
"lastModified": 1728650932,
"narHash": "sha256-mGKzqdsRyLnGNl6WjEr7+sghGgBtYHhJQ4mjpgRTCsU=",
"lastModified": 1728726232,
"narHash": "sha256-8ZWr1HpciQsrFjvPMvZl0W+b0dilZOqXPoKa2Ux36bc=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "65ae9c147349829d3df0222151f53f79821c5134",
"rev": "d57112db877f07387ce7104b5ac346ede556d2d7",
"type": "github"
},
"original": {
@ -105,22 +105,6 @@
"type": "github"
}
},
"nix-flatpak": {
"locked": {
"lastModified": 1711997201,
"narHash": "sha256-J71xzQlVYsjagA4AsVwRazhBh2rZrPpKvxTgs6UzL7c=",
"owner": "gmodena",
"repo": "nix-flatpak",
"rev": "b76fa31346db7fc958a9898f3c594696ca71c4fd",
"type": "github"
},
"original": {
"owner": "gmodena",
"ref": "v0.4.1",
"repo": "nix-flatpak",
"type": "github"
}
},
"nix-github-actions": {
"inputs": {
"nixpkgs": [
@ -200,11 +184,11 @@
]
},
"locked": {
"lastModified": 1727917089,
"narHash": "sha256-XWNBGf8Z03sqA5/m99X6XTFbHGNuVx1gMaMQJbdDIrY=",
"lastModified": 1728700114,
"narHash": "sha256-bxeJ785jroRSmaJ6/OVYE8BM0UHq6AsPNHpOQ/aX7wI=",
"owner": "nix-community",
"repo": "plasma-manager",
"rev": "bc14b17bff1557de8f103172508f896a87bb9cdb",
"rev": "0b5b67518ef569f8f7de81533b2279bc63339c3c",
"type": "github"
},
"original": {
@ -219,7 +203,6 @@
"agenix": "agenix",
"home-manager": "home-manager_2",
"jovian": "jovian",
"nix-flatpak": "nix-flatpak",
"nixpkgs": "nixpkgs_3",
"plasma-manager": "plasma-manager"
}

View File

@ -14,10 +14,9 @@
inputs.home-manager.follows = "home-manager";
};
jovian.url = "github:Jovian-Experiments/Jovian-NixOS/development";
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1";
agenix.url = "github:ryantm/agenix";
};
outputs = { nixpkgs, home-manager, plasma-manager, jovian, nix-flatpak, ... }:
outputs = { nixpkgs, home-manager, plasma-manager, jovian, ... }:
let
system = "x86_64-linux";
pkgs = import nixpkgs { inherit system; };
@ -26,7 +25,6 @@
externalSystemModules = [
home-manager.nixosModules.home-manager
jovian.nixosModules.jovian
nix-flatpak.nixosModules.nix-flatpak
];
externalUserModules = [ plasma-manager.homeManagerModules.plasma-manager ];
# System Module groups
@ -48,9 +46,7 @@
desktopSystemModules = hostName:[
./modules/system/apps-misc
./modules/system/browser
./modules/system/flatpak
./modules/system/plasma
./modules/system/syncthing-${hostName}
];
displaySystemModules = [
./modules/system/sddm

View File

@ -1,5 +0,0 @@
{ ... }:
{
services.flatpak.enable = true;
services.flatpak.update.onActivation = true;
}

View File

@ -1,4 +0,0 @@
{ user, ... }:
{
}

View File

@ -1,3 +0,0 @@
{ user, ... }:
{
}

View File

@ -1,26 +0,0 @@
{ user, ... }:
{
networking.firewall.allowedTCPPorts = [ 8384 22000 ];
networking.firewall.allowedUDPPorts = [ 22000 21027 ];
services = {
syncthing = {
enable = true;
user = user;
dataDir = "/home/${user}/sync";
configDir = "/home/${user}/.config/syncthing";
overrideDevices = true;
overrideFolders = true;
settings = {
devices = {
"workstation" = { id = "HSQA3YR-AEELJUK-6DBFSRH-EAQAV7C-NYW77N4-4NRLTOP-OCQBFXQ-QD2JFAM"; };
};
folders = {
"Decky-Loader" = {
path = "/var/lib/decky-loader";
devices = [ "workstation" ];
};
};
};
};
};
}

View File

@ -1,26 +0,0 @@
{ user, ... }:
{
networking.firewall.allowedTCPPorts = [ 8384 22000 ];
networking.firewall.allowedUDPPorts = [ 22000 21027 ];
services = {
syncthing = {
enable = true;
user = user;
dataDir = "/home/${user}/sync";
configDir = "/home/${user}/.config/syncthing";
overrideDevices = true;
overrideFolders = true;
settings = {
devices = {
"steamdeck" = { id = "G75YXSQ-GBB2F3T-25G4WNI-YYR3NFO-6DRWLPC-CDYEOCZ-QXRGSSA-E4MP7QT"; };
};
folders = {
"Decky-Loader" = {
path = "/var/lib/decky-loader";
devices = [ "steamdeck"];
};
};
};
};
};
}