Commit Graph

2499 Commits

Author SHA1 Message Date
499ee111e3
nixvimConfigs/trovebelt: migrate config to up-to-date settings 2024-06-11 16:40:56 +08:00
2dd2175250
flake-parts/setups/nixvim: merge into a unified list of components
At least, it made the module code and configuration easier with
`nixpkgs.lib.cartesianProductOfSets`.
2024-06-11 16:39:16 +08:00
17c36bf29c
bahaghari/lib: update error message to be more consistent with nixpkgs 2024-06-11 16:39:09 +08:00
0554da898a
flake.lock: update inputs
Flake lock file updates:

• Updated input 'deploy':
    'github:serokell/deploy-rs/b3ea6f333f9057b77efd9091119ba67089399ced' (2024-05-14)
  → 'github:serokell/deploy-rs/9c3147639c233f80d333fe81f463b0a87fc49764' (2024-06-10)
• Updated input 'disko':
    'github:nix-community/disko/b106b5df3654d83197aff4826e3e34a5a5335b1c' (2024-06-03)
  → 'github:nix-community/disko/c1cfbfad7cb45f0c177b35b59ba67d1b5fc7ca82' (2024-06-10)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/170a49203727005b68444786bea716039aa332bf' (2024-06-04)
  → 'github:nix-community/emacs-overlay/f916315b134a1a752272e7bd91fad9ee2ef6856d' (2024-06-11)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/a62e6edd6d5e1fa0329b8653c801147986f8d446' (2024-05-31)
  → 'github:NixOS/nixpkgs/4913a7c3d8b8d00cb9476a6bd730ff57777f740c' (2024-06-08)
• Updated input 'helix-editor':
    'github:helix-editor/helix/31bcde360c6dbe9931ec3d43964172d0e9d964f7' (2024-06-04)
  → 'github:helix-editor/helix/265608a3d8d0497fbbec86721fdd548931132839' (2024-06-10)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/2cacdd6a27477f1fa46b7026dd806de30f164d3b' (2024-06-04)
  → 'github:nix-community/home-manager/3d65009effd77cb0d6e7520b68b039836a7606cf' (2024-06-09)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/5d7499a492d5c41e943c7521b7d95d561cf1f606' (2024-06-03)
  → 'github:nix-community/neovim-nightly-overlay/8a60d0af103bfc26f6a4e9c023c3f202a5cda549' (2024-06-10)
• Updated input 'neovim-nightly-overlay/git-hooks':
    'github:cachix/git-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
  → 'github:cachix/git-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
• Updated input 'neovim-nightly-overlay/neovim-src':
    'github:neovim/neovim/3a1515bfee59710b4da9bfdf0fc4ecb5b13a00db' (2024-06-02)
  → 'github:neovim/neovim/40329f32d809302196ffd3f47b4d01a1d67f5a9b' (2024-06-09)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/972a52bee3991ae1f1899e6452e0d7c01ee566d9' (2024-06-02)
  → 'github:nix-community/nix-index-database/88ad3d7501e22b2401dd72734b032b7baa794434' (2024-06-10)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/d14b286322c7f4f897ca4b1726ce38cb68596c94' (2024-05-20)
  → 'github:nix-community/nixos-generators/35c20ba421dfa5059e20e0ef2343c875372bdcf3' (2024-06-10)
• Updated input 'nixos-stable':
    'github:NixOS/nixpkgs/b3b2b28c1daa04fe2ae47c21bb76fd226eac4ca1' (2024-06-01)
  → 'github:NixOS/nixpkgs/2819fffa7fa42156680f0d282c60d81e8fb185b7' (2024-06-09)
• Updated input 'nixos-unstable':
    'github:NixOS/nixpkgs/57610d2f8f0937f39dbd72251e9614b1561942d8' (2024-05-31)
  → 'github:NixOS/nixpkgs/051f920625ab5aabe37c920346e3e69d7d34400e' (2024-06-07)
• Updated input 'nixos-unstable-small':
    'github:NixOS/nixpkgs/518daacfe2ee732432b4a7dac19b72eda037d44d' (2024-06-03)
  → 'github:NixOS/nixpkgs/f12b3b98676c3a9c9373576965743fa30b972b31' (2024-06-10)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/020cd466170204e448b24b246045599fce69ad91' (2024-05-25)
  → 'github:nix-community/NixOS-WSL/e3f215e518d52f6f2e68cf713cefe773284e1aa6' (2024-06-09)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/4a4ecb0ab415c9fccfb005567a215e6a9564cdf5' (2024-06-03)
  → 'github:NixOS/nixpkgs/3bcedce9f4de37570242faf16e1e143583407eab' (2024-06-09)
• Updated input 'nixvim-unstable':
    'github:nix-community/nixvim/8a462dc9570bce1de5a7dd1beabd83f95958315b' (2024-06-09)
  → 'github:nix-community/nixvim/33a32c94176feebd3ff5259ce418b989b428d5ae' (2024-06-10)
• Updated input 'nur':
    'github:nix-community/NUR/75a188e6783937d48cece42e40de7b9e2c5c4ba5' (2024-06-04)
  → 'github:nix-community/NUR/ad7e99c9ffddb12082ab303e51044143c2e2f6db' (2024-06-11)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/d4555e80d80d2fa77f0a44201ca299f9602492a0' (2024-06-03)
  → 'github:Mic92/sops-nix/d071c74a7de1e26d211b69b6fbae37ae2e31a87f' (2024-06-10)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/3b1b4895b2c5f9f5544d02132896aeb9ceea77bc' (2024-06-01)
  → 'github:NixOS/nixpkgs/4913a7c3d8b8d00cb9476a6bd730ff57777f740c' (2024-06-08)
2024-06-11 10:10:32 +08:00
9cd69450d9
docs/site: update README 2024-06-10 18:41:47 +08:00
cecb71e113
flake: add default systems as a module argument 2024-06-10 18:29:06 +08:00
7e91c01de6
tests: update README and attrset
Even if the home-manager test is pretty useless with the new Nix CLI
since it only works on `nix-shell` but could be handy at some point.
2024-06-10 17:09:32 +08:00
f6e6c8c571
templates/rust-app: correct package recipe 2024-06-10 17:07:05 +08:00
ea4473ffbf
flake: add foodogsquaredLib flake output
For those who are interested in including it themselves for whatever
reason.
2024-06-10 17:01:31 +08:00
33bdcc7f91
flake: explicitly configure each setup with its nixpkgs branches 2024-06-10 17:00:55 +08:00
3907d83781
treewide: update comments and module descriptions 2024-06-10 13:26:14 +08:00
4590be0d3d
flake-parts/setups/nixvim: add branch option 2024-06-10 13:25:03 +08:00
ef2927ee32
flake: add branches for NixVim flake inputs 2024-06-10 13:24:11 +08:00
f8c792dd5b
flake: update stable branches of nixpkgs and home-manager 2024-06-10 13:23:02 +08:00
8f520fa2ad
flake-parts/setups: add a branch option for NixVim instance submodule 2024-06-10 12:15:46 +08:00
9e3a95ba24
lib/data: init 2024-06-09 23:03:26 +08:00
e3d03a206d
nixos/workflows/a-happy-gnome: add options for disabling specific settings
Also refactored some things yey.

Also made the entire module not so internal anymore, another yey.
2024-06-08 17:56:43 +08:00
749e85ca49
flake-parts/setups: modularize home-manager submodule
It could be handy once we have other wider-scoped environments such as
nix-darwin or systems-manager (as long as it can have a home-manager
user inside of it).
2024-06-07 20:15:11 +08:00
b9652dc8bb
hosts/ni: disable built-in laptop keyboard
It is more of a hindrance now that I always use an external keyboard.
2024-06-07 10:02:52 +08:00
2a1e6fa4b9
apps/run-workflow-with-vm: update display manager setup 2024-06-07 10:02:11 +08:00
e74640cf16
bahaghari: use npins for pinning nixpkgs branches
This makes it possible for easier way to contribute with non-flakes
usage.
2024-06-05 21:16:01 +08:00
0c69a64ff8
nixos/programs/gnome-session: refactor and update module 2024-06-05 16:28:46 +08:00
999401f3ce
bahaghari/lib: update hex subset to properly accept inputs with mixed letter cases 2024-06-05 10:22:58 +08:00
35873462f3
bahaghari/lib: update and refactor colors.rgb
Now the RGB colorspace object doesn't have the methods built into the
set as that basically screws a lot of things when exporting it to the
output.

Also, the alpha component should be handled nicely now.
2024-06-04 20:40:29 +08:00
3825c8568c
bahaghari/lib: add trivial.optionalNull 2024-06-04 19:45:29 +08:00
16df88b116
flake.lock: update inputs
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/10986091e47fb1180620b78438512b294b7e8f67' (2024-05-27)
  → 'github:nix-community/disko/b106b5df3654d83197aff4826e3e34a5a5335b1c' (2024-06-03)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/76c2bc6a106076a377fca4334a612d2fad5d49b0' (2024-05-28)
  → 'github:nix-community/emacs-overlay/170a49203727005b68444786bea716039aa332bf' (2024-06-04)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/9d29cd266cebf80234c98dd0b87256b6be0af44e' (2024-05-25)
  → 'github:NixOS/nixpkgs/a62e6edd6d5e1fa0329b8653c801147986f8d446' (2024-05-31)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
  → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Updated input 'flake-parts/nixpkgs-lib':
    '50eb7ecf4c.tar.gz?narHash=sha256-QBx10%2Bk6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94%3D' (2024-05-02)
  → 'eb9ceca17d.tar.gz?narHash=sha256-lIbdfCsf8LMFloheeE6N31%2BBMIeixqyQWbSr2vk79EQ%3D' (2024-06-01)
• Updated input 'helix-editor':
    'github:helix-editor/helix/730e684d1dca5736cca41ae336d56962a57b9cfe' (2024-05-27)
  → 'github:helix-editor/helix/31bcde360c6dbe9931ec3d43964172d0e9d964f7' (2024-06-04)
• Updated input 'home-manager-stable':
    'github:nix-community/home-manager/2c78a57c544dd19b07442350727ced097e1aa6e6' (2024-05-26)
  → 'github:nix-community/home-manager/095ef64aa3b2ab4a4f1bf07f29997e21e3a5576a' (2024-06-04)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/10c7c219b7dae5795fb67f465a0d86cbe29f25fa' (2024-05-27)
  → 'github:nix-community/home-manager/2cacdd6a27477f1fa46b7026dd806de30f164d3b' (2024-06-04)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/7849e018a09688cd71bde887113954b3ce08739c' (2024-05-27)
  → 'github:nix-community/neovim-nightly-overlay/5d7499a492d5c41e943c7521b7d95d561cf1f606' (2024-06-03)
• Updated input 'neovim-nightly-overlay/flake-parts':
    'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
  → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Updated input 'neovim-nightly-overlay/neovim-src':
    'github:neovim/neovim/52389e724366ebb2fb58f08c657f580900dd09ee' (2024-05-25)
  → 'github:neovim/neovim/3a1515bfee59710b4da9bfdf0fc4ecb5b13a00db' (2024-06-02)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/ff80cb4a11bb87f3ce8459be6f16a25ac86eb2ac' (2024-05-27)
  → 'github:nix-community/nix-index-database/972a52bee3991ae1f1899e6452e0d7c01ee566d9' (2024-06-02)
• Updated input 'nixos-stable':
    'github:NixOS/nixpkgs/9d29cd266cebf80234c98dd0b87256b6be0af44e' (2024-05-25)
  → 'github:NixOS/nixpkgs/a62e6edd6d5e1fa0329b8653c801147986f8d446' (2024-05-31)
• Updated input 'nixos-unstable':
    'github:NixOS/nixpkgs/bfb7a882678e518398ce9a31a881538679f6f092' (2024-05-24)
  → 'github:NixOS/nixpkgs/57610d2f8f0937f39dbd72251e9614b1561942d8' (2024-05-31)
• Updated input 'nixos-unstable-small':
    'github:NixOS/nixpkgs/1febaefa05c7c9d1dbc8bf99e1d2753d21f25087' (2024-05-27)
  → 'github:NixOS/nixpkgs/518daacfe2ee732432b4a7dac19b72eda037d44d' (2024-06-03)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/e2dd4e18cc1c7314e24154331bae07df76eb582f' (2024-05-26)
  → 'github:NixOS/nixpkgs/4a4ecb0ab415c9fccfb005567a215e6a9564cdf5' (2024-06-03)
• Updated input 'nixvim':
    'github:nix-community/nixvim/a2afa5634495ee739e682e5ccb743c5c6dd90ec1' (2024-05-27)
  → 'github:nix-community/nixvim/b7a8b0319098fdbaa719ef4dc375337ec4543c6e' (2024-06-03)
• Updated input 'nixvim/nix-darwin':
    'github:lnl7/nix-darwin/0bea8222f6e83247dd13b055d83e64bce02ee532' (2024-05-24)
  → 'github:lnl7/nix-darwin/c0d5b8c54d6828516c97f6be9f2d00c63a363df4' (2024-05-29)
• Updated input 'nur':
    'github:nix-community/NUR/6a93515564cd8d2e26ef2cdb4be62e2f44de4362' (2024-05-28)
  → 'github:nix-community/NUR/75a188e6783937d48cece42e40de7b9e2c5c4ba5' (2024-06-04)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/962797a8d7f15ed7033031731d0bb77244839960' (2024-05-26)
  → 'github:Mic92/sops-nix/d4555e80d80d2fa77f0a44201ca299f9602492a0' (2024-06-03)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/59a450646ec8ee0397f5fa54a08573e8240eb91f' (2024-05-25)
  → 'github:NixOS/nixpkgs/3b1b4895b2c5f9f5544d02132896aeb9ceea77bc' (2024-06-01)
2024-06-04 15:49:05 +08:00
3989b48551
bahaghari/tests/lib: update math subset tests 2024-06-03 16:22:08 +08:00
a5ad6af3f0
bahaghari/lib: add math.exp 2024-06-03 16:14:06 +08:00
5f07c5b0fc
bahaghari/lib: add math.sqrt function 2024-06-01 13:21:30 +08:00
817ec35b02
bahaghari/lib: add floor and ceil for math subset
Even though they're already available from the builtins, we still want
the library subset to feel consistent.
2024-05-30 14:42:29 +08:00
14049db2e4
bahaghari/lib: add more functions to math subset 2024-05-29 22:56:33 +08:00
1ce7fad8d5
flake.lock: update inputs
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/7ffc4354dfeb37c8c725ae1465f04a9b45ec8606' (2024-05-23)
  → 'github:nix-community/disko/10986091e47fb1180620b78438512b294b7e8f67' (2024-05-27)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/34b3ff9dd528ab8169725217a8df36489faeb43c' (2024-05-23)
  → 'github:nix-community/emacs-overlay/76c2bc6a106076a377fca4334a612d2fad5d49b0' (2024-05-28)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/a8695cbd09a7ecf3376bd62c798b9864d20f86ee' (2024-05-20)
  → 'github:NixOS/nixpkgs/9d29cd266cebf80234c98dd0b87256b6be0af44e' (2024-05-25)
• Updated input 'helix-editor':
    'github:helix-editor/helix/41dec92b0feb77719b07334b7a7f53152866e4e3' (2024-05-21)
  → 'github:helix-editor/helix/730e684d1dca5736cca41ae336d56962a57b9cfe' (2024-05-27)
• Updated input 'home-manager-stable':
    'github:nix-community/home-manager/ab5542e9dbd13d0100f8baae2bc2d68af901f4b4' (2024-05-10)
  → 'github:nix-community/home-manager/2c78a57c544dd19b07442350727ced097e1aa6e6' (2024-05-26)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/e3ad5108f54177e6520535768ddbf1e6af54b59d' (2024-05-17)
  → 'github:nix-community/home-manager/10c7c219b7dae5795fb67f465a0d86cbe29f25fa' (2024-05-27)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/7b5ca2486bba58cac80b9229209239740b67cf90' (2024-05-16)
  → 'github:nix-community/neovim-nightly-overlay/7849e018a09688cd71bde887113954b3ce08739c' (2024-05-27)
• Updated input 'neovim-nightly-overlay/flake-parts':
    'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
  → 'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
• Added input 'neovim-nightly-overlay/git-hooks':
    'github:cachix/git-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
• Added input 'neovim-nightly-overlay/git-hooks/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Added input 'neovim-nightly-overlay/git-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394' (2024-02-28)
• Added input 'neovim-nightly-overlay/git-hooks/gitignore/nixpkgs':
    follows 'neovim-nightly-overlay/git-hooks/nixpkgs'
• Added input 'neovim-nightly-overlay/git-hooks/nixpkgs':
    follows 'neovim-nightly-overlay/nixpkgs'
• Added input 'neovim-nightly-overlay/git-hooks/nixpkgs-stable':
    follows 'neovim-nightly-overlay/nixpkgs'
• Removed input 'neovim-nightly-overlay/neovim-flake'
• Removed input 'neovim-nightly-overlay/neovim-flake/flake-utils'
• Removed input 'neovim-nightly-overlay/neovim-flake/flake-utils/systems'
• Removed input 'neovim-nightly-overlay/neovim-flake/nixpkgs'
• Added input 'neovim-nightly-overlay/neovim-src':
    'github:neovim/neovim/52389e724366ebb2fb58f08c657f580900dd09ee' (2024-05-25)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/e0638db3db43b582512a7de8c0f8363a162842b9' (2024-05-20)
  → 'github:nix-community/nix-index-database/ff80cb4a11bb87f3ce8459be6f16a25ac86eb2ac' (2024-05-27)
• Updated input 'nixos-stable':
    'github:NixOS/nixpkgs/a8695cbd09a7ecf3376bd62c798b9864d20f86ee' (2024-05-20)
  → 'github:NixOS/nixpkgs/9d29cd266cebf80234c98dd0b87256b6be0af44e' (2024-05-25)
• Updated input 'nixos-unstable':
    'github:NixOS/nixpkgs/5710852ba686cc1fd0d3b8e22b3117d43ba374c2' (2024-05-21)
  → 'github:NixOS/nixpkgs/bfb7a882678e518398ce9a31a881538679f6f092' (2024-05-24)
• Added input 'nixos-unstable-small':
    'github:NixOS/nixpkgs/1febaefa05c7c9d1dbc8bf99e1d2753d21f25087' (2024-05-27)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/041bad074dbde651c6b9d23dce5ee15b67e98c6c' (2024-05-18)
  → 'github:nix-community/NixOS-WSL/020cd466170204e448b24b246045599fce69ad91' (2024-05-25)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/3f316d2a50699a78afe5e77ca486ad553169061e' (2024-05-22)
  → 'github:NixOS/nixpkgs/e2dd4e18cc1c7314e24154331bae07df76eb582f' (2024-05-26)
• Updated input 'nixvim':
    'github:nix-community/nixvim/5d2e01495944dcf7cf7ee53a7074c4010165d756' (2024-05-21)
  → 'github:nix-community/nixvim/a2afa5634495ee739e682e5ccb743c5c6dd90ec1' (2024-05-27)
• Added input 'nixvim/git-hooks':
    'github:cachix/git-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
• Added input 'nixvim/git-hooks/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Added input 'nixvim/git-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394' (2024-02-28)
• Added input 'nixvim/git-hooks/gitignore/nixpkgs':
    follows 'nixvim/git-hooks/nixpkgs'
• Added input 'nixvim/git-hooks/nixpkgs':
    follows 'nixvim/nixpkgs'
• Added input 'nixvim/git-hooks/nixpkgs-stable':
    follows 'nixvim/nixpkgs'
• Updated input 'nixvim/nix-darwin':
    'github:lnl7/nix-darwin/ffc01182f90118119930bdfc528c1ee9a39ecef8' (2024-05-16)
  → 'github:lnl7/nix-darwin/0bea8222f6e83247dd13b055d83e64bce02ee532' (2024-05-24)
