df345c8b51
bahaghari/tests/lib: add tests for tinted-theming subset
2024-02-25 17:12:49 +08:00
e6b9d9e463
.sops.yaml: update secrets location
2024-02-24 21:41:20 +08:00
9a7314f28c
bahaghari/tests/lib: update hex unit tests
2024-02-24 21:39:59 +08:00
89a9bc32a0
bahaghari/lib: reformat and update comments
2024-02-24 21:39:02 +08:00
4834595351
bahaghari/lib/tinted-theming: fix isBaseX
2024-02-24 21:37:53 +08:00
8cb22268af
bahaghari/lib: init hex.pad
2024-02-24 21:36:51 +08:00
fe4f1d1ae9
bahaghari/lib: init isHexString
2024-02-24 21:34:03 +08:00
b7ac964082
bahaghari/tests/lib: init hex subset
2024-02-24 19:09:28 +08:00
e8bdb850bc
bahaghari/lib: init generateGlyphSet
2024-02-24 18:59:25 +08:00
8f7e13734a
bahaghari/lib: update importYAML
to be more correct
2024-02-24 18:52:19 +08:00
7159fc597f
bahaghari/lib: fix toBaseDigitsWithGlyphs
2024-02-24 18:49:24 +08:00
d0f57db0aa
bahaghari/tests/lib: init
2024-02-24 18:48:07 +08:00
469e5194cc
bahaghari: allow non-flakes usage
2024-02-24 10:36:28 +08:00
6000026719
bahaghari/lib: update comments
2024-02-24 10:30:41 +08:00
0af7a31d7b
bahaghari/lib/trivial: add toYAML
and toBaseDigitsWithGlyphs
2024-02-24 10:29:59 +08:00
6c5e359fc3
bahaghari/tinted-theming: update library import
2024-02-24 10:28:39 +08:00
d043f2b553
bahaghari: set license
2024-02-24 10:27:15 +08:00
553ac7a311
users/foo-dogsquared: migrate to Bahaghari instead of tinted-theming.nix
2024-02-23 20:59:47 +08:00
db2da4d7d2
nixos/workflows: reclassify as private modules
...
It doesn't fit with the public module requirement of no reliance of
third-party modules anymore as we'll be using Bahaghari at the near future.
2024-02-23 20:56:32 +08:00
bad0a906c1
nixvimConfigs/fiesta: add keymap descriptions
2024-02-23 20:52:43 +08:00
d1df640c1e
ags: 1.7.4 -> 1.7.7
2024-02-23 20:51:59 +08:00
61f486bd8f
bahaghari/lib/tinted-theming: refactor
2024-02-23 20:37:06 +08:00
6acc1507ba
home-manager/suites/desktop: improve code
2024-02-23 20:36:27 +08:00
9e8b271b65
flake: dogfood Bahaghari
2024-02-23 18:17:43 +08:00
87db9e9052
flake: update Bahaghari flake outputs
...
This is primarily to avoid importing a "subflake" which will constantly update
the lockfile so we'll have this set instead.
2024-02-23 18:15:51 +08:00
afbd5cd074
bahaghari: init flake and devshell
...
Even if that devshell is not really usable.
2024-02-23 18:14:39 +08:00
fdc8476751
bahaghari: init lib
...
Now it is pretty familiar to use as you can also extend it like nixpkgs'
library.
2024-02-23 14:57:33 +08:00
911476c37c
bahaghari: move into subprojects directory
...
This'll make it easier to transfer to a dedicated repo in case.
2024-02-23 14:47:49 +08:00
68d0755ca1
users/foo-dogsquared/programs/nixvim: update Lush scheme template
2024-02-23 07:27:40 +08:00
458b8092dc
hosts/plover: make disko as a dedicated NixOS module
2024-02-23 07:25:44 +08:00
643d05a0f7
hosts/ni: convert to btrfs-based filesystem setup
2024-02-23 07:24:21 +08:00
a2f7dbb86e
users/foo-dogsquared/programs/nixvim: update note-taking setup
2024-02-23 07:13:57 +08:00
6b5dd4fe20
docs: add README for apps folder
2024-02-23 07:13:21 +08:00
c7a05d0c6f
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'deploy':
'github:serokell/deploy-rs/1776009f1f3fb2b5d236b84d9815f2edee463a9b' (2024-01-10)
→ 'github:serokell/deploy-rs/0a0187794ac7f7a1e62cda3dabf8dc041f868790' (2024-02-16)
• Updated input 'disko':
'github:nix-community/disko/15b52c3c8a718253e66f1b92f595dc47873fdfea' (2024-02-08)
→ 'github:nix-community/disko/23d308f0059955e3719efc81a34d1fc0369fbb74' (2024-02-22)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/3ab303101f287c1769f0a0dc4f7ec5473e61f94f' (2024-02-09)
→ 'github:nix-community/emacs-overlay/6e1f5e6da33486d1f56d98f97949f961dd621479' (2024-02-22)
• Updated input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/6832d0d99649db3d65a0e15fa51471537b2c56a6' (2024-02-07)
→ 'github:NixOS/nixpkgs/526d051b128b82ae045a70e5ff1adf8e6dafa560' (2024-02-20)
• Updated input 'helix-editor':
'github:helix-editor/helix/f8e2d822ba3716aa986acee003f3093268344160' (2024-02-09)
→ 'github:helix-editor/helix/98ebeeebd8c7462409f82d34ff4ac0a7ae9116c7' (2024-02-21)
• Updated input 'home-manager-unstable':
'github:nix-community/home-manager/f99eace7c167b8a6a0871849493b1c613d0f1b80' (2024-02-05)
→ 'github:nix-community/home-manager/0b69d574162cfa6eb7919d5614a48d0185550891' (2024-02-21)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/1da2e054a16309d7d7f7669438c8b9a5ef1b4642' (2024-01-25)
→ 'github:nix-community/neovim-nightly-overlay/a0b0165567b68194f6c0795dd6e3c3dd714b681f' (2024-02-22)
• Updated input 'neovim-nightly-overlay/flake-parts':
'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11)
→ 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/d5cbf433a6ae9cae05400189a8dbc6412a03ba16' (2023-12-31)
→ 'github:hercules-ci/hercules-ci-effects/0ca27bd58e4d5be3135a4bef66b582e57abe8f4a' (2024-02-21)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/4e59422e1d4950a3042bad41a7b81c8db4f8b648?dir=contrib' (2024-01-24)
→ 'github:neovim/neovim/d9e6a442f2ff9aebf4d45ad6fb5b05d492eb4e38?dir=contrib' (2024-02-21)
• Updated input 'nix-index-database':
'github:nix-community/nix-index-database/3e3dad2808379c522138e2e8b0eb73500721a237' (2024-02-04)
→ 'github:nix-community/nix-index-database/17352eb241a8d158c4ac523b19d8d2a6c8efe127' (2024-02-18)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/843e2f04c716092797ffa4ce14c446adce2f09ef' (2024-02-08)
→ 'github:nix-community/nixos-generators/f4631dee1a0fd56c0db89860e83e3588a28c7631' (2024-02-22)
• Updated input 'nixos-generators/nixlib':
'github:nix-community/nixpkgs.lib/f5af57d3ef9947a70ac86e42695231ac1ad00c25' (2023-09-03)
→ 'github:nix-community/nixpkgs.lib/e623008d8a46517470e6365505f1a3ce171fa46a' (2024-02-18)
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/6832d0d99649db3d65a0e15fa51471537b2c56a6' (2024-02-07)
→ 'github:NixOS/nixpkgs/526d051b128b82ae045a70e5ff1adf8e6dafa560' (2024-02-20)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/f8e2ebd66d097614d51a56a755450d4ae1632df1' (2024-02-07)
→ 'github:NixOS/nixpkgs/0e74ca98a74bc7270d28838369593635a5db3260' (2024-02-21)
• Updated input 'nixos-unstable-small':
'github:NixOS/nixpkgs/c08fd7c1688c06ad84d79cb7aed70ca2bdf71e1f' (2024-02-08)
→ 'github:NixOS/nixpkgs/591f9cbebeef5dfdcb24997a3069d7f29c365ab9' (2024-02-21)
• Updated input 'nixos-wsl':
'github:nix-community/NixOS-WSL/4bb6b2e814be63caa115038e917c6c25b7fc2ac1' (2024-02-05)
→ 'github:nix-community/NixOS-WSL/e6bbc01a35626b8db741bcbc0af807379d372218' (2024-02-19)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/a1eec211fcb06ae6eb9a46b399878cb1cc1717c0' (2024-02-08)
→ 'github:NixOS/nixpkgs/98b00b6947a9214381112bdb6f89c25498db4959' (2024-02-22)
• Updated input 'nixvim':
'github:nix-community/nixvim/ec07263b1693ebbd74080b1e21d9b88ae7b74d18' (2024-02-07)
→ 'github:nix-community/nixvim/d6a66851feb5393911665a34bcaecd72fe6e5bd9' (2024-02-22)
• Added input 'nixvim/flake-compat':
'https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D ' (2023-10-04)
• Updated input 'nixvim/nix-darwin':
'github:lnl7/nix-darwin/bdbae6ecff8fcc322bf6b9053c0b984912378af7' (2024-02-02)
→ 'github:lnl7/nix-darwin/44f50a5ecaab72a61d5fd8e5c5717bc4bf9c25dd' (2024-02-12)
• Updated input 'nixvim/pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf' (2024-01-28)
→ 'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07)
• Updated input 'nur':
'github:nix-community/NUR/a6dbfcbf002cf6309002bef91f61f39fcf0bba73' (2024-02-09)
→ 'github:nix-community/NUR/f67ac59acc731fbc4e584b6d5e319d084bb876e0' (2024-02-22)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/2168851d58595431ee11ebfc3a49d60d318b7312' (2024-02-08)
→ 'github:Mic92/sops-nix/f6b80ab6cd25e57f297fe466ad689d8a77057c11' (2024-02-21)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/bc6cb3d59b7aab88e967264254f8c1aa4c0284e9' (2024-02-08)
→ 'github:NixOS/nixpkgs/69405156cffbdf2be50153f13cbdf9a0bea38e49' (2024-02-17)
2024-02-22 16:32:13 +08:00
846b5405d7
flake: include Bahaghari
...
Just a testing option for my private projects.
2024-02-22 15:14:19 +08:00
de6d5dc5b4
bahaghari/tinted-theming: init module set
2024-02-22 14:34:18 +08:00
605ddfc840
hosts/bootstrap: fix code
2024-02-17 18:52:08 +08:00
03c57d73d3
hosts/{bootstrap,graphical-installer}: refactor for nixos-generators
2024-02-17 14:58:53 +08:00
8bd3ac5061
shell.nix: add run-workflow-in-vm
2024-02-17 14:56:39 +08:00
85c29f0e63
templates/basic-nix-cpp-app: init
2024-02-17 14:26:33 +08:00
03590ad834
nixos/workflows: disable display manager services
...
This is now on the individual configurations to enable them since most
workflows are expected to be quite similar to desktop environments like from
default NixOS modules.
2024-02-15 23:14:33 +08:00
ee9ad1ceac
nixvim/plugins/dressing-nvim: init
2024-02-15 23:08:25 +08:00
2c5b4c9308
nixvim/plugins: fix modules
2024-02-15 06:42:26 +08:00
72ce52a9ee
flake: update nixpkgs branch list for NixVim configs
2024-02-15 05:50:59 +08:00
b0b7fb5cc9
nixvim/plugins/legendary-nvim: init
2024-02-15 05:48:59 +08:00
9a636daee1
docs: update project README
2024-02-14 21:19:08 +08:00
376dc79dba
users/foo-dogsquared/programs/nixvim: update Lush theme template
2024-02-14 21:17:06 +08:00
2ca7a277e4
users/foo-dogsquared/programs/nixvim: update tree-sitter grammars for note-taking
2024-02-14 21:15:52 +08:00
3822562638
lib/home-manager: update function names
2024-02-14 21:15:15 +08:00
92e92997bd
nixvim/plugins/lush-nvim: update module description
2024-02-14 21:14:47 +08:00