add verilog toolchains

This commit is contained in:
js0ny 2025-10-26 01:42:22 +01:00
parent 2d3d4675b4
commit 2fdb70ac2c
5 changed files with 16 additions and 1 deletions

View file

@ -2,9 +2,12 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
typst typst
typstyle typstyle
tinymist
]; ];
programs.vscode.profiles.default.extensions = with pkgs.vscode-extensions; [ programs.vscode.profiles.default.extensions = with pkgs.vscode-extensions; [
myriad-dreamin.tinymist myriad-dreamin.tinymist
]; ];
programs.zed-editor.extensions = ["typst"];
} }

View file

@ -0,0 +1,10 @@
{pkgs}: {
home.packages = with pkgs; [
verilator # Formatter
iverilog # Simulator: Icarus Verilog
gtkwave # Waveform Viewer
vimPlugins.nvim-treesitter-parsers.verilog
];
programs.zed-editor.extensions = ["verilog"];
}

View file

@ -14,7 +14,7 @@
kdePackages.okular # default kdePackages.okular # default
sioyek sioyek
# Image Viewer # Image Viewer
imv # default vimiv-qt # Default
loupe # SUPER FAST 有催人跑的感觉 w/ GPU Accel. loupe # SUPER FAST 有催人跑的感觉 w/ GPU Accel.
papirus-icon-theme papirus-icon-theme
kdePackages.elisa kdePackages.elisa

View file

@ -9,6 +9,7 @@
gnome-menus gnome-menus
adwaita-qt adwaita-qt
adwaita-qt6 adwaita-qt6
showtime
gobject-introspection gobject-introspection
gnomeExtensions.dash-to-dock gnomeExtensions.dash-to-dock
gnomeExtensions.caffeine gnomeExtensions.caffeine

View file

@ -46,6 +46,7 @@
../../modules/home/dev/nix.nix ../../modules/home/dev/nix.nix
../../modules/home/dev/python.nix ../../modules/home/dev/python.nix
../../modules/home/dev/typst.nix ../../modules/home/dev/typst.nix
../../modules/home/dev/verilog.nix
]; ];
home.stateVersion = "25.05"; home.stateVersion = "25.05";