Compare commits
No commits in common. "7f74fdbe874b4a6901dfbde1b9717355dd68ec4c" and "e1ae112e8a56fd65aa344d63a403f61a4a245c2a" have entirely different histories.
7f74fdbe87
...
e1ae112e8a
|
@ -1,17 +1,15 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
let
|
{
|
||||||
inherit (lib) mkIf;
|
|
||||||
in {
|
|
||||||
programs.vscode = {
|
programs.vscode = {
|
||||||
enableExtensionUpdateCheck = false;
|
enableExtensionUpdateCheck = false;
|
||||||
enableUpdateCheck = false;
|
enableUpdateCheck = false;
|
||||||
package = pkgs.vscodium;
|
package = pkgs.vscodium;
|
||||||
extensions = with pkgs.vscode-extensions; [
|
extensions = with pkgs.vscode-extensions; [
|
||||||
open-vsx.golang.go
|
open-vsx.golang.go
|
||||||
open-vsx.jdinhlife.gruvbox
|
|
||||||
open-vsx.jnoortheen.nix-ide
|
open-vsx.jnoortheen.nix-ide
|
||||||
open-vsx.ms-python.python
|
open-vsx.ms-python.python
|
||||||
|
open-vsx.robbowen.synthwave-vscode
|
||||||
];
|
];
|
||||||
mutableExtensionsDir = false;
|
mutableExtensionsDir = false;
|
||||||
userSettings = {
|
userSettings = {
|
||||||
|
@ -38,14 +36,14 @@ in {
|
||||||
};
|
};
|
||||||
"terminal.integrated.allowChords" = false;
|
"terminal.integrated.allowChords" = false;
|
||||||
"terminal.integrated.defaultProfile.linux" = "zsh";
|
"terminal.integrated.defaultProfile.linux" = "zsh";
|
||||||
"workbench.colorTheme" = "Gruvbox Dark Hard";
|
"workbench.colorTheme" = "SynthWave '84";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Language servers etc
|
# Language servers etc
|
||||||
home.packages = mkIf config.programs.vscode.enable (with pkgs; [
|
home.packages = with pkgs; [
|
||||||
gopls
|
gopls
|
||||||
nil
|
nil
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
]);
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
gimp-with-plugins
|
gimp-with-plugins
|
||||||
jellyfin-media-player
|
jellyfin-media-player
|
||||||
keepassxc
|
keepassxc
|
||||||
|
thunderbird
|
||||||
tor-browser-bundle-bin
|
tor-browser-bundle-bin
|
||||||
|
|
||||||
# libreoffice
|
# libreoffice
|
||||||
|
@ -25,7 +26,6 @@
|
||||||
|
|
||||||
# games
|
# games
|
||||||
openttd
|
openttd
|
||||||
prismlauncher
|
|
||||||
nur.repos.qenya.digital-a-love-story
|
nur.repos.qenya.digital-a-love-story
|
||||||
nur.repos.qenya.dont-take-it-personally-babe
|
nur.repos.qenya.dont-take-it-personally-babe
|
||||||
]);
|
]);
|
||||||
|
|
Loading…
Reference in a new issue