Update VSCode extensions and themes
This commit is contained in:
@@ -12,25 +12,58 @@
|
||||
package = pkgs.vscodium;
|
||||
extensions = with inputs.nix-vscode-extensions.extensions.${system};
|
||||
[
|
||||
# Cosmetics
|
||||
# General extensions
|
||||
|
||||
## Code Completion
|
||||
vscode-marketplace.github.copilot
|
||||
vscode-marketplace.github.copilot-chat
|
||||
vscode-marketplace.visualstudioexptteam.vscodeintellicode
|
||||
|
||||
## Cosmetics
|
||||
vscode-marketplace.vscode-icons-team.vscode-icons
|
||||
|
||||
# Copilot
|
||||
vscode-marketplace.github.copilot
|
||||
vscode-marketplace.github.copilot-labs
|
||||
vscode-marketplace.github.copilot-chat
|
||||
## Export and Visualisation
|
||||
vscode-marketplace.pnp.polacode
|
||||
vscode-marketplace.nobuhito.printcode
|
||||
vscode-marketplace.ibm.output-colorizer
|
||||
|
||||
# Git
|
||||
## Git
|
||||
vscode-marketplace.mhutchie.git-graph
|
||||
vscode-marketplace.lamartire.git-indicators
|
||||
|
||||
# Just files
|
||||
vscode-marketplace.skellock.just
|
||||
## Miscelaneous
|
||||
vscode-marketplace.qcz.text-power-tools
|
||||
vscode-marketplace.britesnow.vscode-toggle-quotes
|
||||
|
||||
# Nix language extensions
|
||||
|
||||
# Language extensions
|
||||
|
||||
## CSV
|
||||
vscode-marketplace.mechatroner.rainbow-csv
|
||||
|
||||
## JavaScript/TypeScript language extensions
|
||||
vscode-marketplace.yatki.vscode-surround
|
||||
vscode-marketplace.wallabyjs.quokka-vscode
|
||||
vscode-marketplace.mgmcdermott.vscode-language-babel
|
||||
vscode-marketplace.liamhammett.inline-parameters
|
||||
vscode-marketplace.johnpapa.vscode-peacock
|
||||
vscode-marketplace.esbenp.prettier-vscode
|
||||
vscode-marketplace.christian-kohler.npm-intellisense
|
||||
|
||||
## Nix language extensions
|
||||
vscode-marketplace.bbenoist.nix
|
||||
|
||||
# Rust language extensions
|
||||
## Rust language extensions
|
||||
vscode-marketplace.vadimcn.vscode-lldb
|
||||
vscode-marketplace.tamasfe.even-better-toml
|
||||
vscode-marketplace.serayuzgur.crates
|
||||
vscode-marketplace.rust-lang.rust-analyzer
|
||||
|
||||
## SVG
|
||||
vscode-marketplace.dheovani.svg-viewer
|
||||
];
|
||||
userSettings = {
|
||||
"editor.linkedEditing" = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
7
justfile
7
justfile
@@ -1,7 +0,0 @@
|
||||
# Check the nix flake
|
||||
check:
|
||||
nix flake check
|
||||
|
||||
# Upgrade the nix flake
|
||||
upgrade:
|
||||
nix flake update
|
||||
@@ -5,19 +5,6 @@
|
||||
|
||||
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/everforest.yaml";
|
||||
|
||||
home-manager.sharedModules = [
|
||||
{
|
||||
programs.vscode = {
|
||||
extensions = with inputs.nix-vscode-extensions.extensions.${system}; [
|
||||
vscode-marketplace.sainnhe.everforest
|
||||
];
|
||||
userSettings = {
|
||||
"workbench.colorTheme" = "Everforest Dark";
|
||||
};
|
||||
};
|
||||
}
|
||||
];
|
||||
|
||||
stylix.fonts = {
|
||||
serif = {
|
||||
package = pkgs.dejavu_fonts;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
stylix.autoEnable = true;
|
||||
|
||||
|
||||
home-manager.sharedModules = [
|
||||
{
|
||||
stylix.autoEnable = true;
|
||||
|
||||
Reference in New Issue
Block a user