From 1328ff1eab4d2f9b014a7a8776bbb99e2d549f0f Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Tue, 5 Aug 2025 21:46:56 +0200 Subject: [PATCH] Add terminal.css Signed-off-by: Nikolaos Karaolidis --- .gitmodules | 3 +++ Makefile | 10 ++++++++++ flake.nix | 7 ++++++- static/css/terminal.css | 1 + 4 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 Makefile create mode 160000 static/css/terminal.css diff --git a/.gitmodules b/.gitmodules index d38d373..e11dcb0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "static/font/RobotoMono"] path = static/font/RobotoMono url = https://github.com/googlefonts/RobotoMono.git +[submodule "static/css/terminal.css"] + path = static/css/terminal.css + url = https://github.com/Gioni06/terminal.css.git diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e773c5d --- /dev/null +++ b/Makefile @@ -0,0 +1,10 @@ +.PHONY: all css css-terminal + +all: css + +css: css-terminal + +css-terminal: static/css/terminal.css + cd static/css/terminal.css && \ + npm run build && \ + test static/css/terminal.css/dist/terminal.min.css diff --git a/flake.nix b/flake.nix index f5f9848..b23f726 100755 --- a/flake.nix +++ b/flake.nix @@ -24,7 +24,12 @@ treefmt = inputs.treefmt-nix.lib.evalModule pkgs ./treefmt.nix; in { - devShells.${system}.default = pkgs.mkShell { packages = with pkgs; [ hugo ]; }; + devShells.${system}.default = pkgs.mkShell { + packages = with pkgs; [ + hugo + nodejs + ]; + }; formatter.${system} = treefmt.config.build.wrapper; checks.formatting.${system} = treefmt.config.build.check inputs.self; diff --git a/static/css/terminal.css b/static/css/terminal.css new file mode 160000 index 0000000..dd8a64c --- /dev/null +++ b/static/css/terminal.css @@ -0,0 +1 @@ +Subproject commit dd8a64ce6e2ef29635368cac30fb29031780fcd3