diff --git a/hosts/gpdPocket3/flake.lock b/hosts/gpdPocket3/flake.lock index c3e56a0..7671e9f 100644 --- a/hosts/gpdPocket3/flake.lock +++ b/hosts/gpdPocket3/flake.lock @@ -5,6 +5,7 @@ "darwin": "darwin", "home-manager": "home-manager_2", "nixpkgs": [ + "common", "common", "ragenix", "nixpkgs" @@ -28,21 +29,25 @@ "aquamarine": { "inputs": { "hyprutils": [ + "common", "common", "hyprland", "hyprutils" ], "hyprwayland-scanner": [ + "common", "common", "hyprland", "hyprwayland-scanner" ], "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" @@ -63,6 +68,25 @@ } }, "common": { + "inputs": { + "common": "common_2", + "nixpkgs": "nixpkgs_5" + }, + "locked": { + "lastModified": 1742326560, + "narHash": "sha256-a5IeaX21T4VGHDVydQ3XO65SjmkpG8+lvU8WSXsPU0o=", + "ref": "refs/heads/master", + "rev": "d51ec9efe72bfd26da42a7cb289434ea135857aa", + "revCount": 354, + "type": "git", + "url": "https://git.joshuabell.xyz/dotfiles" + }, + "original": { + "type": "git", + "url": "https://git.joshuabell.xyz/dotfiles" + } + }, + "common_2": { "inputs": { "cosmic": "cosmic", "home-manager": "home-manager", @@ -72,11 +96,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-0uw2ufJKp8bok7PveHuzOTF3CIO46fZgWLQLCJmU6zo=", - "path": "../../common", + "path": "./common", "type": "path" }, "original": { - "path": "../../common", + "path": "./common", "type": "path" } }, @@ -118,6 +142,7 @@ "darwin": { "inputs": { "nixpkgs": [ + "common", "common", "ragenix", "agenix", @@ -192,6 +217,7 @@ "gitignore": { "inputs": { "nixpkgs": [ + "common", "common", "hyprland", "pre-commit-hooks", @@ -234,6 +260,7 @@ "home-manager_2": { "inputs": { "nixpkgs": [ + "common", "common", "ragenix", "agenix", @@ -257,16 +284,19 @@ "hyprcursor": { "inputs": { "hyprlang": [ + "common", "common", "hyprland", "hyprlang" ], "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" @@ -289,16 +319,19 @@ "hyprgraphics": { "inputs": { "hyprutils": [ + "common", "common", "hyprland", "hyprutils" ], "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" @@ -350,11 +383,13 @@ "hyprland-protocols": { "inputs": { "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" @@ -377,18 +412,21 @@ "hyprland-qt-support": { "inputs": { "hyprlang": [ + "common", "common", "hyprland", "hyprland-qtutils", "hyprlang" ], "nixpkgs": [ + "common", "common", "hyprland", "hyprland-qtutils", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "hyprland-qtutils", @@ -413,11 +451,13 @@ "inputs": { "hyprland-qt-support": "hyprland-qt-support", "hyprlang": [ + "common", "common", "hyprland", "hyprlang" ], "hyprutils": [ + "common", "common", "hyprland", "hyprland-qtutils", @@ -425,11 +465,13 @@ "hyprutils" ], "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" @@ -452,16 +494,19 @@ "hyprlang": { "inputs": { "hyprutils": [ + "common", "common", "hyprland", "hyprutils" ], "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" @@ -484,11 +529,13 @@ "hyprutils": { "inputs": { "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" @@ -511,11 +558,13 @@ "hyprwayland-scanner": { "inputs": { "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" @@ -617,11 +666,27 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1739206421, - "narHash": "sha256-PwQASeL2cGVmrtQYlrBur0U20Xy07uSWVnFup2PHnDs=", + "lastModified": 1741173522, + "narHash": "sha256-k7VSqvv0r1r53nUI/IfPHCppkUAddeXn843YlAC5DR0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "44534bc021b85c8d78e465021e21f33b856e2540", + "rev": "d69ab0d71b22fa1ce3dbeff666e6deb4917db049", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_6": { + "locked": { + "lastModified": 1742268799, + "narHash": "sha256-IhnK4LhkBlf14/F8THvUy3xi/TxSQkp9hikfDZRD4Ic=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "da044451c6a70518db5b730fe277b70f494188f1", "type": "github" }, "original": { @@ -631,13 +696,13 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { - "lastModified": 1737567054, - "narHash": "sha256-LI1z4HET4hgP6iyWehrWRd5luNbUk9zz/GFzqI1iAFo=", + "lastModified": 1742225912, + "narHash": "sha256-HCD3GrAAJb1jYTEc221DPlBk2VDkBt43hww7DXC1tyc=", "owner": "nixos", "repo": "nixpkgs", - "rev": "bbe8109b528365cf3fd3a93c931dd86d57c3bd5a", + "rev": "9df17ad16500057b7b081137ff7af1a8a6a32f6e", "type": "github" }, "original": { @@ -665,11 +730,11 @@ "nvim_plugin-CopilotC-Nvim/CopilotChat.nvim": { "flake": false, "locked": { - "lastModified": 1734194565, - "narHash": "sha256-IPP5jXIX+05Tb0MEXUu6EjcL/RHgV1qkoXPEdaEfhNM=", + "lastModified": 1742210958, + "narHash": "sha256-+1dSGYeUpW/EUbP0scgGz48UB5RAPZYIWCglTFyntaU=", "owner": "CopilotC-Nvim", "repo": "CopilotChat.nvim", - "rev": "2ebe591cff06018e265263e71e1dbc4c5aa8281e", + "rev": "62b1249aa4a4fc7afe11c7e647cba0cef743826f", "type": "github" }, "original": { @@ -713,11 +778,11 @@ "nvim_plugin-MeanderingProgrammer/render-markdown.nvim": { "flake": false, "locked": { - "lastModified": 1737054285, - "narHash": "sha256-7yepeUhhViVJpbj48qg0Z3cCCtGt6bZ90hM/ie+5LqA=", + "lastModified": 1742156824, + "narHash": "sha256-n+pT7FiQONHhiZQH4BGjERrikGNSFTNciMx92oQGA1c=", "owner": "MeanderingProgrammer", "repo": "render-markdown.nvim", - "rev": "ad055861d17afe058bd835e82292e14a64b51b1d", + "rev": "9721ffe230ec90e49c49ee33b5ca44c3fc689214", "type": "github" }, "original": { @@ -729,11 +794,11 @@ "nvim_plugin-MunifTanjim/nui.nvim": { "flake": false, "locked": { - "lastModified": 1733856815, - "narHash": "sha256-6U7E/i5FuNXQy+sF4C5DVxuTPqNKD5wxUgFohpOjm9Q=", + "lastModified": 1741233810, + "narHash": "sha256-BYTY2ezYuxsneAl/yQbwL1aQvVWKSsN3IVqzTlrBSEU=", "owner": "MunifTanjim", "repo": "nui.nvim", - "rev": "53e907ffe5eedebdca1cd503b00aa8692068ca46", + "rev": "8d3bce9764e627b62b07424e0df77f680d47ffdb", "type": "github" }, "original": { @@ -745,11 +810,11 @@ "nvim_plugin-RRethy/vim-illuminate": { "flake": false, "locked": { - "lastModified": 1715960194, - "narHash": "sha256-DdJzTHxoOv+vjFymETa2MgXpM/qDwvZjpoo1W8OOBj0=", + "lastModified": 1740540215, + "narHash": "sha256-jSny+5RHgxcsoxWwIaFUZ022dk3mDRKZ7dibvE6I2fE=", "owner": "RRethy", "repo": "vim-illuminate", - "rev": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa", + "rev": "19cb21f513fc2b02f0c66be70107741e837516a1", "type": "github" }, "original": { @@ -761,11 +826,11 @@ "nvim_plugin-Saecki/crates.nvim": { "flake": false, "locked": { - "lastModified": 1735942265, - "narHash": "sha256-dj7VXlMbS4HvSc+/WMQprtqWzrYrWaCnSEE0ygp/LcI=", + "lastModified": 1741644182, + "narHash": "sha256-hmUqhAVLBiCUl16+S/hvRxqA/pTXcWejpLtwvqxBPaY=", "owner": "Saecki", "repo": "crates.nvim", - "rev": "bd35b13e94a292ee6e32c351e05ca2202dc9f070", + "rev": "403a0abef0e2aec12749a534dc468d6fd50c6741", "type": "github" }, "original": { @@ -777,11 +842,11 @@ "nvim_plugin-aznhe21/actions-preview.nvim": { "flake": false, "locked": { - "lastModified": 1718540350, - "narHash": "sha256-lYjsv8y1fMuTGpBF/iG7cm/a7tLdh748vJhVsSp/Iz8=", + "lastModified": 1740589350, + "narHash": "sha256-MP1hohDL2JFembwW+cb2S+v2Y7j0iZw1jPPKTZiNCWI=", "owner": "aznhe21", "repo": "actions-preview.nvim", - "rev": "9f52a01c374318e91337697ebed51c6fae57f8a4", + "rev": "4ab7842eb6a5b6d2b004f8234dcf33382a0fdde2", "type": "github" }, "original": { @@ -793,11 +858,11 @@ "nvim_plugin-b0o/schemastore.nvim": { "flake": false, "locked": { - "lastModified": 1737490106, - "narHash": "sha256-jtZ6cta98Wx4vZHcXq0jKfOfpQtTFRFrH5W+/8jyL5g=", + "lastModified": 1741996938, + "narHash": "sha256-eAqM/n0DDwl3WUO987c2mk3z7uJ4gAE0hkPg4Twyr4w=", "owner": "b0o", "repo": "schemastore.nvim", - "rev": "5be212138af55d3dcae9d77b5b14f63634243e3d", + "rev": "56d8ed0fa1516242085ba5e95d7f49fad50d5754", "type": "github" }, "original": { @@ -809,11 +874,11 @@ "nvim_plugin-catppuccin/nvim": { "flake": false, "locked": { - "lastModified": 1735299190, - "narHash": "sha256-lwQLmqm01FihJdad4QRMK23MTrouyOokyuX/3enWjzs=", + "lastModified": 1740764472, + "narHash": "sha256-4h/fzFY8JR9r+QnoiWEqgQKPMuu8i9HTC4v0Jp7iuUo=", "owner": "catppuccin", "repo": "nvim", - "rev": "f67b886d65a029f12ffa298701fb8f1efd89295d", + "rev": "5b5e3aef9ad7af84f463d17b5479f06b87d5c429", "type": "github" }, "original": { @@ -857,11 +922,11 @@ "nvim_plugin-folke/lazy.nvim": { "flake": false, "locked": { - "lastModified": 1736194490, - "narHash": "sha256-7npvUPMmQC6/Ywdcuxbmdboa8eJ1RNgZ+rzb3MeN0t0=", + "lastModified": 1740511197, + "narHash": "sha256-nQ8PR9DTdzg6Z2rViuVD6Pswc2VvDQwS3uMNgyDh5ls=", "owner": "folke", "repo": "lazy.nvim", - "rev": "d8f26efd456190241afd1b0f5235fe6fdba13d4a", + "rev": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a", "type": "github" }, "original": { @@ -889,11 +954,11 @@ "nvim_plugin-folke/which-key.nvim": { "flake": false, "locked": { - "lastModified": 1736055319, - "narHash": "sha256-9V74V01dCqg1w5fpzzCmyfhR3/AYQg2MCIYkkjFv1go=", + "lastModified": 1740233407, + "narHash": "sha256-uvMcSduMr7Kd2oUmIOYzvWF4FIl6bZxIYm9FSw/3pCo=", "owner": "folke", "repo": "which-key.nvim", - "rev": "1f8d414f61e0b05958c342df9b6a4c89ce268766", + "rev": "370ec46f710e058c9c1646273e6b225acf47cbed", "type": "github" }, "original": { @@ -953,11 +1018,11 @@ "nvim_plugin-hrsh7th/nvim-cmp": { "flake": false, "locked": { - "lastModified": 1736172730, - "narHash": "sha256-TmXpMgkPWXHn4+leojZg1V18wOiPDsKQeG1h8nGgVHo=", + "lastModified": 1741936119, + "narHash": "sha256-zl/rgbZF3+nsLI7Sd6xzQFlcpa5n/8pyganS+u0jD/s=", "owner": "hrsh7th", "repo": "nvim-cmp", - "rev": "8c82d0bd31299dbff7f8e780f5e06d2283de9678", + "rev": "1e1900b0769324a9675ef85b38f99cca29e203b3", "type": "github" }, "original": { @@ -969,11 +1034,11 @@ "nvim_plugin-j-hui/fidget.nvim": { "flake": false, "locked": { - "lastModified": 1736356439, - "narHash": "sha256-o0za2NxFtzHZa7PRIm9U/P1/fwJrxS1G79ukdGLhJ4Q=", + "lastModified": 1738817426, + "narHash": "sha256-AFUx/ZQVWV7s5Wlppjk6N9QXoJKNKqxtf990FFlTEhw=", "owner": "j-hui", "repo": "fidget.nvim", - "rev": "a0abbf18084b77d28bc70e24752e4f4fd54aea17", + "rev": "d9ba6b7bfe29b3119a610892af67602641da778e", "type": "github" }, "original": { @@ -1001,11 +1066,11 @@ "nvim_plugin-lewis6991/gitsigns.nvim": { "flake": false, "locked": { - "lastModified": 1737539715, - "narHash": "sha256-Htx06FTru66DPFJUZEe6AaKqVtrD65MMqcerjjEZMR4=", + "lastModified": 1742140868, + "narHash": "sha256-qWusbKY+3d1dkW5oLYDyfSLdt1qFlJdDeXgFWqQ4hUI=", "owner": "lewis6991", "repo": "gitsigns.nvim", - "rev": "632fda72df903255dc1683cd739dceaa7338128a", + "rev": "7010000889bfb6c26065e0b0f7f1e6aa9163edd9", "type": "github" }, "original": { @@ -1033,11 +1098,11 @@ "nvim_plugin-lukas-reineke/indent-blankline.nvim": { "flake": false, "locked": { - "lastModified": 1737369467, - "narHash": "sha256-0+boInVEzS2myYil/l+frs8PAa/2eJcVTyXnEk6TGvI=", + "lastModified": 1742224677, + "narHash": "sha256-0q/V+b4UrDRnaC/eRWOi9HU9a61vQSAM9/C8ZQyKt+Y=", "owner": "lukas-reineke", "repo": "indent-blankline.nvim", - "rev": "e10626f7fcd51ccd56d7ffc00883ba7e0aa28f78", + "rev": "005b56001b2cb30bfa61b7986bc50657816ba4ba", "type": "github" }, "original": { @@ -1065,11 +1130,11 @@ "nvim_plugin-m4xshen/hardtime.nvim": { "flake": false, "locked": { - "lastModified": 1734839863, - "narHash": "sha256-WDMr+ygWg9S2PoSqJ4pM26jSaNGAp63wiQ474/p6CIY=", + "lastModified": 1741414159, + "narHash": "sha256-tigKgK1yGc5JEHd4RLXCd6Hq7ia3en3Xtk8X6L5+ef4=", "owner": "m4xshen", "repo": "hardtime.nvim", - "rev": "5d9adcbe2f12741de79e435c8b85dca69a3b22e4", + "rev": "f87c86d1aa1e05dcf3c6ecd97fbfd237e2de0bf5", "type": "github" }, "original": { @@ -1081,11 +1146,11 @@ "nvim_plugin-mbbill/undotree": { "flake": false, "locked": { - "lastModified": 1735763701, - "narHash": "sha256-0DnRarEuDPdYo+zkwH47jG4B4fGjvL1LxqEoFQ7vpjE=", + "lastModified": 1741878850, + "narHash": "sha256-HGf4Toe+12YZtIalvANDXAtksCsnxQkZbcevOAnl5G4=", "owner": "mbbill", "repo": "undotree", - "rev": "2556c6800b210b2096b55b66e74b4cc1d9ebbe4f", + "rev": "b951b87b46c34356d44aa71886aecf9dd7f5788a", "type": "github" }, "original": { @@ -1097,11 +1162,11 @@ "nvim_plugin-mfussenegger/nvim-lint": { "flake": false, "locked": { - "lastModified": 1737487916, - "narHash": "sha256-DKfivSjBFra/iXIuYQa7Mv5f2LglNbQTr8bQ+sCm8to=", + "lastModified": 1738838825, + "narHash": "sha256-E/KcQr4RM4gz+ItENI9e7hMicyBKyzoIaDO5D1VDYSw=", "owner": "mfussenegger", "repo": "nvim-lint", - "rev": "789b7ada1b4f00e08d026dffde410dcfa6a0ba87", + "rev": "6e9dd545a1af204c4022a8fcd99727ea41ffdcc8", "type": "github" }, "original": { @@ -1113,11 +1178,11 @@ "nvim_plugin-mrcjkb/rustaceanvim": { "flake": false, "locked": { - "lastModified": 1737246102, - "narHash": "sha256-SSBv1+GxuVpYhpCH//6EXFJ4NXZdZM0pGe19f53JpiA=", + "lastModified": 1742147378, + "narHash": "sha256-I2H/0VNKWKK49EReXT81SVTHHHW9hT1+6n7h1cbLD0A=", "owner": "mrcjkb", "repo": "rustaceanvim", - "rev": "8cf9705d98cc77837aa388a5d48f9a73f27f4782", + "rev": "448c76451ecf3c0edabcde427b7f1c8c219be2dd", "type": "github" }, "original": { @@ -1129,11 +1194,11 @@ "nvim_plugin-neovim/nvim-lspconfig": { "flake": false, "locked": { - "lastModified": 1737559700, - "narHash": "sha256-p+hGgy6jGErqVy+pbTrfTNF2FosrQlQnMkDHsCl9/kE=", + "lastModified": 1742142850, + "narHash": "sha256-CppHawmKEopPbK6HO4RFd7Kc1iMoCVwpIyN2Z6wiMfo=", "owner": "neovim", "repo": "nvim-lspconfig", - "rev": "513f4f0bde469ecb3abe2e1b606f63cf142e751e", + "rev": "2574ad38c6ee4f0bef3a1ca305cd5df627a52bb3", "type": "github" }, "original": { @@ -1177,11 +1242,11 @@ "nvim_plugin-nvim-lua/plenary.nvim": { "flake": false, "locked": { - "lastModified": 1736675595, - "narHash": "sha256-18zX3kZ42ynRefFP0mOcy6ESEpejTukjNi4jCRXx48A=", + "lastModified": 1739311008, + "narHash": "sha256-8FV5RjF7QbDmQOQynpK7uRKONKbPRYbOPugf9ZxNvUs=", "owner": "nvim-lua", "repo": "plenary.nvim", - "rev": "3707cdb1e43f5cea73afb6037e6494e7ce847a66", + "rev": "857c5ac632080dba10aae49dba902ce3abf91b35", "type": "github" }, "original": { @@ -1193,11 +1258,11 @@ "nvim_plugin-nvim-lualine/lualine.nvim": { "flake": false, "locked": { - "lastModified": 1731050126, - "narHash": "sha256-IN6Qz3jGxUcylYiRTyd8j6me3pAoqJsJXtFUvph/6EI=", + "lastModified": 1742039150, + "narHash": "sha256-qYKykdCcXd+OHmK3WvsUCbn0zDKTQDj49VYsQ8iVvgs=", "owner": "nvim-lualine", "repo": "lualine.nvim", - "rev": "2a5bae925481f999263d6f5ed8361baef8df4f83", + "rev": "b8b60c7f1d0d95ad74ee215b2291280b30482476", "type": "github" }, "original": { @@ -1225,11 +1290,11 @@ "nvim_plugin-nvim-telescope/telescope-fzf-native.nvim": { "flake": false, "locked": { - "lastModified": 1734022536, - "narHash": "sha256-ZBYZncCVtuks6tV4hhqWvQ3PlKElSHuWAEpo9o48pj4=", + "lastModified": 1741765009, + "narHash": "sha256-Zyv8ikxdwoUiDD0zsqLzfhBVOm/nKyJdZpndxXEB6ow=", "owner": "nvim-telescope", "repo": "telescope-fzf-native.nvim", - "rev": "dae2eac9d91464448b584c7949a31df8faefec56", + "rev": "1f08ed60cafc8f6168b72b80be2b2ea149813e55", "type": "github" }, "original": { @@ -1257,11 +1322,11 @@ "nvim_plugin-nvim-telescope/telescope.nvim": { "flake": false, "locked": { - "lastModified": 1736328372, - "narHash": "sha256-5y8srYKaAqFplMtDjsc8GdDF8yui5vCNMiOeFLrC/sM=", + "lastModified": 1742171408, + "narHash": "sha256-mHucOyrgQc3wVdK7lUQANW8Jka+m5gQ2z8JWtwo99bU=", "owner": "nvim-telescope", "repo": "telescope.nvim", - "rev": "415af52339215926d705cccc08145f3782c4d132", + "rev": "a17d611a0e111836a1db5295f04945df407c5135", "type": "github" }, "original": { @@ -1273,11 +1338,11 @@ "nvim_plugin-nvim-tree/nvim-tree.lua": { "flake": false, "locked": { - "lastModified": 1737156486, - "narHash": "sha256-b8YOOIYML9aKy4Y7S+iLKIaTfCqrxK1wB/ZaeFRCUmo=", + "lastModified": 1740787655, + "narHash": "sha256-KSrY1K64yC6dPDd3DF15bVWs2N7B0BPS9enfmJgTzC4=", "owner": "nvim-tree", "repo": "nvim-tree.lua", - "rev": "fca0b67c0b5a31727fb33addc4d9c100736a2894", + "rev": "c09ff35de503a41fa62465c6b4ae72d96e7a7ce4", "type": "github" }, "original": { @@ -1289,11 +1354,11 @@ "nvim_plugin-nvim-tree/nvim-web-devicons": { "flake": false, "locked": { - "lastModified": 1736480892, - "narHash": "sha256-lUlEVEzXX8iCPxXIlpwkqBc19hks8qTvz4FdDNsTviI=", + "lastModified": 1742215722, + "narHash": "sha256-JKOvXJr1s2lpP5aeRE7OC3IeOrF5uJxg/Tal3eScd6g=", "owner": "nvim-tree", "repo": "nvim-web-devicons", - "rev": "aafa5c187a15701a7299a392b907ec15d9a7075f", + "rev": "4c3a5848ee0b09ecdea73adcd2a689190aeb728c", "type": "github" }, "original": { @@ -1305,11 +1370,11 @@ "nvim_plugin-nvim-treesitter/nvim-treesitter-context": { "flake": false, "locked": { - "lastModified": 1737125584, - "narHash": "sha256-W5fELF3Am1c6wpA4/JxWjGVWQuDYKUqKO+M2+7anugM=", + "lastModified": 1742201688, + "narHash": "sha256-rpmHIOXiD/mh0PHBdo1k1Wdb213KtBevmyCFrP89tME=", "owner": "nvim-treesitter", "repo": "nvim-treesitter-context", - "rev": "bece284c5322ddf6946fa4bdc383a2bc033269d7", + "rev": "83ded3bbff8bc13abc9704bf1c5e426f3ba343c4", "type": "github" }, "original": { @@ -1353,11 +1418,11 @@ "nvim_plugin-rmagatti/auto-session": { "flake": false, "locked": { - "lastModified": 1732719937, - "narHash": "sha256-1tg7H8ssnG7ArshQiyoFenXzf9PVealOPbzuZKacO1U=", + "lastModified": 1742136796, + "narHash": "sha256-Tc4EfcucGAR+5qURjoYqG5gW24PCYJLVd47OrFhyfRo=", "owner": "rmagatti", "repo": "auto-session", - "rev": "021b64ed7d4ac68a37be3ad28d8e1cba5bec582c", + "rev": "317412742990371f8e4709074da5c378456a27ff", "type": "github" }, "original": { @@ -1417,11 +1482,11 @@ "nvim_plugin-stevearc/conform.nvim": { "flake": false, "locked": { - "lastModified": 1737567375, - "narHash": "sha256-tMLkOLANg87wuq6OSkb0iGm00mnZwOF7Xd+gai4mKNg=", + "lastModified": 1741136809, + "narHash": "sha256-8uC+6rQdLqpfF/lf25mppqK/xgM1+6RGIyZaheaPd48=", "owner": "stevearc", "repo": "conform.nvim", - "rev": "bf94626f32fbc3c9987ce2f4aab60d96866587df", + "rev": "db8a4a9edb217067b1d7a2e0362c74bfe9cc944d", "type": "github" }, "original": { @@ -1433,11 +1498,11 @@ "nvim_plugin-stevearc/dressing.nvim": { "flake": false, "locked": { - "lastModified": 1734804193, - "narHash": "sha256-N4hB5wDgoqXrXxSfzDCrqmdDtdVvq+PtOS7FBPH7qXE=", + "lastModified": 1739381641, + "narHash": "sha256-dBz+/gZA6O6fJy/GSgM6ZHGAR3MTGt/W1olzzTYRlgM=", "owner": "stevearc", "repo": "dressing.nvim", - "rev": "3a45525bb182730fe462325c99395529308f431e", + "rev": "2d7c2db2507fa3c4956142ee607431ddb2828639", "type": "github" }, "original": { @@ -1497,11 +1562,11 @@ "nvim_plugin-windwp/nvim-ts-autotag": { "flake": false, "locked": { - "lastModified": 1733164313, - "narHash": "sha256-v2NTFBIzKTYizUPWB3uhpnTGVZWaelhE3MT5+BDA6Do=", + "lastModified": 1739910276, + "narHash": "sha256-a3Bcql68mp3y5bH9XMiDTQB0e75T+qFB593objIGg/I=", "owner": "windwp", "repo": "nvim-ts-autotag", - "rev": "1cca23c9da708047922d3895a71032bc0449c52d", + "rev": "a1d526af391f6aebb25a8795cbc05351ed3620b5", "type": "github" }, "original": { @@ -1513,11 +1578,11 @@ "nvim_plugin-yetone/avante.nvim": { "flake": false, "locked": { - "lastModified": 1737518419, - "narHash": "sha256-Opp6ACJwnAIkLdCQwbqjahjCErxDGIpsX9Hj/87Wm/I=", + "lastModified": 1742209600, + "narHash": "sha256-XmyRo20+VhyjP5CLgSy0Tr/7R031EJSmMEN/wK9JNk8=", "owner": "yetone", "repo": "avante.nvim", - "rev": "396840a152be82354984b16f9a22cb425d0840d1", + "rev": "540cc53f0c30214e3e4b5688f030bb2d8277b8ce", "type": "github" }, "original": { @@ -1545,11 +1610,11 @@ "nvim_plugin-zbirenbaum/copilot.lua": { "flake": false, "locked": { - "lastModified": 1734926641, - "narHash": "sha256-c2UE0dLBtoYMvMxg+jXzfsD+wN9sZLvftJq4gGmooZU=", + "lastModified": 1739230958, + "narHash": "sha256-632UIbG1jwam+tug5+jODkT509+uBfJgUN21C3ppnEo=", "owner": "zbirenbaum", "repo": "copilot.lua", - "rev": "886ee73b6d464b2b3e3e6a7ff55ce87feac423a9", + "rev": "30321e33b03cb924fdcd6a806a0dc6fa0b0eafb9", "type": "github" }, "original": { @@ -1563,6 +1628,7 @@ "flake-compat": "flake-compat_2", "gitignore": "gitignore", "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" @@ -1607,13 +1673,13 @@ "root": { "inputs": { "common": "common", - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_6", "ros_neovim": "ros_neovim" } }, "ros_neovim": { "inputs": { - "nixpkgs": "nixpkgs_6", + "nixpkgs": "nixpkgs_7", "nvim_plugin-Almo7aya/openingh.nvim": "nvim_plugin-Almo7aya/openingh.nvim", "nvim_plugin-CopilotC-Nvim/CopilotChat.nvim": "nvim_plugin-CopilotC-Nvim/CopilotChat.nvim", "nvim_plugin-JoosepAlviste/nvim-ts-context-commentstring": "nvim_plugin-JoosepAlviste/nvim-ts-context-commentstring", @@ -1674,11 +1740,11 @@ "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1737610236, - "narHash": "sha256-UfC+hBu09KEepjnqbXGqRJ0jTlV8HTuD1GjB+ZjTjYM=", + "lastModified": 1742226527, + "narHash": "sha256-CT9227XXn1t8H1ivNBBkBcf+npB7tWk5yzEQoJvbGVU=", "ref": "refs/heads/master", - "rev": "631d85a771f3e22822b9ac02d895e2a06aa1e183", - "revCount": 260, + "rev": "e8bafafc36fb2227dab8f0ddb67a2439d9077091", + "revCount": 268, "type": "git", "url": "https://git.joshuabell.xyz/nvim" }, @@ -1690,6 +1756,7 @@ "rust-overlay": { "inputs": { "nixpkgs": [ + "common", "common", "ragenix", "nixpkgs" @@ -1717,11 +1784,11 @@ ] }, "locked": { - "lastModified": 1737512878, - "narHash": "sha256-dgF6htdmfNnZzVInifks6npnCAyVsIHWSpWNs10RSW0=", + "lastModified": 1742178793, + "narHash": "sha256-S2onMdoDS4tIYd3/Jc5oFEZBr2dJOgPrh9KzSO/bfDw=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "06b8ed0eee289fe94c66f1202ced9a6a2c59a14c", + "rev": "954582a766a50ebef5695a9616c93b5386418c08", "type": "github" }, "original": { @@ -1778,31 +1845,37 @@ "xdph": { "inputs": { "hyprland-protocols": [ + "common", "common", "hyprland", "hyprland-protocols" ], "hyprlang": [ + "common", "common", "hyprland", "hyprlang" ], "hyprutils": [ + "common", "common", "hyprland", "hyprutils" ], "hyprwayland-scanner": [ + "common", "common", "hyprland", "hyprwayland-scanner" ], "nixpkgs": [ + "common", "common", "hyprland", "nixpkgs" ], "systems": [ + "common", "common", "hyprland", "systems" diff --git a/hosts/gpdPocket3/flake.nix b/hosts/gpdPocket3/flake.nix index ac9afe5..6b6cb86 100644 --- a/hosts/gpdPocket3/flake.nix +++ b/hosts/gpdPocket3/flake.nix @@ -2,8 +2,9 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11"; - common.url = "path:../../common"; - # common.url = "git+https://git.joshuabell.xyz/dotfiles?dir=common"; + # for local testing. + # common.url = "path:../../common + common.url = "git+https://git.joshuabell.xyz/dotfiles"; ros_neovim.url = "git+https://git.joshuabell.xyz/nvim"; }; @@ -12,27 +13,20 @@ { nixpkgs, common, + ros_neovim, ... - }@inputs: + }: let configuration_name = "gpdPocket3"; lib = nixpkgs.lib; in { nixosConfigurations = { - "${configuration_name}" = - let - auto_modules = builtins.concatMap ( - input: - lib.optionals - (builtins.hasAttr "nixosModules" input && builtins.hasAttr "default" input.nixosModules) - [ - input.nixosModules.default - ] - ) (builtins.attrValues inputs); - in - (lib.nixosSystem { + "${configuration_name}" = ( + lib.nixosSystem { modules = [ + common.nixosModules.default + ros_neovim.nixosModules.default ./configuration.nix ./hardware-configuration.nix ( @@ -94,11 +88,9 @@ }; } ) - ] ++ auto_modules; - specialArgs = { - inherit inputs; - }; - }); + ]; + } + ); }; }; }