diff --git a/nixcfgs/modules/home/dev/typst.nix b/nixcfgs/modules/home/dev/typst.nix index 048aa6c..bd762b4 100644 --- a/nixcfgs/modules/home/dev/typst.nix +++ b/nixcfgs/modules/home/dev/typst.nix @@ -2,9 +2,12 @@ home.packages = with pkgs; [ typst typstyle + tinymist ]; programs.vscode.profiles.default.extensions = with pkgs.vscode-extensions; [ myriad-dreamin.tinymist ]; + + programs.zed-editor.extensions = ["typst"]; } diff --git a/nixcfgs/modules/home/dev/verilog.nix b/nixcfgs/modules/home/dev/verilog.nix new file mode 100644 index 0000000..0001166 --- /dev/null +++ b/nixcfgs/modules/home/dev/verilog.nix @@ -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"]; +} diff --git a/nixcfgs/users/js0ny/packages/gui.nix b/nixcfgs/users/js0ny/packages/gui.nix index 6539745..68ee672 100644 --- a/nixcfgs/users/js0ny/packages/gui.nix +++ b/nixcfgs/users/js0ny/packages/gui.nix @@ -14,7 +14,7 @@ kdePackages.okular # default sioyek # Image Viewer - imv # default + vimiv-qt # Default loupe # SUPER FAST 有催人跑的感觉 w/ GPU Accel. papirus-icon-theme kdePackages.elisa diff --git a/nixcfgs/users/js0ny/programs/gnome/default.nix b/nixcfgs/users/js0ny/programs/gnome/default.nix index ef04582..dda50e1 100644 --- a/nixcfgs/users/js0ny/programs/gnome/default.nix +++ b/nixcfgs/users/js0ny/programs/gnome/default.nix @@ -9,6 +9,7 @@ gnome-menus adwaita-qt adwaita-qt6 + showtime gobject-introspection gnomeExtensions.dash-to-dock gnomeExtensions.caffeine diff --git a/nixcfgs/users/js0ny/zephyrus.nix b/nixcfgs/users/js0ny/zephyrus.nix index a137702..aee5695 100644 --- a/nixcfgs/users/js0ny/zephyrus.nix +++ b/nixcfgs/users/js0ny/zephyrus.nix @@ -46,6 +46,7 @@ ../../modules/home/dev/nix.nix ../../modules/home/dev/python.nix ../../modules/home/dev/typst.nix + ../../modules/home/dev/verilog.nix ]; home.stateVersion = "25.05";