mirror of
https://github.com/elwrcl/copnix.git
synced 2026-10-31 22:28:03 +03:00
codium
This commit is contained in:
1 parent
e71abc6c13
commit
b87dc873e9
13 files changed
+1298
-15
No files matched your search
@@ -0,0 +1,91 @@
|
||||
{ ... }:
|
||||
{
|
||||
flake.homeModules.home-vscode-extensions =
|
||||
{ pkgs, ... }:
|
||||
let
|
||||
vscode-helix = pkgs.vscode-utils.buildVscodeMarketplaceExtension {
|
||||
mktplcRef = {
|
||||
publisher = "jasew";
|
||||
name = "vscode-helix-emulation";
|
||||
version = "0.7.0";
|
||||
hash = "sha256-gYyIVnXG9Atmik0c1FsRKO2idFnufwl26nOiH3DYPLY=";
|
||||
};
|
||||
meta.description = "Helix keybindings and commands for VS Code";
|
||||
};
|
||||
|
||||
symbols = pkgs.vscode-utils.buildVscodeMarketplaceExtension {
|
||||
mktplcRef = {
|
||||
publisher = "miguelsolorio";
|
||||
name = "symbols";
|
||||
version = "0.0.26";
|
||||
hash = "sha256-UrkFmwwqMUsCuwZN2/t8ueDQBZ1WEzTF9IqirmTAZZU=";
|
||||
};
|
||||
meta.description = "Symbols icon theme for VS Code";
|
||||
};
|
||||
|
||||
open-remote-ssh = pkgs.vscode-utils.buildVscodeMarketplaceExtension {
|
||||
mktplcRef = {
|
||||
publisher = "jeanp413";
|
||||
name = "open-remote-ssh";
|
||||
version = "0.3.1";
|
||||
};
|
||||
|
||||
vsix = pkgs.fetchurl {
|
||||
url = "https://open-vsx.org/api/jeanp413/open-remote-ssh/0.3.1/file/jeanp413.open-remote-ssh-0.3.1.vsix";
|
||||
hash = "sha256-xvFrIlq4aSXyvZ6Mxbox5hSXjM+hIPFQm99umeW+8T8=";
|
||||
name = "jeanp413-open-remote-ssh.vsix";
|
||||
};
|
||||
meta.description = "Remote SSH for VSCodium / Open VSX builds";
|
||||
};
|
||||
|
||||
gutter-preview = pkgs.vscode-utils.buildVscodeMarketplaceExtension {
|
||||
mktplcRef = {
|
||||
publisher = "kisstkondoros";
|
||||
name = "vscode-gutter-preview";
|
||||
version = "0.32.2";
|
||||
hash = "sha256-JIr4UGuwy9Z5oH8D8elGMBGP8s40pYLCEZGmJAO5Ga0=";
|
||||
};
|
||||
meta.description = "Image preview in the gutter";
|
||||
};
|
||||
in
|
||||
{
|
||||
programs.vscodium.profiles.default.extensions = [
|
||||
vscode-helix
|
||||
symbols
|
||||
open-remote-ssh
|
||||
gutter-preview
|
||||
]
|
||||
++ (with pkgs.vscode-extensions; [
|
||||
|
||||
# nix
|
||||
jnoortheen.nix-ide
|
||||
|
||||
# rust
|
||||
rust-lang.rust-analyzer
|
||||
tamasfe.even-better-toml
|
||||
vadimcn.vscode-lldb
|
||||
|
||||
# c / c++ —
|
||||
llvm-vs-code-extensions.vscode-clangd
|
||||
|
||||
# python
|
||||
ms-python.python
|
||||
charliermarsh.ruff
|
||||
|
||||
# ansible / yaml / shell
|
||||
redhat.vscode-yaml
|
||||
redhat.ansible
|
||||
timonwong.shellcheck
|
||||
|
||||
# workflow
|
||||
mkhl.direnv
|
||||
usernamehw.errorlens
|
||||
editorconfig.editorconfig
|
||||
alefragnani.bookmarks
|
||||
aaron-bond.better-comments
|
||||
|
||||
# agent
|
||||
anthropic.claude-code
|
||||
]);
|
||||
};
|
||||
}
|
||||
Reference in new issue
Block a user