Commit graph

30 commits

Author SHA1 Message Date
60ec48a43a
chore: Update flake inputs and pkgs' upstreams 2025-10-02 02:18:26 +08:00
bebfd63f40
module(garage,awscli): Add garage and awscli module
- Add garage module.
- Enable garage module on Tytonidae.
- Add awscli module.
- Enable awscli module on Tytonidae.
2025-07-04 06:16:11 +08:00
4f23120c8c
secrets: Remove Forgejo ssh configuration 2025-07-01 01:49:42 +08:00
4dfd323325
Change base url of youthlic.social from youthlic.fun 2025-07-01 00:42:27 +08:00
f6b753e0c1
secrets(access-token): Refresh github access token 2025-07-01 00:40:28 +08:00
cb75cf2135
secrets: Add sourcehut config into ssh-config 2025-07-01 00:40:13 +08:00
5ef2fd57b9
add radicle module(incomplete), and add radicle-node for Tytonidae and Akun 2025-05-12 19:20:26 +08:00
fb9e7c5669
add minio module and enable minio 2025-04-15 18:41:21 +08:00
55db77ad4e
update flake inputs 2025-03-30 09:45:04 +08:00
1620d6cd44
use unstable dae for fix bug and modify some dae config 2025-03-07 07:28:22 +08:00
73981037fc
add miniflux server for Cape 2025-03-04 16:32:43 +08:00
1f6dc8458c
add tailscale for akun 2025-03-02 01:57:04 +08:00
3c4afbf58c
update git-credential 2025-02-26 13:28:57 +08:00
0b106d21cc
add github token for nix visit github api 2025-02-12 23:28:31 +08:00
eb3d5353a2
add rustypaste module 2025-02-04 16:18:06 +08:00
1a6d282046
add juicity service module and juicity nixos module 2025-02-03 21:08:50 +08:00
756eab3c2e
add mautrix-telegram bot for conduwuit 2025-02-01 15:23:21 +08:00
732e186dcb
add self-hosted matrix home server 2025-02-01 15:23:20 +08:00
f4e1d75185
update secrets 2025-01-28 19:54:45 +08:00
ae7d74249b
add deploy-rs for remotely deploy nixos config 2025-01-28 17:15:44 +08:00
cf03484587
add nixos configuration for Cape 2025-01-28 17:15:44 +08:00
fd2fe39655
add transmission module for downloads bt torrent 2025-01-25 12:22:39 +08:00
5611e67d44
update secrets 2025-01-25 12:22:39 +08:00
c6e370656b
add atuin for managing shell history 2025-01-25 12:22:38 +08:00
dc6d58267e
update secrets 2025-01-23 22:40:24 +08:00
f66eec7079
add open-webui as ai chat ui service 2025-01-23 22:40:24 +08:00
9b9a92cd82
update sops key 2025-01-19 23:58:17 +08:00
f36c71bd26
add another machine, Akun 2025-01-19 16:11:01 +08:00
85c42efac0
move some config to modules
update dae config

move dae config to module

move openssh config to module

change david config location

move nh.nix to module

move i18n config to module

move steam config to module

remove kvm config
2025-01-14 20:09:54 +08:00
dd77858199
init repo
update nvidia driver, install ghostty and other things

before refactor the arch of configuration.

move some nixos configuration to ./nixos/modules and ./nixos/configurations. try to find a good arch to conbine home-manager and nixos modules.

fix callPackage firefox-addons missing key immersive-translate.

wrap niri and spotx overlays into overlay.modifications.

build a brandnew architecture for configurations.

change the import method of homeManagerModules."${unixName}" to use outputs.

add ghostty overlay to replace ghostty.

add nix config in home/modules/nix.nix when not nixos

fix call nixpkgs.foldr. modify to call nixpkgs.lib.foldr.

modify firefox config, to use flake packages as extension

modify i18n config, to use flake packages as addons

remove ssh private key and add it to sops.

update partial flake inputs

update partial flake inputs, add some package to user config

move helix as home module, provide option youthlic.programs.helix.

change fcitx5 config to pkg, use rime-ice default config.

move spotify installation to default.nix neither spotify.nix

change gpg encrypt key

add gpg option to home-manager module

add fd as user level package

remove gpg option in system level

add git option

update flake inputs, and install all gpg pinentry

add gh to git module

change shell config to module, and ghostty also.

change gpg pinentry from pinentry-all to pinentry-qt.

change gh config, use ssh as git protocol

remove zed editor

move foot to module, and disable it.

add store as git credential helper

rename sops.secrets.gitea to sops.secrets.git-credential

add git delta config

move starship configuration to home/modules.

update flake inputs

add ssh config to sops encrypt file `secrets/ssh-config.yaml`

change niri to niri-unstable and update flake inputs

change encypt key from gnupg to age. And encrypt dae url

move home sops config to module

update flake inputs

add duf and doggo to home packages
2025-01-14 20:09:26 +08:00