feat(vscodium): use unstable and nix-community extensions
This commit is contained in:
parent
906d861d06
commit
3ee88c333c
5 changed files with 132 additions and 28 deletions
10
nix/home-manager/programs/obs-studio.nix
Normal file
10
nix/home-manager/programs/obs-studio.nix
Normal file
|
@ -0,0 +1,10 @@
|
|||
{pkgs, ...}: {
|
||||
programs.obs-studio = {
|
||||
enable = true;
|
||||
plugins = with pkgs.obs-studio-plugins; [
|
||||
wlrobs
|
||||
obs-backgroundremoval
|
||||
obs-pipewire-audio-capture
|
||||
];
|
||||
};
|
||||
}
|
|
@ -18,7 +18,7 @@ in {
|
|||
# sha256 = "1qc1qsahfx1nvznq4adplx63w5d94xhafngv76vnqjjbzhv991v2";
|
||||
# })
|
||||
]
|
||||
++ (with pkgs.vscode-extensions; [
|
||||
++ (with pkgsVscodium.vscode-extensions; [
|
||||
bbenoist.nix
|
||||
eamodio.gitlens
|
||||
mkhl.direnv
|
||||
|
@ -29,7 +29,9 @@ in {
|
|||
ms-vscode.theme-tomorrowkit
|
||||
nonylene.dark-molokai-theme
|
||||
|
||||
|
||||
# TODO: these are not in nixpkgs
|
||||
|
||||
# fredwangwang.vscode-hcl-format
|
||||
# hashicorp.hcl
|
||||
# mindaro-dev.file-downloader
|
||||
|
@ -37,7 +39,15 @@ in {
|
|||
|
||||
# TODO: not compatible with vscodium
|
||||
# ms-vscode-remote.remote-ssh
|
||||
]);
|
||||
] ++ (let
|
||||
extensions = repoFlake.inputs.nix-vscode-extensions.extensions.${pkgs.system};
|
||||
in (with extensions.vscode-marketplace; [
|
||||
tamasfe.even-better-toml
|
||||
|
||||
serayuzgur.crates
|
||||
rust-lang.rust-analyzer
|
||||
swellaby.vscode-rust-test-adapter
|
||||
])));
|
||||
mutableExtensionsDir = true;
|
||||
};
|
||||
|
||||
|
|
|
@ -10,6 +10,7 @@ in {
|
|||
isNormalUser = true;
|
||||
extraGroups = [
|
||||
"docker"
|
||||
"podman"
|
||||
"wheel"
|
||||
"libvirtd"
|
||||
"networkmanager"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue