vscode: use default profile
Signed-off-by: Myned <dev@bjork.tech>
This commit is contained in:
parent
3f18313d56
commit
72e3ebdbf0
1 changed files with 55 additions and 53 deletions
|
@ -30,59 +30,61 @@ in {
|
||||||
mutableExtensionsDir = false;
|
mutableExtensionsDir = false;
|
||||||
package = pkgs.vscodium;
|
package = pkgs.vscodium;
|
||||||
|
|
||||||
# https://github.com/nix-community/nix-vscode-extensions
|
profiles.default = {
|
||||||
#?? nixos-rebuild repl > inputs.nix-vscode-extensions.extensions.${pkgs.system}.*
|
# https://github.com/nix-community/nix-vscode-extensions
|
||||||
extensions = let
|
#?? nixos-rebuild repl > inputs.nix-vscode-extensions.extensions.${pkgs.system}.*
|
||||||
# Use configured version of vscode
|
extensions = let
|
||||||
# https://github.com/nix-community/nix-vscode-extensions?tab=readme-ov-file#extensions
|
# Use configured version of vscode
|
||||||
#?? extension = with (repo "REPOSITORY"); AUTHOR.EXTENSION
|
# https://github.com/nix-community/nix-vscode-extensions?tab=readme-ov-file#extensions
|
||||||
repo = repo:
|
#?? extension = with (repo "REPOSITORY"); AUTHOR.EXTENSION
|
||||||
with inputs.nix-vscode-extensions.extensions.${pkgs.system};
|
repo = repo:
|
||||||
(forVSCodeVersion config.home-manager.users.${config.custom.username}.programs.vscode.package.version).${repo};
|
with inputs.nix-vscode-extensions.extensions.${pkgs.system};
|
||||||
in
|
(forVSCodeVersion config.home-manager.users.${config.custom.username}.programs.vscode.package.version).${repo};
|
||||||
with (repo "open-vsx");
|
in
|
||||||
[
|
with (repo "open-vsx");
|
||||||
aaron-bond.better-comments
|
[
|
||||||
antfu.iconify
|
aaron-bond.better-comments
|
||||||
antfu.unocss
|
antfu.iconify
|
||||||
bedsteler20.gnome-magic
|
antfu.unocss
|
||||||
bilelmoussaoui.flatpak-vscode
|
bedsteler20.gnome-magic
|
||||||
bmalehorn.vscode-fish
|
bilelmoussaoui.flatpak-vscode
|
||||||
bmewburn.vscode-intelephense-client
|
bmalehorn.vscode-fish
|
||||||
bradlc.vscode-tailwindcss
|
bmewburn.vscode-intelephense-client
|
||||||
csstools.postcss
|
bradlc.vscode-tailwindcss
|
||||||
dbaeumer.vscode-eslint
|
csstools.postcss
|
||||||
detachhead.basedpyright
|
dbaeumer.vscode-eslint
|
||||||
#// eamodio.gitlens
|
detachhead.basedpyright
|
||||||
esbenp.prettier-vscode
|
#// eamodio.gitlens
|
||||||
foxundermoon.shell-format
|
esbenp.prettier-vscode
|
||||||
#// ginfuru.ginfuru-better-solarized-dark-theme
|
foxundermoon.shell-format
|
||||||
gruntfuggly.todo-tree
|
#// ginfuru.ginfuru-better-solarized-dark-theme
|
||||||
jnoortheen.nix-ide
|
gruntfuggly.todo-tree
|
||||||
koihik.vscode-lua-format
|
jnoortheen.nix-ide
|
||||||
matthewpi.caddyfile-support
|
koihik.vscode-lua-format
|
||||||
mhutchie.git-graph
|
matthewpi.caddyfile-support
|
||||||
mkhl.direnv
|
mhutchie.git-graph
|
||||||
ms-python.black-formatter
|
mkhl.direnv
|
||||||
ms-python.debugpy
|
ms-python.black-formatter
|
||||||
ms-python.isort
|
ms-python.debugpy
|
||||||
ms-vscode.powershell
|
ms-python.isort
|
||||||
natizyskunk.sftp
|
ms-vscode.powershell
|
||||||
pkief.material-icon-theme
|
natizyskunk.sftp
|
||||||
pkief.material-product-icons
|
pkief.material-icon-theme
|
||||||
sketchbuch.vsc-workspace-sidebar
|
pkief.material-product-icons
|
||||||
svelte.svelte-vscode
|
sketchbuch.vsc-workspace-sidebar
|
||||||
timonwong.shellcheck
|
svelte.svelte-vscode
|
||||||
vincaslt.highlight-matching-tag
|
timonwong.shellcheck
|
||||||
]
|
vincaslt.highlight-matching-tag
|
||||||
++ (with (repo "vscode-marketplace"); [
|
]
|
||||||
#!! Some extensions go missing from open-vsx, so use official marketplace as fallback
|
++ (with (repo "vscode-marketplace"); [
|
||||||
# https://github.com/nix-community/nix-vscode-extensions?tab=readme-ov-file#note
|
#!! Some extensions go missing from open-vsx, so use official marketplace as fallback
|
||||||
bodil.blueprint-gtk
|
# https://github.com/nix-community/nix-vscode-extensions?tab=readme-ov-file#note
|
||||||
cormoran.disable-default-keybinding
|
bodil.blueprint-gtk
|
||||||
ms-python.python
|
cormoran.disable-default-keybinding
|
||||||
sirmspencer.vscode-autohide
|
ms-python.python
|
||||||
]);
|
sirmspencer.vscode-autohide
|
||||||
|
]);
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
xdg.configFile = with config.home-manager.users.${config.custom.username}.lib.file; {
|
xdg.configFile = with config.home-manager.users.${config.custom.username}.lib.file; {
|
||||||
|
|
Loading…
Add table
Reference in a new issue