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