Commit graph

31 commits

Author SHA1 Message Date
3fba87b4b1
feat(spotifyd): Enable spotifyd module to play music in background 2025-09-08 15:26:50 +08:00
dd700c0c4c
pkg: Enable wayland for zulip 2025-08-21 05:15:21 +08:00
9201969c1b
Reformat nix source file using nixfmt 2025-08-21 05:08:56 +08:00
ed31c2cf5e
flake: Sync flake input upstreams 2025-07-10 23:15:17 +08:00
e9580543b4
flake: Include NUR instead of call package functions separately 2025-07-05 19:36:21 +08:00
afec5103ff
module(lix): Use new ref to fix cve instead of patch and sync flake inputs 2025-07-01 00:42:24 +08:00
7e1cf5cb19
overlay(lix): Fix lix cve with patch 2025-07-01 00:40:30 +08:00
16fd11acdb
pkgs: Synchronize upstream inputs for flake and remove patch for hurl 2025-07-01 00:40:15 +08:00
bd3dad4e22
pkgs(handbrake): Remove temporily overlay for handbrake 2025-07-01 00:24:53 +08:00
977ded3804
pkgs: Synchronize upstream source archives for packages and inputs for flake 2025-07-01 00:24:49 +08:00
90830d3d06
overlays: Disable QQ overlay to block Wayland launch 2025-06-10 19:28:12 +08:00
dcbba5b66e
pkgs: Add package for cliphist 2025-06-10 19:28:02 +08:00
915256aa94
Move helix runtime inputs to hm extraPackages option 2025-06-09 15:41:25 +08:00
50d2805acb
Override qq to use wayland. 2025-06-02 12:16:22 +08:00
73ff50db30
add wshowkeys module and package 2025-05-23 21:42:13 +08:00
7fd3ac7b9a
remove jj from flake inputs 2025-05-20 00:00:33 +08:00
0fb6afde77
remove ghostty from flake inputs 2025-05-20 00:00:26 +08:00
975bf38dc2
add radicle-explorer module, and enable it on Cape 2025-05-12 17:59:01 +08:00
f2bdc564db
update flake inputs, remove oskars-dotfiles, patch spotify with spotx-bash 2025-05-02 21:26:33 +08:00
e44894c666
switch nixfmt to alejandra to format nix code 2025-04-28 22:37:53 +08:00
55db77ad4e
update flake inputs 2025-03-30 09:45:04 +08:00
5f3b317091
update flake inputs 2025-03-25 21:18:43 +08:00
f0e7a985aa
unpin forgejo-lts 2025-03-20 03:15:46 +08:00
4823885a98
unpin pwvucontrol 2025-03-20 03:15:45 +08:00
d08e080d16
update flake inputs 2025-03-15 22:00:14 +08:00
36f623a93a
refactor some nix code with pipe 2025-03-15 22:00:09 +08:00
ce4e444b77
add jujutsu in home manager module 2025-03-08 01:19:20 +08:00
1620d6cd44
use unstable dae for fix bug and modify some dae config 2025-03-07 07:28:22 +08:00
680d4ab62f
remove helix from overlay for saving space of remote server 2025-02-27 04:17:36 +08:00
63a8871eaa
add juicity pkg, and modify overlays. 2025-02-03 21:08:50 +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