Update vscode

This commit is contained in:
iFargle 2024-01-05 14:50:00 +09:00
parent 5ceb2dea62
commit e452da985f
2 changed files with 13 additions and 11 deletions

View file

@ -44,7 +44,7 @@ nix develop -c /etc/nixos/git/docs/setup.sh
# To Do List # To Do List
## Host Specific ## Host Specific
### framework-server ### framework-server
* [ ] Need to set up a new PGP key for use with ProtonMail * [ ] Need to set up a new PGP key for use with ProtonMail? Or move to FastMail?
* [ ] Try this https://www.ntop.org/products/traffic-analysis/ntop/ * [ ] Try this https://www.ntop.org/products/traffic-analysis/ntop/
* [ ] Podman mgiration - Potentially use nix-defined containers. * [ ] Podman mgiration - Potentially use nix-defined containers.
@ -55,7 +55,7 @@ nix develop -c /etc/nixos/git/docs/setup.sh
* [ ] nixified.ai - https://github.com/nixified-ai/flake * [ ] nixified.ai - https://github.com/nixified-ai/flake
* [ ] Security hardening / scans / etc * [ ] Security hardening / scans / etc
* [ ] Edit the hosts file * [ ] Edit the hosts file
* [ ] Replace RSA keys with ED25519 keys where possible * [x] Replace RSA keys with ED25519 keys where possible
* [ ] Where possible, convert cronjobs to systemd services / timers * [ ] Where possible, convert cronjobs to systemd services / timers
## Forgejo ## Forgejo
@ -65,10 +65,10 @@ nix develop -c /etc/nixos/git/docs/setup.sh
* [ ] Figure out what the home-manager `account` options are for. * [ ] Figure out what the home-manager `account` options are for.
* [ ] home-manager/common/software/cli/bash.nix - Break this out for theming -- Currently statically set to 'gruvbox' * [ ] home-manager/common/software/cli/bash.nix - Break this out for theming -- Currently statically set to 'gruvbox'
* [ ] Redo Hyprland config with Stylix / more nix-centric configuration * [ ] Redo Hyprland config with Stylix / more nix-centric configuration
* [ ] Look at `services.gammastep` * [x] Look at `services.gammastep`
* [ ] Look at `wayland.windowManager.hyprland` - [Example](https://github.com/SomeGuyNamedMy/users/blob/master/config/mason/desktop.nix) * [x] Look at `wayland.windowManager.hyprland` - [Example](https://github.com/SomeGuyNamedMy/users/blob/master/config/mason/desktop.nix)
* [ ] Look at `programs.rofi` * [x] Look at `programs.rofi`
* [ ] Look at `programs.waybar` * [x] Look at `programs.waybar`
* [ ] Look at `services.udiskie`, `services.mako`, `programs.wlogout`, `services.clipmenu` * [ ] Look at `services.udiskie`, `services.mako`, `programs.wlogout`, `services.clipmenu`
* [ ] Essentially, move most of the configs to `home-manager` instead of `nixos` * [ ] Essentially, move most of the configs to `home-manager` instead of `nixos`
@ -80,8 +80,8 @@ nix develop -c /etc/nixos/git/docs/setup.sh
* https://nixos.wiki/wiki/Visual_Studio_Code * https://nixos.wiki/wiki/Visual_Studio_Code
* https://github.com/nix-community/nix-vscode-extensions * https://github.com/nix-community/nix-vscode-extensions
* [ ] rofi - bitwarden-cli / bitwarden-menu ([Link](https://search.nixos.org/packages?channel=23.05&show=bitwarden-menu&from=0&size=50&sort=relevance&type=packages&query=bitwarden)) * [ ] rofi - bitwarden-cli / bitwarden-menu ([Link](https://search.nixos.org/packages?channel=23.05&show=bitwarden-menu&from=0&size=50&sort=relevance&type=packages&query=bitwarden))
* [ ] Try this - Nix colors - [Link](https://github.com/Misterio77/nix-colors) * [x] Try this - Nix colors - [Link](https://github.com/Misterio77/nix-colors)
* [ ] Or this - stylix - [Link](https://github.com/danth/stylix) * [x] Or this - stylix - [Link](https://github.com/danth/stylix)
* [ ] Find a way to remove all default search engines in Firefox (Google, Amazon, etc) * [ ] Find a way to remove all default search engines in Firefox (Google, Amazon, etc)
* [ ] xfce4 configs - `~/.config/xfce4` * [ ] xfce4 configs - `~/.config/xfce4`

View file

@ -8,12 +8,14 @@
waderyan.gitblame # See Git Blame info in status bar waderyan.gitblame # See Git Blame info in status bar
oderwat.indent-rainbow # Colorise indents oderwat.indent-rainbow # Colorise indents
naumovs.color-highlight # Highlight HTML color codes naumovs.color-highlight # Highlight HTML color codes
jnoortheen.nix-ide # Nix language support
redhat.vscode-yaml # YAML Code
ms-python.python # Python Language Server
rust-lang.rust-analyzer # Rust Language Server
# Themes # Themes
jdinhlife.gruvbox
github.github-vscode-theme github.github-vscode-theme
enkia.tokyo-night
dracula-theme.theme-dracula
]; ];
userSettings = { userSettings = {
# Theming: # Theming: