Commit graph

64 commits

Author SHA1 Message Date
c2c655981a
Revert "vanadium/zen-browser: init"
This reverts commit 87524f3b3d1a10f18797286af04ea700b6ea16a2.
2025-11-23 11:40:57 +08:00
d74245aff7
vanadium/zen-browser: init 2025-11-23 11:40:57 +08:00
d3489e5730
vanadium: use asFlake attribute 2025-11-19 21:38:44 +08:00
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
cb1310015e
tree-wide: disable secure_dns
I'm not sure if this is going to bother me if I had to reinstall.
Reproducibility first.
2025-11-02 14:49:24 +08:00
82baec0470
tree-wide: init fish completion module 2025-11-02 12:25:01 +08:00
006798d917 hydrogen: init (#20)
Reviewed-on: https://codeberg.org/leana8959/.files/pulls/20
Co-authored-by: Léana 江 <leana.jiang+git@icloud.com>
Co-committed-by: Léana 江 <leana.jiang+git@icloud.com>
2025-11-02 05:12:02 +01:00
da0bb14a96
vanadium: use custom kernel build
again.
2025-10-23 15:51:32 +08:00
1e5e82cd49
vanadium/secure_dns: init 2025-10-23 10:09:17 +08:00
eb41cbc94a
vanadium/xscreensaver: configure event handler 2025-10-21 21:14:04 +08:00
0e3937d99b
vanadium: +nix-monitored 2025-09-14 19:24:51 +08:00
e9aeaf4110
vanadium: remove kernel overlays
The build time prevents regular update
2025-09-13 12:14:10 +08:00
9ced079f55
vanadium: kernel customization 2025-09-11 08:03:50 +08:00
ce21181099
vanadium: use xkb compose key directly, drop dvorak french 2025-07-26 01:13:59 +02:00
405211ec2c
treewide: remove ltex_dict
I don't use this spell checker anymore. It is too slow
2025-07-25 14:08:58 +02:00
f6a94713e1
packages: refactor emoji-picker into a package 2025-07-25 09:12:37 +02:00
1ec7a89053
treewide: remove ranger 2025-07-15 18:02:20 +02:00
d3a439f324
vanadium: switch to dix 2025-07-12 10:34:31 +02:00
6df9eba53f
vanadium: +emoji-picker-rs 2025-07-10 22:30:18 +02:00
d4e6f27c1b
vanadium: stop calibre from grabbing mime stuff 2025-07-08 08:32:32 +02:00
f094b3bad2
vanadium: +eepy 2025-07-08 08:18:17 +02: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
ae8273ee9d
treewide: remove battery-notify script 2025-07-01 20:42:01 +02:00
6ca9516500
{vanadium,tungsten}: remove duplicated packages 2025-06-29 22:27:06 +02:00
ebabf4f335
style: run statix 2025-06-28 16:41:11 +02:00
76ed0c10f4
overlays: move fcitx5-table-extra patch to top-level 2025-06-20 12:06:21 +02:00
b5be48ba8d
refactor leaky abstraction of niv 2025-06-20 11:53:09 +02:00
5d57ba3297
vanadium: enable builders-use-substitutes 2025-06-17 11:01:18 +02:00
939803a80c
vanadium: enable distributed build 2025-06-17 10:44:27 +02:00
409b58ccd7
niv: pin nil to repo unstable version 2025-06-16 08:12:09 +02:00
57e9ef2070
hm: isolate tmux-sessionizer configuration 2025-06-04 19:18:25 +02:00
9b74f8f858
vanadium: +nushell 2025-06-04 13:15:30 +02:00
3bde6d4dfb
hm: lazygit tmux integration 2025-06-01 21:21:31 +02:00
20e8bcfe6e
vanadium: add iamb config 2025-05-29 22:39:48 +02:00
95060648b8
vanadium: +tealdear -tldr 2025-05-29 00:35:40 +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
1fc0e49eda
tree-wide: no need to set hostPlatform 2025-05-27 21:24:38 +02:00
9894170baa
vanadium: 🏳️‍⚧️ 2025-05-27 00:36:32 +02:00
5a3d2089ad
vanadium: move overlays up a level 2025-05-26 09:00:12 +02:00
fb0fc8e911
overlays: break apart overlays 2025-05-25 12:24:12 +02:00
f8c6247115
vanadium: +nix-tree 2025-05-24 15:40:37 +02:00
5da726a8af
overlays/emacs28: init
It was removed, but I need it for PLFA :c
2025-05-23 10:50:00 +02:00
4979218e5e
vanadium: adapt configuration to new overlay 2025-05-20 18:14:55 +02:00
c916ee362e
altiosevka: pin 2025-05-20 11:05:05 +02:00
a2811e91b4
use home-manager shorthand module 2025-05-20 11:04:06 +02:00
6c8c7976d8
vanadium: add extra overlay 2025-05-20 11:04:06 +02:00
57b2dec680
vanadium: enable rocm support system-wide 2025-05-20 11:04:06 +02:00
f67248648c
vanadium: home-manager shorthand 2025-05-14 10:35:48 +02:00
48acd0a238
vanadium: user shorthand 2025-05-13 22:03:12 +02:00
529df8eb63
vanadium: point configuration to btrfr schema 2025-05-05 23:19:12 +02:00