Flatpak declarativo
This commit is contained in:
@@ -1,11 +1,20 @@
|
||||
{ config, lib, inputs, pkgs, ... }: {
|
||||
|
||||
services.flatpak.enable = true;
|
||||
services.flatpak = {
|
||||
enable = true;
|
||||
packages = [
|
||||
"org.vinegarhq.Sober/x86_64/stable"
|
||||
"com.dec05eba.gpu_screen_recorder/x86_64/stable"
|
||||
];
|
||||
update.auto = {
|
||||
enable = true;
|
||||
onCalendar = "weekly"; # Default value
|
||||
};
|
||||
};
|
||||
|
||||
xdg.portal = {
|
||||
enable = true;
|
||||
extraPortals = [pkgs.kdePackages.xdg-desktop-portal-kde];
|
||||
config.common.default = "*";
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
@@ -36,6 +36,6 @@
|
||||
inputs.nixpkgs-stable.legacyPackages.${pkgs.system}.vulkan-tools
|
||||
|
||||
## repositorio chaotic
|
||||
#inputs.chaotic.packages.${pkgs.system}.proton-cachyos_x86_64_v3
|
||||
#inputs.chaotic.packages.${pkgs.system}.proton-cachyos
|
||||
];
|
||||
}
|
||||
|
||||
Generated
+40
-24
@@ -29,11 +29,11 @@
|
||||
"rust-overlay": "rust-overlay_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1760703731,
|
||||
"narHash": "sha256-WkYdoOLngwc1fim05zQcWjhLgPZVRDPNnhRAiYlguQI=",
|
||||
"lastModified": 1760747305,
|
||||
"narHash": "sha256-SsuuyaFp4TbJ+ofti9EXot9gIOk4vZqccat/zERVQN4=",
|
||||
"owner": "chaotic-cx",
|
||||
"repo": "nyx",
|
||||
"rev": "707764fb48d718b1166a8dc69ceeaf344e15c297",
|
||||
"rev": "9838e14b30857ac0a50dbe98a5ba2233d6ccb2de",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -102,11 +102,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1760500983,
|
||||
"narHash": "sha256-zfY4F4CpeUjTGgecIJZ+M7vFpwLc0Gm9epM/iMQd4w8=",
|
||||
"lastModified": 1760662441,
|
||||
"narHash": "sha256-mlDqR1Ntgs9uYYEAUR1IhamKBO0lxoNS4zGLzEZaY0A=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "c53e65ec92f38d30e3c14f8d628ab55d462947aa",
|
||||
"rev": "722792af097dff5790f1a66d271a47759f477755",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -122,11 +122,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1760662441,
|
||||
"narHash": "sha256-mlDqR1Ntgs9uYYEAUR1IhamKBO0lxoNS4zGLzEZaY0A=",
|
||||
"lastModified": 1760809591,
|
||||
"narHash": "sha256-OxGcFcQdfOK8veZkPdQuqXIotFYiy4sBQB58dMNLeHY=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "722792af097dff5790f1a66d271a47759f477755",
|
||||
"rev": "870883ba11ba1c84f756c0c1f9fa74cdb2a16c1e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -178,6 +178,21 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nix-flatpak": {
|
||||
"locked": {
|
||||
"lastModified": 1754777568,
|
||||
"narHash": "sha256-0bBqT+3XncgF8F03RFAamw9vdf0VmaDoIJLTGkjfQZs=",
|
||||
"owner": "gmodena",
|
||||
"repo": "nix-flatpak",
|
||||
"rev": "62f636b87ef6050760a8cb325cadb90674d1e23e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "gmodena",
|
||||
"repo": "nix-flatpak",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nix-github-actions": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
@@ -219,11 +234,11 @@
|
||||
},
|
||||
"nixpkgs-master": {
|
||||
"locked": {
|
||||
"lastModified": 1760705064,
|
||||
"narHash": "sha256-yMBr0/lrVFDUdiVoe43ScEpjmjOhA6UrFcBtWyt2IY4=",
|
||||
"lastModified": 1760813300,
|
||||
"narHash": "sha256-hnUkQfYidSiDSA2m3wm+1sNNg3AeswpYeEZ87KhP1Ts=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "4e4dfda28bd13305d978758371d84b70d84ae0f9",
|
||||
"rev": "2c6cc13a8908079574ece1cd0ef23194f7b86cbb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -320,11 +335,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1760704343,
|
||||
"narHash": "sha256-mX4P+X2Dv+v5ZkdsQ78jcYsNuKy6WDfWcdBRD9VzEQY=",
|
||||
"lastModified": 1760804384,
|
||||
"narHash": "sha256-E3oVSP3FXC4JkTj9r2Xo7rqdL61dP1lDlmYpI630TC0=",
|
||||
"owner": "nix-community",
|
||||
"repo": "NUR",
|
||||
"rev": "1af81d6bc956bde46018f302148d3dc1e38f0da1",
|
||||
"rev": "f1f3338af0f776a637ba5e92de04648c1a4c209d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -338,6 +353,7 @@
|
||||
"aagl": "aagl",
|
||||
"chaotic": "chaotic",
|
||||
"home-manager": "home-manager_2",
|
||||
"nix-flatpak": "nix-flatpak",
|
||||
"nixpkgs": "nixpkgs_4",
|
||||
"nixpkgs-master": "nixpkgs-master",
|
||||
"nixpkgs-stable": "nixpkgs-stable",
|
||||
@@ -372,11 +388,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1760495781,
|
||||
"narHash": "sha256-3OGPAQNJswy6L4VJyX3U9/z7fwgPFvK6zQtB2NHBV0Y=",
|
||||
"lastModified": 1760668505,
|
||||
"narHash": "sha256-Ed0cGwPZtLRiSvMx4KgPx8bhLYzn5jiJ7s5o5vj4oG0=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "11e0852a2aa3a65955db5824262d76933750e299",
|
||||
"rev": "18234d2c11b10eaec9ccc3a1089a5ea872ec8858",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -390,11 +406,11 @@
|
||||
"nixpkgs": "nixpkgs_5"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1760701108,
|
||||
"narHash": "sha256-E3sbphJLIo0ixlrV1uYhOcg+XvKPJ/IaNdfnYB00+Hk=",
|
||||
"lastModified": 1760727119,
|
||||
"narHash": "sha256-DWm+qPwXlsqDESSL4PYlS1NY1CvYUVjGnxM79ZeQ4Qg=",
|
||||
"owner": "TibixDev",
|
||||
"repo": "winboat",
|
||||
"rev": "690ae047e9654af4e5e23e1c3858ba5f15a14763",
|
||||
"rev": "4e1aad3d3c94bc20f4e072d8bfd8cfb94fe32eaa",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -411,11 +427,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1760675007,
|
||||
"narHash": "sha256-uzFK9GgP/6TiPyXmSXeNQld3pG1zeWsPfi+ut/vrkrI=",
|
||||
"lastModified": 1760768820,
|
||||
"narHash": "sha256-rg4fJ8ocx3rCz//eajnxBmKZV4qulLtEPtBc+mtgrt4=",
|
||||
"owner": "0xc000022070",
|
||||
"repo": "zen-browser-flake",
|
||||
"rev": "11308e8294b68cda466145d5982996c489c126bc",
|
||||
"rev": "fd874a0b5f281bc4e173d81b03726d7fc7983cfd",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
||||
+3
-1
@@ -7,6 +7,7 @@
|
||||
chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable";
|
||||
aagl.url = "github:ezKEa/aagl-gtk-on-nix";
|
||||
winboat.url = "github:TibixDev/winboat";
|
||||
nix-flatpak.url = "github:gmodena/nix-flatpak"; # unstable branch. Use github:gmodena/nix-flatpak/?ref=<tag> to pin releases.
|
||||
home-manager = {
|
||||
url = "github:nix-community/home-manager/";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
@@ -20,7 +21,7 @@
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
outputs = { self,nixpkgs,nixpkgs-stable,nixpkgs-master,home-manager,chaotic, zen-browser,nur, aagl,winboat, ...} @ inputs: {
|
||||
outputs = { self,nixpkgs,nixpkgs-stable,nixpkgs-master,home-manager,chaotic, zen-browser,nur, aagl, winboat, nix-flatpak, ...} @ inputs: {
|
||||
nixosConfigurations = {
|
||||
"Alfa" = nixpkgs.lib.nixosSystem {
|
||||
system = "x86_64-linux";
|
||||
@@ -29,6 +30,7 @@
|
||||
./configuration.nix
|
||||
chaotic.nixosModules.default
|
||||
nur.modules.nixos.default
|
||||
nix-flatpak.nixosModules.nix-flatpak
|
||||
{imports = [ aagl.nixosModules.default ];
|
||||
nix.settings = aagl.nixConfig; # Set up Cachix
|
||||
programs.anime-game-launcher.enable = true;
|
||||
|
||||
Reference in New Issue
Block a user