enable waydroid; use vscode tailwind extension because it supports the latest beta; update lock file

This commit is contained in:
2025-01-21 00:31:24 +00:00
parent 4e91adfd14
commit 39ae22d7dc
3 changed files with 22 additions and 16 deletions

24
flake.lock generated
View File

@@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1736711425, "lastModified": 1737038063,
"narHash": "sha256-8hKhPQuMtXfJi+4lPvw3FBk/zSJVHeb726Zo0uF1PP8=", "narHash": "sha256-rMEuiK69MDhjz1JgbaeQ9mBDXMJ2/P8vmOYRbFndXsk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "f720e64ec37fa16ebba6354eadf310f81555cc07", "rev": "bf0abfde48f469c256f2b0f481c6281ff04a5db2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -82,11 +82,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1736905608, "lastModified": 1737337847,
"narHash": "sha256-X3GTP2N81pbNlOM1EnClwPtuceURCBk86A3k/D73cUo=", "narHash": "sha256-1j7wMhzpTUIkfXnsgTDr4c6dIKAHAAXDr3ojgs0n3HE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-vscode-extensions", "repo": "nix-vscode-extensions",
"rev": "7c871333a5fbdce2b44e773ad590d743691513e2", "rev": "83e447a2ae38dc584ce572d0d80847e3d53fac90",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -113,11 +113,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1736883708, "lastModified": 1737062831,
"narHash": "sha256-uQ+NQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140=", "narHash": "sha256-Tbk1MZbtV2s5aG+iM99U8FqwxU/YNArMcWAv6clcsBc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "eb62e6aa39ea67e0b8018ba8ea077efe65807dc8", "rev": "5df43628fdf08d642be8ba5b3625a6c70731c19c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -129,11 +129,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1736867362, "lastModified": 1737299813,
"narHash": "sha256-i/UJ5I7HoqmFMwZEH6vAvBxOrjjOJNU739lnZnhUln8=", "narHash": "sha256-Qw2PwmkXDK8sPQ5YQ/y/icbQ+TYgbxfjhgnkNJyT1X8=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc", "rev": "107d5ef05c0b1119749e381451389eded30fb0d5",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -1,7 +1,8 @@
{ inputs, pkgs, ... }: { inputs, pkgs, ... }:
let let
vs-extensions = inputs.nix-vscode-extensions.extensions.x86_64-linux.open-vsx; openvsx-extensions = inputs.nix-vscode-extensions.extensions.x86_64-linux.open-vsx;
vscode-extensions = inputs.nix-vscode-extensions.extensions.x86_64-linux.vscode-marketplace;
in in
{ {
home.packages = with pkgs;[ home.packages = with pkgs;[
@@ -13,7 +14,7 @@ in
enable = true; enable = true;
package = pkgs.vscodium; package = pkgs.vscodium;
mutableExtensionsDir = false; mutableExtensionsDir = false;
extensions = with vs-extensions;[ extensions = with openvsx-extensions;[
biomejs.biome biomejs.biome
mkhl.direnv mkhl.direnv
dracula-theme.theme-dracula dracula-theme.theme-dracula
@@ -22,14 +23,13 @@ in
pkief.material-icon-theme pkief.material-icon-theme
jnoortheen.nix-ide jnoortheen.nix-ide
esbenp.prettier-vscode esbenp.prettier-vscode
bradlc.vscode-tailwindcss
humao.rest-client humao.rest-client
loriscro.super loriscro.super
mads-hartmann.bash-ide-vscode mads-hartmann.bash-ide-vscode
foxundermoon.shell-format foxundermoon.shell-format
dart-code.flutter dart-code.flutter
ms-vscode.wasm-wasi-core ms-vscode.wasm-wasi-core
]; ] ++ [ vscode-extensions.bradlc.vscode-tailwindcss ];
userSettings = with pkgs;{ userSettings = with pkgs;{
"workbench.iconTheme" = "material-icon-theme"; "workbench.iconTheme" = "material-icon-theme";
"window.titleBarStyle" = "custom"; "window.titleBarStyle" = "custom";
@@ -58,6 +58,9 @@ in
"[typescriptreact]" = { "[typescriptreact]" = {
"editor.defaultFormatter" = "biomejs.biome"; "editor.defaultFormatter" = "biomejs.biome";
}; };
"[json]" = {
"editor.defaultFormatter" = "biomejs.biome";
};
"[jsonc]" = { "[jsonc]" = {
"editor.defaultFormatter" = "biomejs.biome"; "editor.defaultFormatter" = "biomejs.biome";
}; };

View File

@@ -17,6 +17,9 @@
# Required for containers under podman-compose to be able to talk to each other. # Required for containers under podman-compose to be able to talk to each other.
defaultNetwork.settings.dns_enabled = true; defaultNetwork.settings.dns_enabled = true;
}; };
waydroid = {
enable = true;
};
}; };
programs.virt-manager.enable = true; programs.virt-manager.enable = true;
} }