Commit graph

16 commits

Author SHA1 Message Date
9e9b2cd6b5
chore: Move doom-emacs as package instead of module 2025-10-13 10:36:56 +08:00
7a3f12da53
feat(waydroid): Disable waydroid 2025-09-23 03:22:21 +08:00
9201969c1b
Reformat nix source file using nixfmt 2025-08-21 05:08:56 +08:00
c75945ddba
Refactor nixvim to move it as standalone package instead of nixos module 2025-08-11 12:42:13 +08:00
20f1284263
pkgs: Add package for rime-yuhao_star 2025-07-06 07:09:47 +08:00
8615b2aed9
overlay: Add non-cuda pkgs in pkgs.pkgsNoCuda 2025-07-06 01:24:04 +08:00
6267da609a
module(waydroid): Add waydroid module 2025-07-05 19:14:28 +08:00
250c5f2cec
Package wallpapers and sync flake inputs and package upstream source 2025-07-04 07:13:05 +08:00
f6ace25228
(pkgs): Add new package radicle-ci-broker 2025-07-01 00:40:17 +08:00
d390953280
Use rime-ice in nixpkgs instead of self-packaged
- remove package rime-ice
- remove overlay of rime-ice
- regenerate nvfetcher
- add configuration for rime-ice
- add zhwiki and moegirl as dict
2025-06-30 11:23:52 +08:00
6a3473813d
Move all editor runtime deps into package editor-runtime 2025-06-09 15:41:27 +08:00
cae1182840
package OuterWildsTextAdventureWeb as caddy service 2025-06-01 17:34:34 +08:00
e041ee95c8
update flake inputs and pkgs. change TrackersListCollecton from flake inputs to pkgs 2025-05-22 00:46:19 +08:00
e44894c666
switch nixfmt to alejandra to format nix code 2025-04-28 22:37:53 +08:00
f33adf3801
package rime-ice 2025-03-20 03:15:38 +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