vscode, hacking, hyprland fix

This commit is contained in:
foglar 2024-11-16 20:32:10 +01:00
parent 777427e1cf
commit 84df8e215f
4 changed files with 22 additions and 3 deletions

View File

@ -21,6 +21,9 @@
rofi.enable = lib.mkDefault true;
wlogout.enable = lib.mkDefault true;
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
services.network-manager-applet.enable = true;
services.dunst.enable = true;
@ -112,8 +115,8 @@
exec-once = [
"discord --start-minimized"
"vesktop --start-minimized"
"ferdium --minimized"
"kdeconnect-indicator"
"${pkgs.ferdium}/bin/ferdium --minimized"
"${pkgs.plasma5Packages.kdeconnect-kde}/bin/kdeconnect-indicator"
#"swww-daemon --format xrgb"
#"swww ../../aurora_borealis.png"
"hypridle"
@ -139,7 +142,7 @@
"$term" = "${pkgs.kitty}/bin/kitty";
"$editor" = "${pkgs.vscode}/bin/code";
"$file" = "dolphin";
"$browser" = "librewolf";
"$browser" = "${pkgs.librewolf}/bin/librewolf";
animations = {
"enabled" = "yes";

View File

@ -30,11 +30,13 @@
spotify
spotube
inkscape
gnome-disk-utility
])
++ (with pkgs-stable; [
loupe
simple-scan
vesktop
evince
]);
};
}

View File

@ -16,6 +16,9 @@
nmap
netcat-openbsd
bettercap
hashcat
tcpdump
sqlmap
];
};
}

View File

@ -12,8 +12,15 @@
home.packages = with pkgs; [
vscode
python3
gopls
];
home.sessionVariables = {
GOOS = "linux";
GOARCH = "amd64";
GOPATH = "$HOME/.local/share/go";
};
programs.vscode = {
enable = true;
@ -46,6 +53,10 @@
"editor.defaultFormatter" = "esbenp.prettier-vscode";
};
"python.defaultInterpreterPath" = "${pkgs.python3}";
"go.alternateTools" = {
"go-langserver" = "${pkgs.gopls}/bin/gopls";
};
"gopls" = {"ui.diagnostic.staticcheck" = true;};
"nix.serverPath" = "nixd";
"nix.enableLanguageServer" = true;
"nix.serverSettings" = {