• Removed input 'nixvim/pre-commit-hooks'
• Removed input 'nixvim/pre-commit-hooks/flake-compat'
• Removed input 'nixvim/pre-commit-hooks/gitignore'
• Removed input 'nixvim/pre-commit-hooks/gitignore/nixpkgs'
• Removed input 'nixvim/pre-commit-hooks/nixpkgs'
• Removed input 'nixvim/pre-commit-hooks/nixpkgs-stable'
• Updated input 'nur':
    'github:nix-community/NUR/e1b5b402c68cd12c45bfddabe250de1430f02994' (2024-05-23)
  → 'github:nix-community/NUR/6a93515564cd8d2e26ef2cdb4be62e2f44de4362' (2024-05-28)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/b549832718b8946e875c016a4785d204fcfc2e53' (2024-05-22)
  → 'github:Mic92/sops-nix/962797a8d7f15ed7033031731d0bb77244839960' (2024-05-26)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/e7cc61784ddf51c81487637b3031a6dd2d6673a2' (2024-05-18)
  → 'github:NixOS/nixpkgs/59a450646ec8ee0397f5fa54a08573e8240eb91f' (2024-05-25)
2024-05-28 15:38:11 +08:00
03552df4e3
lib: move env-specific subsets into their own directory 2024-05-27 15:21:48 +08:00
cd30aba3e1
config: update comments 2024-05-26 16:38:22 +08:00
11d0426b7f
nixvimConfigs/fiesta/setups/ui: update config 2024-05-26 16:36:49 +08:00
ac4b36d550
nixvim: update helper library usage
Hope nothing like this ever happen again. It's a pain to track where
errors are coming from when debugging nixpkgs modules. T_T
2024-05-26 16:03:18 +08:00
9a5e6cb7f6
bahaghari/utils: move into separate folder 2024-05-24 13:44:01 +08:00
509070cf78
shell.nix: replace Nix formatter with nixfmt 2024-05-24 09:29:58 +08:00
4c9852ece4
users/foo-dogsquared/programs/git: update config 2024-05-24 09:28:58 +08:00
829b5e9d42
flake.lock: update inputs
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/d62af72c2262ee6b9bd143901e21dbb3503555f7' (2024-05-14)
  → 'github:nix-community/disko/7ffc4354dfeb37c8c725ae1465f04a9b45ec8606' (2024-05-23)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/e25b6be33695d35ceb5059b37af4da3ba7af8e4d' (2024-05-15)
  → 'github:nix-community/emacs-overlay/34b3ff9dd528ab8169725217a8df36489faeb43c' (2024-05-23)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/44072e24566c5bcc0b7aa9178a0104f4cfffab19' (2024-05-12)
  → 'github:NixOS/nixpkgs/a8695cbd09a7ecf3376bd62c798b9864d20f86ee' (2024-05-20)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
  → 'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
• Updated input 'helix-editor':
    'github:helix-editor/helix/e76020ddb93eeb051de606c24f92189c3fc55547' (2024-05-14)
  → 'github:helix-editor/helix/41dec92b0feb77719b07334b7a7f53152866e4e3' (2024-05-21)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/44677a1c96810a8e8c4ffaeaad10c842402647c1' (2024-05-12)
  → 'github:nix-community/home-manager/e3ad5108f54177e6520535768ddbf1e6af54b59d' (2024-05-17)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/5c17e8ef097ee948586858a25e05bc48145a2956' (2024-05-15)
  → 'github:nix-community/neovim-nightly-overlay/7b5ca2486bba58cac80b9229209239740b67cf90' (2024-05-16)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/7acf39ddab8ebdb63ebf78ec980149d20783fd4b?dir=contrib' (2024-05-14)
  → 'github:neovim/neovim/9ca81b025990911c2a0dbda92af39ba84983bac3?dir=contrib' (2024-05-15)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/f9027322f48b427da23746aa359a6510dfcd0228' (2024-05-12)
  → 'github:nix-community/nix-index-database/e0638db3db43b582512a7de8c0f8363a162842b9' (2024-05-20)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/722b512eb7e6915882f39fff0e4c9dd44f42b77e' (2024-04-22)
  → 'github:nix-community/nixos-generators/d14b286322c7f4f897ca4b1726ce38cb68596c94' (2024-05-20)
