Commit graph

50 commits

Author SHA1 Message Date
07546c9567
update flake inputs 2025-03-15 22:00:07 +08:00
19c6f14def
update flake inputs 2025-03-12 00:45:25 +08:00
c86de8329c
update flake inputs 2025-03-09 10:08:41 +08:00
309ff7fc72
upfate flake inputs 2025-03-09 10:08:37 +08:00
41fa2250ce
update flake inputs 2025-03-08 01:19:38 +08:00
ce4e444b77
add jujutsu in home manager module 2025-03-08 01:19:20 +08:00
c48cd6662a
update flake inputs 2025-03-07 07:28:26 +08:00
1d3dd17d1c
update flake inputs 2025-03-04 16:32:41 +08:00
4075e0050d
modify inputs 2025-03-02 17:37:46 +08:00
dfab12158d
update flake inputs 2025-03-01 23:52:17 +08:00
f5e9a2facf
update flake inputs 2025-03-01 23:52:14 +08:00
caaafd3004
update flake inputs (include Cape) 2025-02-26 13:28:54 +08:00
5b00dac090
change nixpkgs ref and modify rustypaste config 2025-02-23 02:36:06 +08:00
0cf7adb488
update flake inputs 2025-02-23 02:36:06 +08:00
5ecc477c5f
update flake inputs and pin nixpkgs for grub error 2025-02-23 02:36:06 +08:00
5f63d93d3d
update flake inputs 2025-02-23 02:36:05 +08:00
de23c4ed09
update flake inputs 2025-02-23 02:36:05 +08:00
9e31d1eba5
switch to lix 2025-02-23 02:36:05 +08:00
836256e5e3
update flake inputs 2025-02-19 23:59:39 +08:00
35e4b3b2a2
update flake inputs 2025-02-17 16:09:47 +08:00
e43524ff83
update flake inputs 2025-02-15 17:37:01 +08:00
94d5d3fca1
update flake inputs 2025-02-14 15:04:49 +08:00
70f83eec8f
remove lldb and update flake inputs 2025-02-13 03:52:50 +08:00
51c334c726
make sure im works on chromium 2025-02-12 23:28:31 +08:00
0506ceec39
update flake inputs 2025-02-12 23:28:31 +08:00
de118840bd
update flake inputs 2025-02-12 23:28:30 +08:00
5fefe07d75
update flake inputs 2025-02-12 23:28:23 +08:00
02b9daa953
update flake inputs 2025-02-03 21:08:49 +08:00
dec01e3bae
update flake inputs 2025-02-03 21:08:49 +08:00
f7fa70c3bb
change firefox-addons source from github to gitlab 2025-02-01 20:35:48 +08:00
5891124b4a
update flake inputs, and change firefox-addons from gitlab source to github source 2025-02-01 20:35:48 +08:00
86cb708ad7
Revert "update flake inputs" for nix can not update flake inputs of git repo type
This reverts commit 76690fb9fe.
2025-02-01 15:52:40 +08:00
474bb5d88e
update flake inputs 2025-02-01 15:23:21 +08:00
284ec3cb95
update flake inputs 2025-02-01 15:23:20 +08:00
3b5979d216
update flake inputs 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
7366ef6088
update flake inputs 2025-01-28 17:15:44 +08:00
64867c50a9
Revert "update flake inputs"
This reverts commit 5c2633b51c.
2025-01-25 12:22:40 +08:00
eeb1de6d55
update flake inputs 2025-01-25 12:22:39 +08:00
fd2fe39655
add transmission module for downloads bt torrent 2025-01-25 12:22:39 +08:00
d5bc72e124
update flake inputs 2025-01-23 22:40:25 +08:00
1b1815312b
update flake inputs 2025-01-23 22:40:24 +08:00
148161d68f
update flake inputs 2025-01-23 22:40:24 +08:00
f653aec03c
update flake inputs 2025-01-19 16:38:51 +08:00
8989d3349d
update flake inputs 2025-01-19 16:11:00 +08:00
3db2c89b49
update flaek inputs 2025-01-17 15:50:44 +08:00
d330c9aaab
update flake inputs 2025-01-16 20:31:54 +08:00
be72064f13
add stylix as theme config 2025-01-16 20:31:54 +08:00
871d665e42
update flake inputs 2025-01-15 23:53:56 +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