diff --git a/home.nix b/home.nix index 8de1be5..1b91e51 100644 --- a/home.nix +++ b/home.nix @@ -56,6 +56,7 @@ in xournalpp pavucontrol keepassxc + flameshot ]; fonts.fontconfig.enable = true; diff --git a/programm_configs/.vscode.nix.swp b/programm_configs/.vscode.nix.swp new file mode 100644 index 0000000..3ca53ec Binary files /dev/null and b/programm_configs/.vscode.nix.swp differ diff --git a/programm_configs/vscode.nix b/programm_configs/vscode.nix index bdbc883..459d73b 100644 --- a/programm_configs/vscode.nix +++ b/programm_configs/vscode.nix @@ -1,18 +1,26 @@ -{pkgs, ...} : +{ pkgs, ... }: { - programs.vscode = { - enable = true; - package = pkgs.vscodium; - extensions = with pkgs.vscode-extensions; [ - bbenoist.nix - james-yu.latex-workshop - jnoortheen.nix-ide - rust-lang.rust-analyzer - arrterian.nix-env-selector - vadimcn.vscode-lldb - serayuzgur.crates - bungcip.better-toml - zhuangtongfa.material-theme - ]; - }; + programs.vscode = { + enable = true; + package = pkgs.vscodium; + extensions = with pkgs.vscode-extensions; [ + bbenoist.nix + james-yu.latex-workshop + jnoortheen.nix-ide + rust-lang.rust-analyzer + arrterian.nix-env-selector + vadimcn.vscode-lldb + serayuzgur.crates + bungcip.better-toml + zhuangtongfa.material-theme + xaver.clang-format + ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ + { + name = "shader"; + publisher = "slevesque"; + version = "1.1.5"; + sha256 = "3dfdfb15e40c365bfbe1fecb333f7e08ab1c17a5234d9ed9a5c69914ab57d993"; + } + ]; + }; }