Compare commits

...

4 Commits

Author SHA1 Message Date
phundrak 3aa57fcdda chore: switch from npm to pnpm 2026-07-11 11:32:25 +02:00
phundrak 1b6e618788 chore(deps): upgrade dependencies 2026-07-11 11:19:25 +02:00
phundrak b42ee9e092 feat(nix): switch from shell.nix to devenv 2026-07-11 11:19:25 +02:00
phundrak d9e6faff6e docs(eittlandic): new vocabulary 2026-07-11 10:36:41 +02:00
11 changed files with 4225 additions and 5106 deletions
+3 -1
View File
@@ -1 +1,3 @@
use nix
#!/usr/bin/env bash
eval "$(devenv direnvrc)"
use devenv
+22
View File
@@ -4,3 +4,25 @@ node_modules
/docs/**/*.md
/docs/.vuepress/dist/
/.yarn/
# Devenv
.devenv*
devenv.local.nix
devenv.local.yaml
# direnv
.direnv
# pre-commit
.pre-commit-config.yaml
# Devenv
.devenv*
devenv.local.nix
devenv.local.yaml
# direnv
.direnv
# pre-commit
.pre-commit-config.yaml
+65
View File
@@ -0,0 +1,65 @@
{
"nodes": {
"devenv": {
"locked": {
"dir": "src/modules",
"lastModified": 1783538213,
"narHash": "sha256-jNjKlmrejUrBgVAeiavlMLlkmC7ZEv1D9nhfuwMW5Q8=",
"owner": "cachix",
"repo": "devenv",
"rev": "d1fb321e73048d0e1e2b523580268ebb3df2ae90",
"type": "github"
},
"original": {
"dir": "src/modules",
"owner": "cachix",
"repo": "devenv",
"type": "github"
}
},
"nixpkgs": {
"inputs": {
"nixpkgs-src": "nixpkgs-src"
},
"locked": {
"lastModified": 1783345554,
"narHash": "sha256-LZhOm4kqjHUnwP4CNHpaqqEVcumGNd1PvOEOad8LkS0=",
"owner": "cachix",
"repo": "devenv-nixpkgs",
"rev": "6004ea8c229fe9d41b21c6f4c76bf6c2e10771dd",
"type": "github"
},
"original": {
"owner": "cachix",
"ref": "rolling",
"repo": "devenv-nixpkgs",
"type": "github"
}
},
"nixpkgs-src": {
"flake": false,
"locked": {
"lastModified": 1783279667,
"narHash": "sha256-/NAkDSsve+GNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "f205b5574fd0cb7da5b702a2da51507b7f4fdd1b",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"devenv": "devenv",
"nixpkgs": "nixpkgs"
}
}
},
"root": "root",
"version": 7
}
+18
View File
@@ -0,0 +1,18 @@
{ pkgs, ... }: {
languages.javascript = {
enable = true;
npm.enable = false;
pnpm.enable = true;
};
processes.dev.exec = "pnpm dev";
tasks = {
"website:export-md" = {
exec = "${pkgs.emacs}/bin/emacs -Q --script export.el";
execIfModified = [ "docs/**/*.org" ];
};
"website:build" = {
exec = "pnpm run build";
after = [ "website:export-md@succeeded" ];
};
};
}
+18
View File
@@ -0,0 +1,18 @@
# yaml-language-server: $schema=https://devenv.sh/devenv.schema.json
inputs:
nixpkgs:
url: github:cachix/devenv-nixpkgs/rolling
# If you're using non-OSS software, you can set allow_unfree to true.
# allow_unfree: true
# If you're not willing to allow unsupported packages:
# allow_unsupported_system: false
# If you're willing to use a package that's vulnerable
# permitted_insecure_packages:
# - "openssl-1.1.1w"
# If you have more than one devenv you can merge them
#imports:
# - ./backend
+82 -2
View File
@@ -893,7 +893,7 @@ sn.m. {{{phon(daɣ)}}}, from ON [[https://old-norse.net/html/d.php#dagr][dagr]]
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|------+-------------------+---------+-------+---------|
| Nom. | dagr {{{phon(daɡr̩)}}} | daginn | dagr | daginn |
| Nom. | dagr {{{phon(daɡr̩)}}} | daginn | dagr | daginn |
| Acc. | dag {{{phon(daɣ)}}} | dagin | dag | dagin |
| Dat. | dag {{{phon(daj)}}} | dagin | dagum | daginum |
| Gen. | dagar {{{phon(dajar)}}} | dagins | dagar | dagin |
@@ -3007,6 +3007,25 @@ sn.n. {{{phon(r̩os)}}}, from ON [[https://old-norse.net/html/h.php#hross][hross
See also [[file:./dictionary.md#hest][hest]]
*** hug
sn.m. {{{phon(huj)}}}, from ON [[https://old-norse.net/html/h.php#hugr][hugr]]
1. mind, intellect; the faculty of consciousness, thought, and
reasoning
2. intention, purpose; a determination to act in a particular way
3. (archaic) courage, spirit; mental or emotional strength in facing
difficulty or danger
4. (poetic) heart, soul; the seat of emotions, desires, and moral
character (metaphorical extension, often in poetry or elevated
speech)
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|------+---------------+---------+---------------+---------|
| Nom. | hugr | huginn | hugr | huginn |
| Acc. | hug {{{phon(huɣ)}}} | hugin | hug {{{phon(huj)}}} | hugin |
| Dat. | hug {{{phon(huj)}}} | hugin | hugum | huginum |
| Gen. | hugar | hugins | hugar | hugin |
*** hug(a)
sv. {{{phon(huɣ)}}}
@@ -3054,6 +3073,18 @@ Declensions:
| 2p | | hugaleiðið | hugaleiðið | hugaleiðuð | hugaleiððisk |
| 3p | | hugaleiðið | hugaleiðið | hugaleiðuð | hugaleiððisk |
*** hugmynd
sn.f. {{{phon(ˈhuɡ.ˌmynd)}}}, from [[file:./dictionary.md#hug][hug]] and [[file:./dictionary.md#mynd][mynd]]
1. idea; a concept, thought, or notion formed in the mind
2. plan, proposal; a detailed suggestion or scheme for doing or
achieving something
3. notion, belief; an opinion, conviction, or impression about
something
4. concept; an abstract idea or mental representation of something
For declensions, see [[file:./dictionary.md#mynd][mynd]].
*** hund
sn.m. {{{phon(hund)}}}, from ON [[https://old-norse.net/html/h.php#hundr][hundr]]
@@ -5061,6 +5092,21 @@ sn.m. {{{phon(orm)}}}, from ON [[https://old-norse.net/html/m.php#ma%C3%B0kr][or
| Dat. | orm | ormin | ormum | orminum |
| Gen. | ormar | ormins | ormar | ormin |
*** ost(a)
sn.m. {{{phon(oʃt)}}}, from ON [[https://old-norse.net/html/o.php#ostr][ostr]]
1. cheese; a solid food made from the pressed curds of milk, often
aged and flavoured
2. (figurative) something valuable or cherished, akin to “the best
part” (rare, archaic)
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|------+-------+---------+-------+---------|
| Nom. | ostr | ostann | ostr | ostann |
| Acc. | ost | ostan | ost | ostan |
| Dat. | ost | ostan | ostum | ostanum |
| Gen. | ostar | ostans | ostar | ostan |
** Ó
*** ó-
prefix {{{phon(ɔ̀)}}}
@@ -7515,7 +7561,7 @@ sn.m. {{{phon(βeɣ)}}}, from ON [[https://old-norse.net/html/v.php#vegr][vegr]]
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|------+-------------------+---------+-------+---------|
| Nom. | vegr {{{phon(βeɡr̩)}}} | veginn | vegr | veginn |
| Nom. | vegr {{{phon(βeɡr̩)}}} | veginn | vegr | veginn |
| Acc. | veg {{{phon(βeɣ)}}} | vegin | veg | vegin |
| Dat. | veg {{{phon(βej)}}} | vegin | vegum | veginum |
| Gen. | vegar {{{phon(βejɑr)}}} | vegins | vegar | vegin |
@@ -7924,7 +7970,41 @@ See [[file:./dictionary.md#veisheit][veisheit]] for a more general term for /wis
| Dat. | ynnligum | ynnligum |
| Gen. | ynnligar | ynnligr |
*** yst(a)
wv. {{{phon(yʃt)}}}, from ON [[https://old-norse.net/html/y.php#ysta][ysta]]
1. to curdle; to cause milk to coagulate into curds, typically through
the addition of acid (e.g. lemon juice, vinegar) or rennet
2. to thicken, to congeal; to cause a liquid to become semi-solid or
viscous (broader sense)
3. (rare) to form, to takeshape; to develop into a coherent or solid
structure (metaphorical use)
#+html ::: tip Example
Hugmyndinn beruð að yst í hennar hug
The ideas began to take shapein her mind.
#+html :::
Declensions:
- infinitive :: yst
- imperative :: yst
- imperative passive voice :: ystask
- present participle :: ystand
- past participle :: ystit
| <c> | | | | | |
| person | | Ind. Pres. | Subj. Pres. | Past | Passive |
|--------+---+------------+-------------+-------+---------|
| 1s | | ystr | ystir | yst | ystumk |
| 2s | | ystr | ystir | yst | ystisk |
| 3s | | ystr | ystir | yst | ystisk |
| 1p | | ystum | ystim | ystum | ystumk |
| 2p | | ystið | ystið | ystuð | ystisk |
| 3p | | ystið | ystið | ystuð | ystisk |
** Ý
** Z
** Ø
** Œ
-5090
View File
File diff suppressed because it is too large Load Diff
+7 -7
View File
@@ -8,15 +8,15 @@
"license": "AGPL-3.0",
"private": true,
"devDependencies": {
"@vuepress/bundler-vite": "2.0.0-rc.19",
"@vuepress/plugin-slimsearch": "^2.0.0-rc.74",
"@vuepress/plugin-umami-analytics": "^2.0.0-rc.74",
"@vuepress/theme-default": "^2.0.0-rc.36",
"sass-embedded": "^1.83.4",
"vuepress": "2.0.0-rc.19"
"@vuepress/bundler-vite": "2.0.0-rc.30",
"@vuepress/plugin-slimsearch": "2.0.0-rc.131",
"@vuepress/plugin-umami-analytics": "2.0.0-rc.131",
"@vuepress/theme-default": "2.0.0-rc.132",
"sass-embedded": "^1.100.0",
"vuepress": "2.0.0-rc.30"
},
"dependencies": {
"less": "^4.2.0",
"less": "^4.6.7",
"nord": "^0.2.1"
},
"scripts": {
+4007
View File
File diff suppressed because it is too large Load Diff
+3
View File
@@ -0,0 +1,3 @@
allowBuilds:
'@parcel/watcher': true
esbuild: true
-6
View File
@@ -1,6 +0,0 @@
{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
nativeBuildInputs = [
pkgs.nodejs_20
];
}