Compare commits

..

4 Commits

Author SHA1 Message Date
320bbfda29 Merge branch 'master' of https://git.worble.xyz/worble/nixos 2025-01-17 23:19:07 +00:00
bf2a27399b update vscode 2025-01-17 23:18:49 +00:00
ec92d8ee9c add wasi core to vscode 2025-01-16 21:40:33 +00:00
98b968b8bb move development packages around 2025-01-16 15:42:01 +00:00
9 changed files with 53 additions and 10 deletions

View File

@@ -62,8 +62,6 @@
services.geoclue2.enable = true;
services.flatpak.enable = true;
programs.nix-ld.enable = true;
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs;

View File

@@ -6,5 +6,11 @@
nix.settings.auto-optimise-store = true;
nix.gc.automatic = true;
nix.gc.options = "--delete-older-than 30d";
# programs.nix-ld = {
# enable = true;
# # libraries = pkgs.steam-run.fhsenv.args.multiPkgs pkgs;
# libraries = pkgs.appimageTools.defaultFhsEnvArgs.targetPkgs pkgs;
# };
}

View File

@@ -0,0 +1,11 @@
{ pkgs, ... }:
{
imports = [
./vscode.nix
./helix.nix
./dotnet.nix
./sql.nix
./games.nix
];
}

View File

@@ -8,7 +8,5 @@
])
jetbrains.rider
azure-cli
azuredatastudio
rustup
];
}

View File

@@ -0,0 +1,8 @@
{ pkgs, inputs, ... }:
{
home.packages = with pkgs;[
jetbrains.rider
#godot_4-mono
];
}

View File

@@ -0,0 +1,7 @@
{ pkgs, ... }:
{
home.packages = with pkgs;[
azuredatastudio
];
}

View File

@@ -28,23 +28,38 @@ in
mads-hartmann.bash-ide-vscode
foxundermoon.shell-format
dart-code.flutter
ms-vscode.wasm-wasi-core
];
userSettings = with pkgs;{
"workbench.iconTheme" = "material-icon-theme";
"window.titleBarStyle" = "custom";
"workbench.colorTheme" = "Dracula Theme";
"explorer.compactFolders" = false;
"chat.commandCenter.enabled" = false;
"editor.fontFamily" = "'SpaceMono Nerd Font', 'monospace', monospace";
"editor.fontSize" = 16;
"files.autoSave" = "onWindowChange";
"editor.formatOnSave" = true;
"editor.codeActionsOnSave" = {
"source.organizeImports" = "always";
};
"files.autoSave" = "onWindowChange";
"[typescript]" = {
"editor.defaultFormatter" = "biomejs.biome";
};
"[javascript]" = {
"editor.defaultFormatter" = "biomejs.biome";
};
"[javascriptreact]" = {
"editor.defaultFormatter" = "biomejs.biome";
};
"[typescriptreact]" = {
"editor.defaultFormatter" = "biomejs.biome";
};
"typescript.preferences.preferTypeOnlyAutoImports" = true;
"chat.commandCenter.enabled" = false;
"nix.enableLanguageServer" = true; # Enable LSP.
"nix.serverPath" = "${nixd}/bin/nixd"; # The path to the LSP server executable.

View File

@@ -55,6 +55,8 @@
"media.eme.enabled" = false;
# media control keys
"media.hardwaremediakeys.enabled" = false;
# restore tabs on startup
"browser.startup.page" = 3;
};
userChrome = ''
/* Hide tab bar in FF Quantum */

View File

@@ -5,9 +5,7 @@
../home-manager/fonts.nix
../home-manager/terminal.nix
../home-manager/firefox/firefox.nix
../home-manager/development/tools.nix
../home-manager/development/vscode.nix
../home-manager/development/helix.nix
../home-manager/development/all.nix
../home-manager/gaming.nix
];