diff --git a/flake.lock b/flake.lock index e59cfb07..3cc7058b 100644 --- a/flake.lock +++ b/flake.lock @@ -10,11 +10,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1712079060, - "narHash": "sha256-/JdiT9t+zzjChc5qQiF+jhrVhRt8figYH29rZO7pFe4=", + "lastModified": 1715290355, + "narHash": "sha256-2T7CHTqBXJJ3ZC6R/4TXTcKoXWHcvubKNj9SfomURnw=", "owner": "ryantm", "repo": "agenix", - "rev": "1381a759b205dff7a6818733118d02253340fd5e", + "rev": "8d37c5bdeade12b6479c85acd133063ab53187a0", "type": "github" }, "original": { @@ -69,11 +69,11 @@ ] }, "locked": { - "lastModified": 1713543876, - "narHash": "sha256-olEWxacm1xZhAtpq+ZkEyQgR4zgfE7ddpNtZNvubi3g=", + "lastModified": 1713946171, + "narHash": "sha256-lc75rgRQLdp4Dzogv5cfqOg6qYc5Rp83oedF2t0kDp8=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "9e7c20ffd056e406ddd0276ee9d89f09c5e5f4ed", + "rev": "230a197063de9287128e2c68a7a4b0cd7d0b50a7", "type": "github" }, "original": { @@ -88,11 +88,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1714606777, + "narHash": "sha256-bMkNmAXLj8iyTvxaaD/StcLSadbj1chPcJOjtuVnLmA=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "4d34ce6412bc450b1d4208c953dc97c7fc764f1a", "type": "github" }, "original": { @@ -101,6 +101,21 @@ "type": "github" } }, + "flake-root": { + "locked": { + "lastModified": 1713493429, + "narHash": "sha256-ztz8JQkI08tjKnsTpfLqzWoKFQF4JGu2LRz8bkdnYUk=", + "owner": "srid", + "repo": "flake-root", + "rev": "bc748b93b86ee76e2032eecda33440ceb2532fcd", + "type": "github" + }, + "original": { + "owner": "srid", + "repo": "flake-root", + "type": "github" + } + }, "flake-utils": { "inputs": { "systems": "systems_2" @@ -183,11 +198,11 @@ ] }, "locked": { - "lastModified": 1712386041, - "narHash": "sha256-dA82pOMQNnCJMAsPG7AXG35VmCSMZsJHTFlTHizpKWQ=", + "lastModified": 1714043624, + "narHash": "sha256-Xn2r0Jv95TswvPlvamCC46wwNo8ALjRCMBJbGykdhcM=", "owner": "nix-community", "repo": "home-manager", - "rev": "d6bb9f934f2870e5cbc5b94c79e9db22246141ff", + "rev": "86853e31dc1b62c6eeed11c667e8cdd0285d4411", "type": "github" }, "original": { @@ -206,11 +221,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1713748793, - "narHash": "sha256-DZ3MNkQeud+anbAl9Ey8/MhjQ6ERc/4EFyEKAjKWZk8=", + "lastModified": 1713941940, + "narHash": "sha256-ddfMVd3udQlYWC5jrsM9att+kNWWid44OjDP/CinSCQ=", "owner": "ulyssa", "repo": "iamb", - "rev": "3971801aa35d2a45f72c4c55869b2ce6bc828e79", + "rev": "c6982c97372850c62126210b9180726b54e529c1", "type": "github" }, "original": { @@ -274,16 +289,17 @@ "nixd": { "inputs": { "flake-parts": "flake-parts", + "flake-root": "flake-root", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1713710522, - "narHash": "sha256-tBFiQBdH92zyaNUVOBh4PsG8ZQ3t6orBgINTeJ7DKCM=", + "lastModified": 1714622771, + "narHash": "sha256-fZs0u4ep+RH7U69Jo/GAjwd1iSVFSByeAOju8ucsPx8=", "owner": "nix-community", "repo": "nixd", - "rev": "dc0164e0df37e5d06bda61b6fb2ca16089d5f838", + "rev": "af6bb716038eecf5bad0ead6ed14a4c1e5b74c13", "type": "github" }, "original": { @@ -294,11 +310,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1713864415, - "narHash": "sha256-/BPDMJEkrsFAFOsQWhwm31wezlgshPFlLBn34KEUdVA=", + "lastModified": 1715148395, + "narHash": "sha256-lRxjTxY3103LGMjWdVqntKZHhlmMX12QUjeFrQMmGaE=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "797f8d8082c7cc3259cba7275c699d4991b09ecc", + "rev": "a4e2b7909fc1bdf30c30ef21d388fde0b5cdde4a", "type": "github" }, "original": { @@ -326,11 +342,11 @@ }, "nixpkgs-darwin": { "locked": { - "lastModified": 1713787398, - "narHash": "sha256-TFRzgAjRgwXpDucaPZfVz9mRyH2wGM6oYABe1q/20iI=", + "lastModified": 1715289046, + "narHash": "sha256-+AcieSU7Hz96QmtvnKYee/7DdHoZngeKGfkNgLirtTE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d4df7c26d03e94dbdabbd350cb89c9565cae07bb", + "rev": "3e66e7d2691aabbd54142c908981eb73eb2aa011", "type": "github" }, "original": { @@ -343,11 +359,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1711703276, - "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", + "lastModified": 1714253743, + "narHash": "sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", + "rev": "58a1abdbae3217ca6b702f03d3b35125d88a2994", "type": "github" }, "original": { @@ -360,11 +376,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1713888815, - "narHash": "sha256-48y9V7h8IT8sTKn4F42vfEXl1UC+mjZLJip4byp6HV4=", + "lastModified": 1715339633, + "narHash": "sha256-Y7hNufSoohTLKXMG/Bv2ZGqSja8RNERF1of3EPNSgQU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7dbf403ed56a0f3ece4500e49a42c7b1f9c1b8bd", + "rev": "adc41e1e3e0b77fbc4e214be7493a22cd107a3dd", "type": "github" }, "original": { @@ -376,11 +392,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1713725259, - "narHash": "sha256-9ZR/Rbx5/Z/JZf5ehVNMoz/s5xjpP0a22tL6qNvLt5E=", + "lastModified": 1715218190, + "narHash": "sha256-R98WOBHkk8wIi103JUVQF3ei3oui4HvoZcz9tYOAwlk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a5e4bbcb4780c63c79c87d29ea409abf097de3f7", + "rev": "9a9960b98418f8c385f52de3b09a63f9c561427a", "type": "github" }, "original": { @@ -409,11 +425,11 @@ "noice-nvim": { "flake": false, "locked": { - "lastModified": 1711471279, - "narHash": "sha256-y6gHNkWVsIuwBf7MblCTKTZSqjGDxqeFeQZWexzwk94=", + "lastModified": 1715239046, + "narHash": "sha256-YWqphpaxr/729/6NTDEWKOi2FnY/8xgjdsDQ9ePj7b8=", "owner": "folke", "repo": "noice.nvim", - "rev": "0cbe3f88d038320bdbda3c4c5c95f43a13c3aa12", + "rev": "09102ca2e9a3e9302119fdaf7a059a034e4a626d", "type": "github" }, "original": { @@ -441,11 +457,11 @@ "pandoc-latex-template": { "flake": false, "locked": { - "lastModified": 1700921779, - "narHash": "sha256-RPN5llRjhiIy/z9BPYz7Hpuc/OHAfGvHtvH1llBwLRs=", + "lastModified": 1714386920, + "narHash": "sha256-XmyjUr5gEFP2mCbsAXOxzmBPQa5grAsxUecze3qdBMU=", "owner": "Wandmalfarbe", "repo": "pandoc-latex-template", - "rev": "cd58c398c7fbcca53ae891759e3bced71b37d84c", + "rev": "75fde9be1bb3457e26e3118b58ede6a111c7b4a0", "type": "github" }, "original": { @@ -673,11 +689,11 @@ "xonsh-fish-completer": { "flake": false, "locked": { - "lastModified": 1713861509, - "narHash": "sha256-ppP/ScWe10gdAPq6sdkSjmvfrpVjJ5ipHqwstZGav7U=", + "lastModified": 1714421521, + "narHash": "sha256-blI3XPu7QkFNhxSNoHk+/TAS2rSmawt15AKrb3oA+BQ=", "owner": "xonsh", "repo": "xontrib-fish-completer", - "rev": "bdbd28cf86018660c13b6212441dcbdc188ea083", + "rev": "2a7ceebc3efdd13ab5d67e749bb1d8c1913acc73", "type": "github" }, "original": { @@ -709,11 +725,11 @@ "zsh-completions": { "flake": false, "locked": { - "lastModified": 1713314485, - "narHash": "sha256-9FIeMsI/RUeUwuyX9w8Hn91RLj14SL85BLPbAf32E0k=", + "lastModified": 1714017803, + "narHash": "sha256-eqpZp61qCrdp6yrexQJWgEl9Efjk/aTj/AImplpl6gg=", "owner": "zsh-users", "repo": "zsh-completions", - "rev": "efaa595ae93ce03836a1610dfd3364f081da8f3b", + "rev": "b1cf65187047a83e27a0847bd565dcf28b5be465", "type": "github" }, "original": { diff --git a/hm-modules/vscode/extensions.toml b/hm-modules/vscode/extensions.toml index 92e65feb..567291a6 100644 --- a/hm-modules/vscode/extensions.toml +++ b/hm-modules/vscode/extensions.toml @@ -1,4 +1,4 @@ -vscode_version = "1.86.2" +vscode_version = "1.88.0" [[extensions]] publisher_name = "vscodevim" diff --git a/hm-modules/vscode/vscode-extensions.nix b/hm-modules/vscode/vscode-extensions.nix index 7f7e40b9..e69de29b 100644 --- a/hm-modules/vscode/vscode-extensions.nix +++ b/hm-modules/vscode/vscode-extensions.nix @@ -1,332 +0,0 @@ -{ pkgs, lib }: - -let - vscode-utils = pkgs.vscode-utils; -in -{ - "valentjn"."vscode-ltex" = (vscode-utils.buildVscodeExtension { - name = "valentjn.vscode-ltex"; - vscodeExtPublisher = "valentjn"; - vscodeExtName = "vscode-ltex"; - src = (pkgs.fetchurl { - url = "https://github.com/valentjn/vscode-ltex/releases/download/13.1.0/vscode-ltex-13.1.0-offline-mac-x64.vsix"; - sha256 = "0s9vkgapzsly3143w04axg71xh52miyzsm7q74wqnzydh29ql3dz"; - name = "valentjn.vscode-ltex.zip"; - }).outPath; - vscodeExtUniqueId = "valentjn.vscode-ltex"; - version = "13.1.0"; - }); - "ms-python"."python" = vscode-utils.extensionFromVscodeMarketplace { - name = "python"; - publisher = "ms-python"; - version = "2024.3.10742127"; - sha256 = "187x6j7300wgvcxh2lcic6ivvavsllzhq0cayqiji943pw3z3k2r"; - }; - "ms-python"."vscode-pylance" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-pylance"; - publisher = "ms-python"; - version = "2024.3.100"; - sha256 = "1wgzf4gjrs3lijrgl24bmkbsngyisw8dsyc1370yxspi3npdmj59"; - }; - "ms-vscode"."cpptools" = vscode-utils.extensionFromVscodeMarketplace { - name = "cpptools"; - publisher = "ms-vscode"; - version = "1.19.8"; - sha256 = "1bwsdpfw692almcr82dgiw4fjp23xrkv58hw664y8lz354ifqa2g"; - }; - "ms-toolsai"."jupyter-renderers" = vscode-utils.extensionFromVscodeMarketplace { - name = "jupyter-renderers"; - publisher = "ms-toolsai"; - version = "1.0.17"; - sha256 = "1c065s2cllf2x90i174qs2qyzywrlsjkc6agcc9qvdsb426c6r9l"; - }; - "dbaeumer"."vscode-eslint" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-eslint"; - publisher = "dbaeumer"; - version = "2.4.4"; - sha256 = "1c10n36a3bxwwjgd4vhrf79wg14dm0hxvz9z23pqdyxzcwrar49l"; - }; - "redhat"."java" = vscode-utils.extensionFromVscodeMarketplace { - name = "java"; - publisher = "redhat"; - version = "1.27.2024011308"; - sha256 = "134b3ar8qacanp4jxrbdrj97lg7imv93bw6aa1kczppghdi5nhjh"; - }; - "ms-azuretools"."vscode-docker" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-docker"; - publisher = "ms-azuretools"; - version = "1.29.0"; - sha256 = "0rz32qwdf7a5hn3nnhxviaf8spwsszfrxmhnbbskspi5r9b6qm4r"; - }; - "eamodio"."gitlens" = vscode-utils.extensionFromVscodeMarketplace { - name = "gitlens"; - publisher = "eamodio"; - version = "2024.3.1605"; - sha256 = "1bp6jv6y6xl6yykh54cadlr6ip31s796728w5m1akbf5n8wr54yp"; - }; - "ms-vscode"."cmake-tools" = vscode-utils.extensionFromVscodeMarketplace { - name = "cmake-tools"; - publisher = "ms-vscode"; - version = "1.18.10"; - sha256 = "0mp50k1wvrj6lzrr2g5hp5l20yflyjzwanvpsd2lqynnc2jrhs0s"; - }; - "vscjava"."vscode-java-debug" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-java-debug"; - publisher = "vscjava"; - version = "0.56.2024022605"; - sha256 = "1r0xq2qsyd0vmk2vfa6i1vr8hahj74a2kn1sj7ij8pgks3hjv2x7"; - }; - "vscjava"."vscode-maven" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-maven"; - publisher = "vscjava"; - version = "0.44.2024013105"; - sha256 = "0fpfr1g6dfrrrdc4i8q19xzx5rqd0irpsba2qhipx08kjr3z57iv"; - }; - "ms-vscode"."cpptools-extension-pack" = vscode-utils.extensionFromVscodeMarketplace { - name = "cpptools-extension-pack"; - publisher = "ms-vscode"; - version = "1.3.0"; - sha256 = "11fk26siccnfxhbb92z6r20mfbl9b3hhp5zsvpn2jmh24vn96x5c"; - }; - "ms-dotnettools"."csharp" = vscode-utils.extensionFromVscodeMarketplace { - name = "csharp"; - publisher = "ms-dotnettools"; - version = "2.23.2"; - sha256 = "0ysqwp50z8s2in9mbs401m1a8wjignimm8rj5yz0w7gqh0fzi2bg"; - }; - "vscjava"."vscode-java-dependency" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-java-dependency"; - publisher = "vscjava"; - version = "0.23.2024022305"; - sha256 = "18amdhi17fdwhfzip4l14429fcqw9rl6d03kg4yjfxqshj87jwcr"; - }; - "vscjava"."vscode-java-test" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-java-test"; - publisher = "vscjava"; - version = "0.40.2024030709"; - sha256 = "1y6kh35spjwxlwja70mzbf1740727fnzi37la86d2x4aashw49q6"; - }; - "vscjava"."vscode-java-pack" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-java-pack"; - publisher = "vscjava"; - version = "0.25.2023121402"; - sha256 = "04vv88lmn4fs3gk84nyxcc0r5ay1pmzs59wwfrx78yqrd0mlj596"; - }; - "ms-vscode-remote"."remote-containers" = vscode-utils.extensionFromVscodeMarketplace { - name = "remote-containers"; - publisher = "ms-vscode-remote"; - version = "0.349.0"; - sha256 = "0krahb8ymnamp20iq4crqjyj37wmvyfrijs4ippxs3620pb9mi6r"; - }; - "ms-vscode-remote"."remote-ssh" = vscode-utils.extensionFromVscodeMarketplace { - name = "remote-ssh"; - publisher = "ms-vscode-remote"; - version = "0.109.2024022215"; - sha256 = "0bdlqbln7bhlshmi828qkv1l9646rffwaddrikfqiahrz19vm9g4"; - }; - "ms-python"."debugpy" = vscode-utils.extensionFromVscodeMarketplace { - name = "debugpy"; - publisher = "ms-python"; - version = "2024.3.10611007"; - sha256 = "0bvhv8vxb6l5gyd85imm3p94j8qgfvmcym11v9gvzl0sns38z2bq"; - }; - "golang"."go" = vscode-utils.extensionFromVscodeMarketplace { - name = "go"; - publisher = "golang"; - version = "0.41.2"; - sha256 = "13fdnwgci87x1rdz1hwq52ling81c3l67cqvmckcjzri2r8gsgvq"; - }; - "ms-dotnettools"."vscode-dotnet-runtime" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-dotnet-runtime"; - publisher = "ms-dotnettools"; - version = "2.0.2"; - sha256 = "018fkmx47fa01hwzqqnjsb0b014vash04llifa8pbrn04lx7rp7c"; - }; - "dart-code"."dart-code" = vscode-utils.extensionFromVscodeMarketplace { - name = "dart-code"; - publisher = "dart-code"; - version = "3.85.20240313"; - sha256 = "19frd9bs4ikz3x1nhy6np6y88jggcp05jvb1frsdgfd80d88ajwr"; - }; - "yzhang"."markdown-all-in-one" = vscode-utils.extensionFromVscodeMarketplace { - name = "markdown-all-in-one"; - publisher = "yzhang"; - version = "3.6.2"; - sha256 = "1n9d3qh7vypcsfygfr5rif9krhykbmbcgf41mcjwgjrf899f11h4"; - }; - "dart-code"."flutter" = vscode-utils.extensionFromVscodeMarketplace { - name = "flutter"; - publisher = "dart-code"; - version = "3.85.20240301"; - sha256 = "0wz6bzjjd1z3pg5gv6ywqv5is6qfi1isszqr4dm97nmlph4bh59d"; - }; - "donjayamanne"."python-environment-manager" = vscode-utils.extensionFromVscodeMarketplace { - name = "python-environment-manager"; - publisher = "donjayamanne"; - version = "1.2.4"; - sha256 = "02pdq9cllnr2ih638cbhfldsw4l8v6091fxk8wp7yvpylfhywfyn"; - }; - "davidanson"."vscode-markdownlint" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-markdownlint"; - publisher = "davidanson"; - version = "0.54.0"; - sha256 = "171qw6mymc9hmm8xin3gwr8r2ac8yfr3s8agagsqq9193cawbcq6"; - }; - "vscodevim"."vim" = vscode-utils.extensionFromVscodeMarketplace { - name = "vim"; - publisher = "vscodevim"; - version = "1.27.2"; - sha256 = "0m5gdyvd3yg52d8zxwdw188wqjfvdyyvwnw5dz57pn633g5bi49v"; - }; - "bradlc"."vscode-tailwindcss" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-tailwindcss"; - publisher = "bradlc"; - version = "0.11.51"; - sha256 = "1vb3xqvqs2s6zasfh9s943lx481a1ksfh14av59llvbbn5w4w4d6"; - }; - "ms-vscode"."hexeditor" = vscode-utils.extensionFromVscodeMarketplace { - name = "hexeditor"; - publisher = "ms-vscode"; - version = "1.9.14"; - sha256 = "0fncakv8v8p1rhka5dvh87kc0vsfaxg1s48blwhv7r6fyw70b9jm"; - }; - "firefox-devtools"."vscode-firefox-debug" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-firefox-debug"; - publisher = "firefox-devtools"; - version = "2.9.10"; - sha256 = "1w6ncs6f0azi4745zx82pi2z2zxn5vdvyr08y6kk7apzq89ybsy6"; - }; - "james-yu"."latex-workshop" = vscode-utils.extensionFromVscodeMarketplace { - name = "latex-workshop"; - publisher = "james-yu"; - version = "9.19.1"; - sha256 = "15k0kd12kkgsxgdr8rw3379gbgffdcxw6hb2fzsca9n32bkwym1i"; - }; - "rust-lang"."rust-analyzer" = vscode-utils.extensionFromVscodeMarketplace { - name = "rust-analyzer"; - publisher = "rust-lang"; - version = "0.4.1882"; - sha256 = "1fg6r73d9zydpi1fwjzrsg3l7v6amzvkh109y9031zsa5hdr6wc5"; - }; - "ms-dotnettools"."csdevkit" = vscode-utils.extensionFromVscodeMarketplace { - name = "csdevkit"; - publisher = "ms-dotnettools"; - version = "1.5.4"; - sha256 = "0cw42licnkblw90fc1d9jf06y134573w4r6lbmpq61g768gzj2mw"; - }; - "johnpapa"."vscode-peacock" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-peacock"; - publisher = "johnpapa"; - version = "4.2.3"; - sha256 = "04a5akgdzwr05snwam7r9m9mgyani48hy4c4xx9hp8nh7ddfwn29"; - }; - "sonarsource"."sonarlint-vscode" = vscode-utils.extensionFromVscodeMarketplace { - name = "sonarlint-vscode"; - publisher = "sonarsource"; - version = "4.4.1"; - sha256 = "1m31k6d2j3gifh7jplj900a20q2r756ynmwv3p7kwwkpbwpz4wqc"; - }; - "vsls-contrib"."gitdoc" = vscode-utils.extensionFromVscodeMarketplace { - name = "gitdoc"; - publisher = "vsls-contrib"; - version = "0.1.0"; - sha256 = "0sb5iwsrcqh6gsdngqy1wm6f6kqgqmx2kpqp6hkqri41j2phydjy"; - }; - "hediet"."vscode-drawio" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-drawio"; - publisher = "hediet"; - version = "1.6.6"; - sha256 = "0hwvcncl2206p7yjh7flr9qxxpk80mdj32fqh7wi57fb5sfi5xs8"; - }; - "bierner"."markdown-mermaid" = vscode-utils.extensionFromVscodeMarketplace { - name = "markdown-mermaid"; - publisher = "bierner"; - version = "1.22.0"; - sha256 = "1ii6slnmj5ck40mdnixbybqjqbmqg7wl7yqw66p31wsnpqk71q28"; - }; - "alexisvt"."flutter-snippets" = vscode-utils.extensionFromVscodeMarketplace { - name = "flutter-snippets"; - publisher = "alexisvt"; - version = "3.0.0"; - sha256 = "1vq4xpzdkk0bima5mx4nzxrfcqf168pm9wj0xi50lpv24vw4db24"; - }; - "denoland"."vscode-deno" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-deno"; - publisher = "denoland"; - version = "3.35.1"; - sha256 = "07sm905zjvazp4dfghzc7bcwqaiynaplhfi1k5xdgx09i4f4rgbf"; - }; - "jdinhlife"."gruvbox" = vscode-utils.extensionFromVscodeMarketplace { - name = "gruvbox"; - publisher = "jdinhlife"; - version = "1.18.0"; - sha256 = "07iy4649vjqif40agvp2ck9695vl1kv4zv69rn4j6hi0jra8dhg2"; - }; - "bierner"."markdown-footnotes" = vscode-utils.extensionFromVscodeMarketplace { - name = "markdown-footnotes"; - publisher = "bierner"; - version = "0.1.1"; - sha256 = "1pp64x8cn4vmpscmzv2dg6bakjhnwd36rms2wl6bs5laq29k5wl7"; - }; - "bpruitt-goddard"."mermaid-markdown-syntax-highlighting" = vscode-utils.extensionFromVscodeMarketplace { - name = "mermaid-markdown-syntax-highlighting"; - publisher = "bpruitt-goddard"; - version = "1.6.0"; - sha256 = "14vkkha82pnvvpg4pnzi4d5k9wp272mjmd2m3mrx0jn2kj9r10ax"; - }; - "sswg"."swift-lang" = vscode-utils.extensionFromVscodeMarketplace { - name = "swift-lang"; - publisher = "sswg"; - version = "1.8.1"; - sha256 = "0bnhp25rgx8g6zgn4jh2vpq4lwbn6cj48v7g37s6rim7xkhzvhdc"; - }; - "arcanis"."vscode-zipfs" = vscode-utils.extensionFromVscodeMarketplace { - name = "vscode-zipfs"; - publisher = "arcanis"; - version = "3.0.0"; - sha256 = "0wvrqnsiqsxb0a7hyccri85f5pfh9biifq4x2bllpl8mg79l5m68"; - }; - "tauri-apps"."tauri-vscode" = vscode-utils.extensionFromVscodeMarketplace { - name = "tauri-vscode"; - publisher = "tauri-apps"; - version = "0.2.6"; - sha256 = "03nfyiac562kpndy90j7vc49njmf81rhdyhjk9bxz0llx4ap3lrv"; - }; - "foam"."foam-vscode" = vscode-utils.extensionFromVscodeMarketplace { - name = "foam-vscode"; - publisher = "foam"; - version = "0.25.8"; - sha256 = "0b3bjiw5s0i1jajc9ybmmri566gr8mp68flbyxpn4mqs4bwdfxdn"; - }; - "quarto"."quarto" = vscode-utils.extensionFromVscodeMarketplace { - name = "quarto"; - publisher = "quarto"; - version = "1.111.0"; - sha256 = "196axk27vclp3iaxf7230sgxjp592p858ga6idrhw61r7nnsngd8"; - }; - "vspacecode"."whichkey" = vscode-utils.extensionFromVscodeMarketplace { - name = "whichkey"; - publisher = "vspacecode"; - version = "0.11.4"; - sha256 = "0g80ki2xv2sbzdgqnhvll37hl0bh31syz7bbcqvsr79pqvzwh2ws"; - }; - "jnoortheen"."nix-ide" = vscode-utils.extensionFromVscodeMarketplace { - name = "nix-ide"; - publisher = "jnoortheen"; - version = "0.3.1"; - sha256 = "1cpfckh6zg8byi6x1llkdls24w9b0fvxx4qybi9zfcy5gc60r6nk"; - }; - "mkhl"."direnv" = vscode-utils.extensionFromVscodeMarketplace { - name = "direnv"; - publisher = "mkhl"; - version = "0.17.0"; - sha256 = "1n2qdd1rspy6ar03yw7g7zy3yjg9j1xb5xa4v2q12b0y6dymrhgn"; - }; - "fathulfahmy"."lunarkeymap" = vscode-utils.extensionFromVscodeMarketplace { - name = "lunarkeymap"; - publisher = "fathulfahmy"; - version = "1.2.4"; - sha256 = "0mcrkjl5xl09b7pgqbhm7w27n0wacgghiw9v8m3mmvx8zlmcamln"; - }; -} - diff --git a/hosts/daedalus/default.nix b/hosts/daedalus/default.nix index a1a2d0a5..5086f859 100644 --- a/hosts/daedalus/default.nix +++ b/hosts/daedalus/default.nix @@ -22,6 +22,7 @@ with lib.my; "leoafarias/fvm/fvm" # flutter version manager "cocoapods" # flutter/other ios shit + "butane" "borgbackup" # time machine can eat my ass ]; casks = [