From fc489e80f074464802fff4d4bb2319aa786661ea Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Mon, 23 Jun 2025 19:30:28 +0800 Subject: [PATCH] build: init static site at 0.0.1 --- .gitignore | 1 + default.nix | 12 ++++++++++++ flake.lock | 43 +++++++++++++++++++++++++++++++++++++++++++ flake.nix | 21 +++++++++++++++++++++ src/favicon.ico | Bin 0 -> 5886 bytes src/index.html | 10 ++++++++++ 6 files changed, 87 insertions(+) create mode 100644 .gitignore create mode 100644 default.nix create mode 100644 flake.lock create mode 100644 flake.nix create mode 100644 src/favicon.ico create mode 100644 src/index.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b2be92b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +result diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..ae22cb4 --- /dev/null +++ b/default.nix @@ -0,0 +1,12 @@ +{ stdenv, ... }: +let + name = "rrv.sh"; + version = "0.0.1"; +in +stdenv.mkDerivation { + inherit name version; + src = ./src; + installPhase = '' + cp -r . $out + ''; +} diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..ea69066 --- /dev/null +++ b/flake.lock @@ -0,0 +1,43 @@ +{ + "nodes": { + "nixpkgs": { + "locked": { + "lastModified": 1750506804, + "narHash": "sha256-VLFNc4egNjovYVxDGyBYTrvVCgDYgENp5bVi9fPTDYc=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "4206c4cb56751df534751b058295ea61357bbbaa", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "nixpkgs": "nixpkgs", + "systems": "systems" + } + }, + "systems": { + "locked": { + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "owner": "nix-systems", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default-linux", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..6ce1919 --- /dev/null +++ b/flake.nix @@ -0,0 +1,21 @@ +{ + inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + inputs.systems.url = "github:nix-systems/default-linux"; + outputs = + inputs: + let + inherit (inputs.nixpkgs) lib legacyPackages; + forEachSystem = lib.genAttrs (import inputs.systems); + in + { + packages = forEachSystem ( + system: + let + pkgs = legacyPackages.${system}; + in + { + default = pkgs.callPackage ./default.nix { }; + } + ); + }; +} diff --git a/src/favicon.ico b/src/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..57499ca78a4ac8717d6e8e03a31d4421e31da7ef GIT binary patch literal 5886 zcmZQzU}RuqNJtQ1U}Runcp=8XAjZJJpuxbvkifveaDV|M&%yu(LSPb12rw`(fG~*j z|Nno6Iq$wPJbQMJ!SdNVhNz?W7#x?pW4KzqhM_v@8-r%^6b47jXADb%ni-M|uQCWE zRWn!$OkofZfSCX?WfYHwz-S1JhQOc+0sasFiEzt*{tr-9S7SqAOsEJJia+#fJXF;u zUDf+oRGz7jl@)dA#(50xmb|krAKiOKr|uz=G+;OI=*w~&YUBp79`Jq=FAxo{pQR$kUkI- zFaC4p9a#QP$9XVKi1^WQ{saI2|L;$9^b=AFmVeRFbN*}OnKx%T2nIe_Jzq!9)X>n# zGiS~ar=H=($O9Su@a3Y~NAMaO%vIvm<~LqA-N2P?R$ zq@<)e=ggZE9UmC@Kk$NL8!V1W@GE_|qzZQOB_$;#r8#FF@SNyp_@vJZ5kytYz`*cT zDgLAqSUo7IX@Vk+r{k|uETmjM7bzG$x)0QSb8M|3M|q7hv@-IyyRfG;!scGbcJaI*z!U z7knr=M-G(OK*o1;oST4YHdN%ynPVwFXBq_s58AzFVBiNC-vRLmQ~@T%_vWCWprEj^ z;RpUNAp1HXxdBrlOoZ>{-Mg2KjqTt6aRI3(q@01_ZfIz1sIlOmGcGl2oIu7sNsR_#G zg!~(%U0z;ZzPsZLNc{x{f;I$cl$TeOm+#)bd#7e3sC03`A404*+ABK1R-8nr2Zb{( z49X(y<>loyCzWP`%qQdlkou1H@*O=Vm6Sm08CX`~k6}oj>gYH#NeNtyajjbAh08G@ zahUpZmy|%^!@#g=)v5&`2^^RQTuO9weBiwcRl$Wi_QVTQ38_&+eh+3XMC><0D+a5W$JKgh$>e2{;@ z4`cs87PtRk4-@|&!GK^hFx11ue;~2{Fu>IOdH#=qf&UL!(GTbU3=Hfuz&d_7{%2rp z<^Z!lF#c~~e!u}X^#enF1M>$4u!}x0$Tu+mfU(&Ru>XOW`h$V_0Q(OJ`ws&n1N#RE z8`Q(#e*ksS2L=ZI2AGE*Ft9PeJp6-!fdS^pKMV{In8EozU|NlQQFxbP` z4;YyL!_+r0F#m%EGy?-WEYSZkFtGoCs`l?sf@*l*uhr0P6 z0|SFS14R6P0|SG7BNF=oIIRBvKfu6X{{S3TV0Jw$_8u@u{Qn1aG$=s+LDl?VsQ>>5 n%KpRnAD&YFG5r7k4;DZT_5c4LgjxnN{0o%*2WlXcJ5neBxf5vU literal 0 HcmV?d00001 diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..cf567af --- /dev/null +++ b/src/index.html @@ -0,0 +1,10 @@ + + + + rrv.sh + + + +

hi

+ +