|
4168ff899f
|
docs: update hosts README
|
2023-12-24 18:36:06 +08:00 |
|
|
a31605ebd0
|
config: update devshell nixpkgs instance
|
2023-12-24 18:35:30 +08:00 |
|
|
39c0bb2d8f
|
profiles/gaming: update RetroArch package
We'll use more cores if necessary.
|
2023-12-24 18:18:56 +08:00 |
|
|
55b475b6f0
|
profiles/desktop: update nix-ld libraries list
|
2023-12-24 18:18:23 +08:00 |
|
|
06c30c967b
|
setups/home-manager: update foo-dogsquared user
|
2023-12-24 18:16:07 +08:00 |
|
|
4b34e0398b
|
users/foo-dogsquared/setups/development: set up Git difftool correctly
|
2023-12-24 18:15:36 +08:00 |
|
|
79a2e21b5d
|
users/foo-dogsquared/setups/development: set up text editor of choice
|
2023-12-24 18:14:18 +08:00 |
|
|
722bdaf3cc
|
hosts/plover: fix library namespace
|
2023-12-24 18:13:27 +08:00 |
|
|
28d0b5a85b
|
profiles/editors: revert Neovim setup to default package
|
2023-12-24 18:12:39 +08:00 |
|
|
c1d8be29b0
|
config: update image generation step
It doesn't allow setting up system modularly so we'll have to do this
on our own which is easy enough since it's already done once.
|
2023-12-24 18:11:57 +08:00 |
|
|
d55865beb0
|
flake.nix: rename lib' to lib
I don't know why did I do that but whatever.
|
2023-12-24 18:10:19 +08:00 |
|
|
c8c972dc29
|
hosts/winnowing: update default user
|
2023-12-23 20:43:06 +08:00 |
|
|
9acd1bcffd
|
hosts/ni: enable auto-allocate-uids experimental feature
|
2023-12-23 20:42:45 +08:00 |
|
|
81443a5a9c
|
hosts/ni/networking/setup: enable resolved
|
2023-12-23 20:42:07 +08:00 |
|
|
b0cc57f014
|
secrets: update SOPS creation path
|
2023-12-23 20:41:23 +08:00 |
|
|
709bd491c8
|
profiles/dev: add virt-top
|
2023-12-23 20:33:23 +08:00 |
|
|
c7c6cc4620
|
profiles/dev: revert to default package
|
2023-12-23 20:33:02 +08:00 |
|
|
6e3b0aa232
|
profiles/dev: enable eza aliases
|
2023-12-23 20:32:37 +08:00 |
|
|
18c7d5db35
|
docs/site: update declarative setups documentation
|
2023-12-23 20:32:08 +08:00 |
|
|
14af688215
|
flake.nix: create Firefox addons overlay
|
2023-12-23 20:31:23 +08:00 |
|
|
32d20ed2a3
|
config: cut down default host config
|
2023-12-23 20:30:14 +08:00 |
|
|
7a3b5404ec
|
setups: allow home-manager and NixOS to set individual modules
|
2023-12-23 20:28:54 +08:00 |
|
|
e234807139
|
setups: migrate TOML format to Nix
This allows us to do much more.
|
2023-12-23 20:26:40 +08:00 |
|
|
e0bb3b2b59
|
files/mutable-files: change postScript type to lines
Didn't realize you cannot merge strings.
|
2023-12-23 18:44:06 +08:00 |
|
|
6d2d1dc5af
|
files/mutable-files: refactor fetch script generation
Taking advantage of Nix's lazyness, at least.
|
2023-12-23 18:41:51 +08:00 |
|
|
cf5ad9ce3c
|
lib/home-manager: add hasOSModuleEnabled
|
2023-12-23 18:40:12 +08:00 |
|
|
ab6cab736d
|
users/foo-dogsquared/setups/development: add desktop devtools
|
2023-12-23 18:39:08 +08:00 |
|
|
6ffe9a4613
|
users/foo-dogsquared/programs/doom-emacs: update dependency list
|
2023-12-23 18:37:32 +08:00 |
|
|
dd02b44bf1
|
users/foo-dogsquared/dotfiles: set all dotfiles conditionally
|
2023-12-23 18:36:53 +08:00 |
|
|
2fadd19486
|
flake.nix: remove riscv64-linux
We'll test it another time.
|
2023-12-23 18:36:22 +08:00 |
|
|
02d7b34bdd
|
config: set NIX_PATH when channels are enabled
|
2023-12-23 18:35:53 +08:00 |
|
|
2df2bd2104
|
hosts/ni: switch wireless setup to default
Surprised it has lasted this long, really.
|
2023-12-23 18:34:12 +08:00 |
|
|
26dbaba4ae
|
lib/private: remove unused functions
|
2023-12-23 11:07:17 +08:00 |
|
|
efd7f3d3dd
|
default.nix: restructure Nix modules export
|
2023-12-23 11:04:01 +08:00 |
|
|
a5ababe88d
|
lib: restructure folder structure
To easily support channels and flake.
|
2023-12-23 11:03:17 +08:00 |
|
|
9e170dd6ec
|
profiles/gaming: simplify the default setup
|
2023-12-22 08:57:41 +08:00 |
|
|
eb9fa473dd
|
flake.lock: update inputs
Flake lock file updates:
• Updated input 'deploy':
'github:serokell/deploy-rs/915327515f5fd1b7719c06e2f1eb304ee0bdd803' (2023-12-13)
→ 'github:serokell/deploy-rs/b709d63debafce9f5645a5ba550c9e0983b3d1f7' (2023-12-20)
• Updated input 'disko':
'github:nix-community/disko/98ab91109716871f50ea8cb0e0ac7cc1e1e14714' (2023-12-14)
→ 'github:nix-community/disko/db6cbcadfebf96b2fb3d8c4b1d72b4343c5c3c72' (2023-12-21)
• Updated input 'helix-editor':
'github:helix-editor/helix/7c55190806f31595e18da2b56c8ca54d8f5b33b7' (2023-12-13)
→ 'github:helix-editor/helix/585402d9ffa1d271e7c72fbb1c90d7e9d2d51482' (2023-12-21)
• Updated input 'home-manager-stable':
'github:nix-community/home-manager/6761b8188b860f374b457eddfdb05c82eef9752f' (2023-12-10)
→ 'github:nix-community/home-manager/0c2353d5d930c3d93724df6858aef064a31b3c00' (2023-12-20)
• Updated input 'home-manager-stable/nixpkgs':
'github:NixOS/nixpkgs/c757e9bd77b16ca2e03c89bf8bc9ecb28e0c06ad' (2023-11-17)
→ 'github:NixOS/nixpkgs/2c7f3c0fb7c08a0814627611d9d7d45ab6d75335' (2023-12-04)
• Updated input 'home-manager-unstable':
'github:nix-community/home-manager/0e2e443ff24f9d75925e91b89d1da44b863734af' (2023-12-14)
→ 'github:nix-community/home-manager/8b797c8eea1eba7dfb47f6964103e6e0d134255f' (2023-12-21)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/21a2bc2a9f18c49d4c9ba811ab6c6746b8d62580' (2023-12-15)
→ 'github:nix-community/neovim-nightly-overlay/5c08a5966b296b2f208a4050fbe22509d56ce669' (2023-12-21)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/f31f260f0c6449dba4c84071be6bfe91d3cb4993?dir=contrib' (2023-12-14)
→ 'github:neovim/neovim/0c120307ca1ab613e63865c634d7e10ad67fb0ba?dir=contrib' (2023-12-20)
• Updated input 'nix-index-database':
'github:nix-community/nix-index-database/45d82e0a8b9dd6c5dd9da835ac0c072239af7785' (2023-12-11)
→ 'github:nix-community/nix-index-database/4605ccd764fac78b9e4b5b058698cb9f04430b91' (2023-12-18)
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/cf28ee258fd5f9a52de6b9865cdb93a1f96d09b7' (2023-12-12)
→ 'github:NixOS/nixpkgs/d65bceaee0fb1e64363f7871bc43dc1c6ecad99f' (2023-12-20)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/a9bf124c46ef298113270b1f84a164865987a91c' (2023-12-11)
→ 'github:NixOS/nixpkgs/54aac082a4d9bb5bbc5c4e899603abfb76a3f6d6' (2023-12-19)
• Updated input 'nixos-unstable-small':
'github:NixOS/nixpkgs/224b3a5ad9a960e4a6e3cd59233c1616164c5ef5' (2023-12-13)
→ 'github:NixOS/nixpkgs/42841c10e5967007541bbf23423b216882923940' (2023-12-20)
• Updated input 'nixos-wsl':
'github:nix-community/NixOS-WSL/83c419a8c5db581e83cba3726760608e55d11e58' (2023-12-11)
→ 'github:nix-community/NixOS-WSL/86f3b26038b36603f51e260979a09e9c659415e9' (2023-12-18)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/e97b3e4186bcadf0ef1b6be22b8558eab1cdeb5d' (2023-12-11)
→ 'github:NixOS/nixpkgs/2b9c57d33e3d5be6262e124fc66e3a8bc650b93d' (2023-12-20)
• Updated input 'nur':
'github:nix-community/NUR/00d8221e814d82ce862733c061f816a3cfa9f04f' (2023-12-15)
→ 'github:nix-community/NUR/bdaabf5464db4a581778c5f3b58cf82980d2204a' (2023-12-21)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/d806e546f96c88cd9f7d91c1c19ebc99ba6277d9' (2023-12-10)
→ 'github:Mic92/sops-nix/f7db64b88dabc95e4f7bee20455f418e7ab805d4' (2023-12-18)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/b8f33c044e51de6dde3ad80a9676945e0e4e3227' (2023-12-09)
→ 'github:NixOS/nixpkgs/a19a71d1ee93226fd71984359552affbc1cd3dc3' (2023-12-17)
|
2023-12-21 19:05:13 +08:00 |
|
foo-dogsquared
|
6a813a0c9a
|
firefox-addons: update as of 2024-01-08
|
2024-01-08 01:04:33 +00:00 |
|
foo-dogsquared
|
685da8b525
|
firefox-addons: update as of 2024-01-01
|
2024-01-01 01:08:34 +00:00 |
|
|
6e9a8e4f24
|
files/mutable-files: update example
|
2023-12-20 22:07:09 +08:00 |
|
|
f739542d63
|
ags: unstable-2023-09-01 -> 1.5.5-beta
|
2023-12-20 22:06:35 +08:00 |
|
|
495bcf75ef
|
users/foo-dogsquared/programs/shell: configure more parts of shell tools
|
2023-12-20 22:06:14 +08:00 |
|
|
a6b5fca44c
|
secrets: update keys
|
2023-12-20 19:10:53 +08:00 |
|
|
0bee8052a9
|
config: remove fxcast-bridge as part of Firefox addons
I don't use it much and it is failing to build so leave it.
|
2023-12-20 11:25:28 +08:00 |
|
|
fadf04b1d7
|
hosts/ni/networking/setup: update deprecated attributes
|
2023-12-20 10:52:00 +08:00 |
|
|
a2dfc6f3b9
|
modules: remove unnecessary function attributes
|
2023-12-20 10:48:32 +08:00 |
|
|
220f7ad528
|
profiles/desktop: enable v4l2loopback
|
2023-12-20 10:44:42 +08:00 |
|
|
6e3c6f8509
|
config: disable Nix channel tools by default
|
2023-12-20 10:41:39 +08:00 |
|
|
457638a65b
|
config: put all custom library functions under private namespace
|
2023-12-19 19:23:39 +08:00 |
|
|
543cb31a20
|
users/foo-dogsquared: fix config errors
|
2023-12-19 18:00:22 +08:00 |
|