This commit is contained in:
Henri Dohmen 2025-07-16 02:02:19 +02:00
parent 42ff53de0f
commit 2de311ffc6
Signed by: hd
GPG key ID: AB79213B044674AE
6 changed files with 90 additions and 52 deletions

View file

@ -47,14 +47,6 @@ in
pkg:
builtins.elem (lib.getName pkg) [
"nvidia-x11"
"nvidia-settings"
"vscode"
"obsidian"
"steam"
"steam-unwrapped"
"gateway" # jetbrains
"spotify"
"rust-rover"
];
programs.nix-ld.enable = true;

View file

@ -17,17 +17,19 @@ in
hd.desktop.software.development.enable = true;
environment.systemPackages = with pkgs; [
# kitty
# niri
# obsidian
# vesktop
bitwarden
calibre
element-desktop
fuzzel
gh
kitty
nil
obsidian
rclone
signal-desktop
spotify
spotify-player
starship
stow
tor-browser
@ -92,6 +94,12 @@ in
programs.foot = {
enable = true;
server.enable = true;
settings = {
main = {
"font" = "monospace:size=11";
"dpi-aware" = "yes";
};
};
};
};

View file

@ -15,7 +15,6 @@ in
documentation.dev.enable = true;
environment.systemPackages = with pkgs; [
vscode
binutils
clang
gcc
@ -28,8 +27,37 @@ in
python313Packages.mypy
rustup
emacs
jetbrains.gateway
jetbrains.rust-rover
# jetbrains.gateway
# jetbrains.rust-rover
];
home = {
programs.vscode = {
enable = true;
package = pkgs.vscodium;
mutableExtensionsDir = true;
profiles.default = {
enableExtensionUpdateCheck = true;
enableUpdateCheck = false;
extensions = with pkgs.vscode-marketplace; [
dnut.rewrap-revived
editorconfig.editorconfig
james-yu.latex-workshop
jnoortheen.nix-ide
ltex-plus.vscode-ltex-plus
maximedenes.vscoq
ms-python.python
ms-toolsai.jupyter
# ms-vscode-remote.remote-ssh
];
};
userSettings = {
"editor.rulers" = [ 80 ];
"editor.formatOnPaste" = false;
"editor.formatOnSave" = false;
"editor.formatOnType" = false;
};
};
};
};
}