• Updated input 'nixos-stable':
    'github:NixOS/nixpkgs/44072e24566c5bcc0b7aa9178a0104f4cfffab19' (2024-05-12)
  → 'github:NixOS/nixpkgs/a8695cbd09a7ecf3376bd62c798b9864d20f86ee' (2024-05-20)
• Updated input 'nixos-unstable':
    'github:NixOS/nixpkgs/2057814051972fa1453ddfb0d98badbea9b83c06' (2024-05-12)
  → 'github:NixOS/nixpkgs/5710852ba686cc1fd0d3b8e22b3117d43ba374c2' (2024-05-21)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/0802ef2739396a18d56c2fd088b95006671f6f48' (2024-05-13)
  → 'github:nix-community/NixOS-WSL/041bad074dbde651c6b9d23dce5ee15b67e98c6c' (2024-05-18)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/abd6d48f8c77bea7dc51beb2adfa6ed3950d2585' (2024-05-14)
  → 'github:NixOS/nixpkgs/3f316d2a50699a78afe5e77ca486ad553169061e' (2024-05-22)
• Updated input 'nixvim':
    'github:nix-community/nixvim/4530a35bad28a0e8b21905b0817a225e6387811c' (2024-05-13)
  → 'github:nix-community/nixvim/5d2e01495944dcf7cf7ee53a7074c4010165d756' (2024-05-21)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
  → 'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
• Updated input 'nixvim/nix-darwin':
    'github:lnl7/nix-darwin/230a197063de9287128e2c68a7a4b0cd7d0b50a7' (2024-04-24)
  → 'github:lnl7/nix-darwin/ffc01182f90118119930bdfc528c1ee9a39ecef8' (2024-05-16)
• Updated input 'nixvim/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242' (2024-04-30)
  → 'github:cachix/pre-commit-hooks.nix/fa606cccd7b0ccebe2880051208e4a0f61bfc8c1' (2024-05-16)
• Removed input 'nixvim/pre-commit-hooks/flake-utils'
• Removed input 'nixvim/pre-commit-hooks/flake-utils/systems'
• Updated input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
  → 'github:numtide/treefmt-nix/2fba33a182602b9d49f0b2440513e5ee091d838b' (2024-05-17)
• Updated input 'nur':
    'github:nix-community/NUR/39593093fd61ec424b3eb73ea0662711aea2dbb7' (2024-05-15)
  → 'github:nix-community/NUR/e1b5b402c68cd12c45bfddabe250de1430f02994' (2024-05-23)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/b6cb5de2ce57acb10ecdaaf9bbd62a5ff24fa02e' (2024-05-12)
  → 'github:Mic92/sops-nix/b549832718b8946e875c016a4785d204fcfc2e53' (2024-05-22)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/8e47858badee5594292921c2668c11004c3b0142' (2024-05-11)
  → 'github:NixOS/nixpkgs/e7cc61784ddf51c81487637b3031a6dd2d6673a2' (2024-05-18)
2024-05-23 10:42:27 +08:00
c15ec954c0
bahaghari/lib: init colors.rgb subset 2024-05-21 20:42:08 +08:00
f882c30209
bahaghari/lib: add isNumber and scale 2024-05-21 20:27:12 +08:00
3e3dbcfbbe
bahaghari/tests/lib: add more test cases for hex subset 2024-05-21 20:23:35 +08:00
546caa6e69
docs: update project README 2024-05-20 09:27:37 +08:00
foo-dogsquared
8e7a3e6277 firefox-addons: update as of 2024-05-20 2024-05-20 01:05:16 +00:00
4e3778b23a
willow: init package 2024-05-18 16:41:22 +08:00
e5226d80f7
hosts/ni/setups/desktop: update config 2024-05-18 16:41:22 +08:00
b53c6f7dfb
apps/run-workflow-with-vm: update to 2024-05-17 2024-05-18 16:41:22 +08:00
77d988cc7c
bahaghari: fix default attrset 2024-05-18 16:41:22 +08:00
93de33e028
nixos/programs/sessiond: add name option for session and components
Also similar change to the gnome-session one, blah blah blah...
2024-05-18 16:41:22 +08:00