Compare commits

...
10 Commits
Author SHA1 Message Date
emmatherock d4d3ecfdf0 Revert "fix: pin Flatpak to 1.16.6 to work around sandbox env leak bug"
This reverts commit ed36775cf0.
2026-07-30 13:30:01 -03:00
emmatherock ca8c4a81a4 fix: update flake.lock with new revisions and hashes for dependencies 2026-07-25 17:55:36 -03:00
emmatherock 8b024b04d8 fix: update package definitions to include inputs and remove obsolete entries 2026-07-25 17:55:26 -03:00
emmatherock e16d91456a feat: add ktailctl to desktop applications package list 2026-07-25 17:55:11 -03:00
emmatherock 9cf35d6101 fix: correct package reference for Flatpak to use host platform system 2026-07-25 17:55:00 -03:00
emmatherock c3bab6eb17 fix: clean up flake.lock by removing obsolete entries and updating dependencies 2026-07-23 01:29:33 -03:00
emmatherock 3fd23440ad fix: update Git user email to match current address 2026-07-23 01:29:26 -03:00
emmatherock 3f053c20e7 feat: add MCP server configuration for Claude Code 2026-07-13 12:30:16 -03:00
emmatherockandClaude Sonnet 5 ed36775cf0 fix: pin Flatpak to 1.16.6 to work around sandbox env leak bug
Flatpak >=1.18.0 leaks the NixOS host environment into the sandbox,
breaking glycin-svg icon loading (e.g. OpenDeck). Pin services.flatpak.package
to a nixpkgs-flatpak input locked to a revision with Flatpak 1.16.6, scoped
to the Flatpak service only, until flatpak/flatpak#6721 lands in nixpkgs.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-10 23:29:34 -03:00
emmatherock 5b77b0debb fix: update flake.lock with new revisions and hashes for dependencies 2026-07-10 19:09:32 -03:00
6 changed files with 69 additions and 102 deletions
+8
View File
@@ -0,0 +1,8 @@
{
"mcpServers": {
"nixos": {
"command": "nix",
"args": ["run", "github:utensils/mcp-nixos", "--"]
}
}
}
Generated
+56 -97
View File
@@ -53,31 +53,6 @@
"type": "github" "type": "github"
} }
}, },
"blueprint_2": {
"inputs": {
"nixpkgs": [
"llm-agents",
"nixpkgs"
],
"systems": [
"llm-agents",
"systems"
]
},
"locked": {
"lastModified": 1776249299,
"narHash": "sha256-Dt9t1TGRmJFc0xVYhttNBD6QsAgHOHCArqGa0AyjrJY=",
"owner": "numtide",
"repo": "blueprint",
"rev": "56131e8628f173d24a27f6d27c0215eff57e40dd",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "blueprint",
"type": "github"
}
},
"bun2nix": { "bun2nix": {
"inputs": { "inputs": {
"flake-parts": [ "flake-parts": [
@@ -98,11 +73,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1782772816, "lastModified": 1784665499,
"narHash": "sha256-s9BuFv0mRuZx9C1MF8qPHRdcAK14ONi0A5m6E2wqOoM=", "narHash": "sha256-9BMxlTxCCDAeoNLtb1a/st7udtTIJep+wpUzquA29VU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "bun2nix", "repo": "bun2nix",
"rev": "5a39d717029e94163ac223aee8d5c9946cafed1c", "rev": "0f2a1f0b6f42cebe3b149bf62d38754c5e0e9729",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -154,21 +129,21 @@
"type": "github" "type": "github"
} }
}, },
"flake-utils": { "flake-parts_2": {
"inputs": { "inputs": {
"systems": "systems_2" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1681202837, "lastModified": 1772408722,
"narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", "narHash": "sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0=",
"owner": "numtide", "owner": "hercules-ci",
"repo": "flake-utils", "repo": "flake-parts",
"rev": "cfacdce06f30d2b68473a46042957675eebb3401", "rev": "f20dc5d9b8027381c474144ecabc9034d6a839a3",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "numtide", "owner": "hercules-ci",
"repo": "flake-utils", "repo": "flake-parts",
"type": "github" "type": "github"
} }
}, },
@@ -179,11 +154,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1783479733, "lastModified": 1784913159,
"narHash": "sha256-d/JatqgG+Pmo+IuCTZfnrEAPWU3fdha48GQeXuFO+bE=", "narHash": "sha256-JWq0BfjO4ktpH5USfQNQzdvHpIDT8fSKD5K7LvdMRFs=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "cee3f0e7fec85d80c149c7afc29926747f7bd3c2", "rev": "079a3b5d1aa6a719920a51316253b7d6dd22738d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -194,7 +169,6 @@
}, },
"llm-agents": { "llm-agents": {
"inputs": { "inputs": {
"blueprint": "blueprint_2",
"bun2nix": "bun2nix", "bun2nix": "bun2nix",
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
@@ -202,11 +176,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1783481805, "lastModified": 1785008781,
"narHash": "sha256-1RS9ipEDGpEIHmLuPd9e24SkkujSeEzzIK0rzZHCUnw=", "narHash": "sha256-8/sqtedCCZGZwQQYwvR2LcT+viE99rFOKrU0tcC/HLk=",
"owner": "numtide", "owner": "numtide",
"repo": "llm-agents.nix", "repo": "llm-agents.nix",
"rev": "bd0f91f75a704d13bcae84ee7521e3720edbeb2d", "rev": "cef1a33548bebe53824e7216fe1766a6a79eed97",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -236,11 +210,11 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1783480916, "lastModified": 1784949765,
"narHash": "sha256-+n7JzI4UyIW9G0moGbxo7csrvrh+gKkKc6src9UeKwk=", "narHash": "sha256-MB+0noLfsYMoMsBkyG5CKYZmSk7dSXendvvjfQFUiPw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-vscode-extensions", "repo": "nix-vscode-extensions",
"rev": "64e46804f27b274729293d033f3361710dea3438", "rev": "242a696abba55b45d577b5292e90b597284f5f85",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -265,13 +239,28 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs-lib": {
"locked": {
"lastModified": 1772328832,
"narHash": "sha256-e+/T/pmEkLP6BHhYjx6GmwP5ivonQQn0bJdH9YrRB+Q=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
"rev": "c185c7a5e5dd8f9add5b2f8ebeff00888b070742",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nixpkgs.lib",
"type": "github"
}
},
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1783279667, "lastModified": 1784555310,
"narHash": "sha256-/NAkDSsve+GNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s=", "narHash": "sha256-/FCliTPgiuV1owejZFNx3Ch9irdvkOfOFl+HHZ+DrtM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f205b5574fd0cb7da5b702a2da51507b7f4fdd1b", "rev": "421eebfd0ec7bccd4abe826ce62d7e6e83129493",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -283,27 +272,27 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1777207419, "lastModified": 1784564315,
"narHash": "sha256-V3bmPWAajDiC+1ClDOp55gianW2EyRJSJOyu1RUQibc=", "narHash": "sha256-7OpsHHIZFUBLbeHNQ0oC40DZRQjsmGWodXge+OqgPgk=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a7ecea3deccfbdbf22945a89984fcc5a169da8aa", "rev": "0c2094806c9e542f31785ef3569ab9e900e3ce9c",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a7ecea3deccfbdbf22945a89984fcc5a169da8aa", "rev": "0c2094806c9e542f31785ef3569ab9e900e3ce9c",
"type": "github" "type": "github"
} }
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1783224372, "lastModified": 1784796856,
"narHash": "sha256-8i/87eeoqiGE4yOTjwSA3Eh/ziJRQEmd/unYU+K27sk=", "narHash": "sha256-wWFrV5/Qbm+lyt5x20E/bSbfJiGKMo4RCxZV8cl/WZI=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d407951447dcd00442e97087bf374aad70c04cea", "rev": "e2587caef70cea85dd97d7daab492899902dbf5d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -313,20 +302,6 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_5": {
"locked": {
"lastModified": 1682134069,
"narHash": "sha256-TnI/ZXSmRxQDt2sjRYK/8j8iha4B4zP2cnQCZZ3vp7k=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "fd901ef4bf93499374c5af385b2943f5801c0833",
"type": "github"
},
"original": {
"id": "nixpkgs",
"type": "indirect"
}
},
"ny": { "ny": {
"flake": false, "flake": false,
"locked": { "locked": {
@@ -442,11 +417,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1782988037, "lastModified": 1784302039,
"narHash": "sha256-c0p7f7WNiooos85yAqBLr+sLeDwVgRBq21lppj96J74=", "narHash": "sha256-uRjqY4XymGneNy2Yyr58QWwjzn7QjgAWBHh4kLU6684=",
"owner": "wimpysworld", "owner": "wimpysworld",
"repo": "sidra", "repo": "sidra",
"rev": "1453b1889990a2ea0ee84d435240ef29c8a36444", "rev": "ead49318a80150a1e8e565ec236b6770b5c702d5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -470,21 +445,6 @@
"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": { "treefmt-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@@ -493,11 +453,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1780220602, "lastModified": 1784369104,
"narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", "narHash": "sha256-47cxbcZODibHv3rELFQ9vZly0vUNkND/atn/U7HLeb0=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "db947814a175b7ca6ded66e21383d938df01c227", "rev": "df3c0640565d04a0261253cdd89fce78ec50168a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -508,15 +468,14 @@
}, },
"vscode-server": { "vscode-server": {
"inputs": { "inputs": {
"flake-utils": "flake-utils", "flake-parts": "flake-parts_2"
"nixpkgs": "nixpkgs_5"
}, },
"locked": { "locked": {
"lastModified": 1770124655, "lastModified": 1784312229,
"narHash": "sha256-yHmd2B13EtBUPLJ+x0EaBwNkQr9LTne1arLVxT6hSnY=", "narHash": "sha256-2uHCSUw341o3my1R0U0YCfbnMEazylxb58evWsjGL50=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixos-vscode-server", "repo": "nixos-vscode-server",
"rev": "92ce71c3ba5a94f854e02d57b14af4997ab54ef0", "rev": "2f984dfbe7e5271b5c413d3e734374cc1306c921",
"type": "github" "type": "github"
}, },
"original": { "original": {
+1
View File
@@ -11,5 +11,6 @@
localsend localsend
kdePackages.kalk kdePackages.kalk
kdePackages.partitionmanager kdePackages.partitionmanager
ktailctl
]; ];
} }
+1 -1
View File
@@ -3,7 +3,7 @@
enable = true; enable = true;
settings.user = { settings.user = {
name = "emmatherock"; name = "emmatherock";
email = "emanuelxoda@gmail.com"; email = "emma@mikufanclub.lat";
}; };
}; };
} }
+2 -1
View File
@@ -1,4 +1,4 @@
{ pkgs, ... }: { pkgs, inputs, ... }:
{ {
home.packages = with pkgs; [ home.packages = with pkgs; [
spotify spotify
@@ -7,5 +7,6 @@
vlc vlc
carla carla
qpwgraph qpwgraph
inputs.sidra.packages.${pkgs.stdenv.hostPlatform.system}.default
]; ];
} }
+1 -3
View File
@@ -1,4 +1,4 @@
{ pkgs, inputs, ... }: { pkgs, ... }:
{ {
home.packages = with pkgs; [ home.packages = with pkgs; [
# --- Base y Terminal --- # --- Base y Terminal ---
@@ -6,7 +6,5 @@
fastfetch fastfetch
(btop.override { cudaSupport = false; rocmSupport = true; }) (btop.override { cudaSupport = false; rocmSupport = true; })
nvtopPackages.full nvtopPackages.full
gemini-cli
inputs.sidra.packages.${pkgs.stdenv.hostPlatform.system}.default
]; ];
} }