~repos /website

#astro#js#html#css

git clone https://pyrossh.dev/repos/website.git

木 Personal website of pyrossh. Built with astrojs, shiki, vite.


14ce17fe pyrossh

1 year ago
add flox
.devcontainer/devcontainer.json DELETED
@@ -1,15 +0,0 @@
1
- {
2
- "name": "node",
3
- "image": "mcr.microsoft.com/devcontainers/javascript-node:20-bullseye",
4
- "customizations": {
5
- "settings": {
6
- "terminal.integrated.shell.linux": "/bin/fish"
7
- },
8
- "extensions": ["svelte.svelte-vscode", "antfu.unocss"]
9
- },
10
- "features": {
11
- "ghcr.io/meaningful-ooo/devcontainer-features/fish:1": {}
12
- },
13
- "postCreateCommand": "npm run dev",
14
- "forwardPorts": [8000]
15
- }
.flox/.gitignore ADDED
@@ -0,0 +1,2 @@
1
+ run/
2
+ cache/
.flox/env.json ADDED
@@ -0,0 +1,4 @@
1
+ {
2
+ "name": "pyros.sh",
3
+ "version": 1
4
+ }
.flox/env/manifest.lock ADDED
@@ -0,0 +1,95 @@
1
+ {
2
+ "lockfile-version": 0,
3
+ "manifest": {
4
+ "hook": {
5
+ "script": " # Autogenerated by flox\n\n # Install nodejs depedencies\n npm install\n\n # End autogenerated by flox\n"
6
+ },
7
+ "install": {
8
+ "nodejs": {
9
+ "pkg-path": "nodejs"
10
+ }
11
+ },
12
+ "options": {
13
+ "systems": [
14
+ "aarch64-darwin"
15
+ ]
16
+ },
17
+ "registry": {
18
+ "defaults": {
19
+ "subtrees": null
20
+ },
21
+ "inputs": {
22
+ "nixpkgs": {
23
+ "from": {
24
+ "owner": "NixOS",
25
+ "ref": "release-23.11",
26
+ "repo": "nixpkgs",
27
+ "type": "github"
28
+ },
29
+ "subtrees": [
30
+ "legacyPackages"
31
+ ]
32
+ }
33
+ },
34
+ "priority": [
35
+ "nixpkgs"
36
+ ]
37
+ },
38
+ "vars": {}
39
+ },
40
+ "packages": {
41
+ "aarch64-darwin": {
42
+ "nodejs": {
43
+ "attr-path": [
44
+ "legacyPackages",
45
+ "aarch64-darwin",
46
+ "nodejs"
47
+ ],
48
+ "info": {
49
+ "broken": false,
50
+ "description": "Event-driven I/O framework for the V8 JavaScript engine",
51
+ "license": "MIT",
52
+ "pname": "nodejs",
53
+ "unfree": false,
54
+ "version": "18.19.1"
55
+ },
56
+ "input": {
57
+ "attrs": {
58
+ "lastModified": 1710373328,
59
+ "narHash": "sha256-84TeOyBo8HG/Qie8V3aojtqMC5Uc4loY5KIOxO0f6xk=",
60
+ "owner": "NixOS",
61
+ "repo": "nixpkgs",
62
+ "rev": "446d09bfe74f1c893917a67baee88d978316fbc9",
63
+ "type": "github"
64
+ },
65
+ "fingerprint": "1ceb55aab8cc407279023e45148c139feae70cbadb4a34e2656a70712fee785a",
66
+ "url": "github:NixOS/nixpkgs/446d09bfe74f1c893917a67baee88d978316fbc9"
67
+ },
68
+ "priority": 5
69
+ }
70
+ }
71
+ },
72
+ "registry": {
73
+ "defaults": {
74
+ "subtrees": null
75
+ },
76
+ "inputs": {
77
+ "nixpkgs": {
78
+ "from": {
79
+ "lastModified": 1710373328,
80
+ "narHash": "sha256-84TeOyBo8HG/Qie8V3aojtqMC5Uc4loY5KIOxO0f6xk=",
81
+ "owner": "NixOS",
82
+ "repo": "nixpkgs",
83
+ "rev": "446d09bfe74f1c893917a67baee88d978316fbc9",
84
+ "type": "github"
85
+ },
86
+ "subtrees": [
87
+ "legacyPackages"
88
+ ]
89
+ }
90
+ },
91
+ "priority": [
92
+ "nixpkgs"
93
+ ]
94
+ }
95
+ }
.flox/env/manifest.toml ADDED
@@ -0,0 +1,44 @@
1
+ #
2
+ # This is a flox environment manifest.
3
+ # Visit flox.dev/docs/concepts/manifest/
4
+ # or see flox-edit(1) for more information
5
+ #
6
+
7
+ # List packages you wish to install in your environment inside
8
+ # the 'install' section
9
+
10
+ [install]
11
+ nodejs.pkg-path = "nodejs"
12
+
13
+ # Set an environment variable.
14
+ # These variables may not reference once another
15
+ # and are added to the environment without expansion.
16
+
17
+ [vars]
18
+ # message = "Howdy"
19
+ # pass-in = "$some-env-var"
20
+
21
+ # An activation hook will be run when entering the environment.
22
+ # You can define one in the 'hook' table inline via the 'script' field,
23
+ # or provide a file using the 'file' field.
24
+ # If 'file' is provided, the path should be relative to this file.
25
+ # If both 'file' and 'script' are provided,
26
+ # only the hook defined in 'file' will be run .
27
+
28
+ [hook]
29
+ script = """
30
+ # Autogenerated by flox
31
+
32
+ # Install nodejs depedencies
33
+ npm install
34
+
35
+ # End autogenerated by flox
36
+ """
37
+
38
+ # An environment that works on one system is guaranteed to work on the
39
+ # same type of system,
40
+ # but other systems may not have the same packages available, etc.
41
+ # In order to use the environment on a system you must explicitly
42
+ # add it to this list.
43
+ [options]
44
+ systems = ["aarch64-darwin"]
.vscode/settings.json ADDED
@@ -0,0 +1,5 @@
1
+ {
2
+ "[html]": {
3
+ "editor.defaultFormatter": "vscode.html-language-features"
4
+ },
5
+ }