Commit graph

57 commits

Author SHA1 Message Date
ebf8468807
tree-wide: format with nixfmt
Another saturday another useless formatter change.
It's my dotfiles, after all

alejandra doesn't handle c-style inline comments well.
2025-11-08 10:15:58 +08:00
8cc6d2b71c
remove niv residue
```fish
for d in {.,**/*}
    if [ ! -d $d ]; continue; end

    set from ./nix/sources.nix
    set to   ./npins

    set from (realpath -s $from --relative-to $d)
    set to   (realpath -s $to   --relative-to $d)

    echo "($d, $from, $to)"

    for f in $d/*
        if [ ! -f $f ]; continue; end
        sed -i "s=$from=$to=" $f
    end
end
```
2025-07-03 08:39:28 +02:00
8e540bcfb9
packages: rework package set organisation
make package set self referential

collapse redundant files for package plumbing

rework packages overlay and simplify scope

update altiosevka font

make altiosevka an overlay instead

note

invert package logic

scope overlay

unify package overlay logic

fix overlay reference
2025-05-28 04:30:12 +02:00
bd9049f90a
packages: create by-name system 2025-05-20 17:05:30 +02:00
0b248d82ca
packages: create indirection 2025-05-20 16:53:59 +02:00
079e7acf26
nd: drop 2025-05-20 11:05:05 +02:00
76557154c7
posy-cursor: drop 2025-05-20 11:05:05 +02:00
c916ee362e
altiosevka: pin 2025-05-20 11:05:05 +02:00
3c6ea1f34c
drop unused fonts 2025-05-20 11:05:05 +02:00
b1663d4ab7
logisim-evolution: drop 2025-05-20 11:05:05 +02:00
15332f55e4
why3: drop 2025-05-20 11:05:05 +02:00
812a974c75
typst-bot: drop 2025-05-20 11:05:05 +02:00
5f404be7fb
nix/packages: use infuse 2025-05-20 11:03:42 +02:00
85f4c6a01a
nix/packages: move audio-lint input to sources.json 2025-05-04 23:36:33 +02:00
d6ad204ca3
nix/packages: move why3 pin to sources.json 2025-05-04 23:36:33 +02:00
82300df9b1
nix/packages: update hbrainfuck, prop_solveur 2025-05-04 23:36:33 +02:00
f7717647c9
nix/packages: update hutils 2025-05-04 23:36:33 +02:00
a8ab6b91a1
nix: make all files self-contained 2025-04-06 19:13:05 +02:00
6dd61d3a1d
nix: move some repositories to ?C 2025-04-06 14:24:32 +02:00
71c3929a40
vanadium: remove languagetool arguments 2025-03-28 19:51:06 +01:00
0f65c11a1c
nix: -hiosevka 2025-03-26 21:03:35 +01:00
29a8085664
nix: export packages 2025-03-24 15:40:31 +01:00
f070a5572b
nix/packages: +baguette_sharp 2025-03-22 18:53:01 +01:00
670aeb6eb3
ltex-ls-plus: jvm options 2025-03-21 22:39:47 +01:00
6db7b47947
nix: expose packages outside of flake 2025-03-07 19:00:24 +01:00
0736bb36b1
vanadium: add ltex-ls-plus package from unstable 2025-02-20 19:21:27 +01:00
0de23639a0
packages: +inconsolata-nerd-font 2025-02-12 14:35:24 +01:00
b593391641
packages: +bront-nerd-font 2025-02-12 14:35:10 +01:00
3340d1a1a2
refactor: reuse nixpkgs instances
https://discourse.nixos.org/t/using-nixpkgs-legacypackages-system-vs-import/17462/8
2025-02-11 23:34:21 +01:00
9f4cc03a9a
nix: export package sets separately 2025-02-11 23:08:24 +01:00
95eb4b71e0
nix: format with alejandra 2025-02-08 12:10:29 +01:00
daefd1534f
Drop flake parts
Use native nix functions to speed up and reduce complexity
2025-02-05 19:16:13 +01:00
726fd77f08
nix: +webtoon_downloader 2025-02-02 18:54:28 +01:00
26399d7220
nix: rename trans -> apply 2025-01-30 19:19:18 +01:00
e54734ec04
nix: update hutils 2025-01-30 19:16:30 +01:00
871d6ed1d3
ref(nix)!: reorganize overlays
fix the issue where exported modules can't find exported packages
2024-12-18 21:07:55 +01:00
93f99a47f7
nix: refactor overlay 2024-12-15 21:36:41 +01:00
32d661d54d
nix: rename why3 -> why3-wrapped 2024-12-13 22:36:51 +01:00
f61212a23f
nix: move isabelle to overlays 2024-12-13 22:36:06 +01:00
bf4bfa8240
nix: drop dl-librescore 2024-11-30 19:51:33 +01:00
f6a89cba08 nix: update to 24.11
Reviewed-on: https://codeberg.org/leana8959/.files/pulls/1
Co-authored-by: Léana 江 <leana.jiang+git@icloud.com>
Co-committed-by: Léana 江 <leana.jiang+git@icloud.com>
2024-11-30 18:42:54 +00:00
0764a1b3de
hutils: update 2024-11-24 22:29:33 +01:00
e77d58e496
nix: rename haskell helper argument 2024-11-17 19:58:24 +01:00
2fe94bf767
nix: +hutils 2024-11-17 08:26:10 +01:00
53bad14001
nix: move my projects to packages 2024-11-17 08:26:10 +01:00
a68863c184
nix: -isabelle-wrapped 2024-10-30 20:20:07 +01:00
b365d5454c
nix: pin why3 internally 2024-10-30 20:20:07 +01:00
10ee882d9e
nix: moved y-combinator wallpaper to its own project/input 2024-10-30 20:20:07 +01:00
cc158cdcaa
nix: +packages.noto-fonts-cjk-serif' 2024-10-30 20:20:06 +01:00
758c586fb5
nix: updated typstLib 2024-10-30 20:20:06 +01:00