Gabriel Arazas
6c6eb7fb0f
gnome-frog: init at 1.1.3
2022-07-16 17:15:11 +08:00
Gabriel Arazas
e6085fe4de
chore: reformat pkgs/
with nixpkgs-fmt
2022-07-16 16:55:29 +08:00
Gabriel Arazas
37b0b6ac77
dialect: avoid double wrapping
2022-07-16 16:43:36 +08:00
Gabriel Arazas
bdd0c13ba0
gnome-search-provider-browser-tabs: remove package
...
Some occasional spring cleaning of the package set and I don't use this
anymore.
2022-07-16 16:40:42 +08:00
Gabriel Arazas
e134dae201
emulsion-palette: 3.2.0 -> 3.3.9
2022-07-16 16:38:04 +08:00
Gabriel Arazas
eefa7d53e7
dialect: unstable-2022-07-11 -> 2.0.1
2022-07-16 07:46:10 +08:00
Gabriel Arazas
b5ed4ad158
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/06f397cbbd804d2b5df8c7258b5cf89e2a521ae7' (2022-07-07)
→ 'github:nix-community/emacs-overlay/b51bea50371cc7a98863fb64bf1aaa1126a68a36' (2022-07-14)
• Updated input 'home-manager':
'github:nix-community/home-manager/12cfcc1b9dc9a8a7a0b4cf538841b85af5c4cd98' (2022-07-07)
→ 'github:nix-community/home-manager/2c94b9801f1a11cde0fc97aa850687bb9137d42c' (2022-07-13)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/0d235895e9479491384558b9a1ef172e42cb8fd6' (2022-07-07)
→ 'github:nix-community/neovim-nightly-overlay/758fb91ada20563788d3081dc708d570a99e4c96' (2022-07-14)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/55e81b0fe8bb205b579c1da24b3ac042191a4bbf?dir=contrib' (2022-07-07)
→ 'github:neovim/neovim/b81d1eb26502f403574113385a75444f8880828e?dir=contrib' (2022-07-14)
• Updated input 'nix-alien':
'github:thiagokokada/nix-alien/ccf910e15a6dc5a41f8e714f9c35996aeb688760' (2022-06-15)
→ 'github:thiagokokada/nix-alien/97e2d0ef6620b6738569b374c109be27b8a609d5' (2022-07-09)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/898edde476232843da50c9a855efaf5dd8caadaa' (2022-06-22)
→ 'github:nix-community/nixos-generators/3323b944d99b026aebfd8de439e001409dde067d' (2022-07-13)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5cbfadba693e0453f3a4090e83fbf845e18d184b' (2022-07-07)
→ 'github:NixOS/nixpkgs/4bc1c1bd2f5b1101443fe775bb737a812fc8b925' (2022-07-14)
• Updated input 'nur':
'github:nix-community/NUR/ab5a317aece33e1c3676185e44dc270d2dfc3257' (2022-07-07)
→ 'github:nix-community/NUR/88866341491ab5de1f376cd3e499a4e6c45e806b' (2022-07-14)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/b1b998b47b15bc5e18a1b364c9c4f145bb0a3931' (2022-07-07)
→ 'github:oxalica/rust-overlay/db9443ca1384f94c0aa63f4e74115f7c0632a8e6' (2022-07-14)
2022-07-15 09:32:39 +08:00
Gabriel Arazas
d5a480cdc8
themes/a-happy-gnome: use the recent options
2022-07-14 17:01:11 +08:00
Gabriel Arazas
fff0ea8508
ci: fix commit message for flake inputs update
2022-07-14 17:00:31 +08:00
Gabriel Arazas
9182306d81
flake.nix: reduce number of inputs from lockfile
...
Though, be sure to check it periodically to see if it's safe to follow
with our own inputs.
2022-07-14 09:10:34 +08:00
Gabriel Arazas
6e963a71df
profiles/i18n: fix locales list
2022-07-14 09:01:42 +08:00
Gabriel Arazas
863daae3f5
hosts/ni: update host config
2022-07-14 08:21:09 +08:00
Gabriel Arazas
cdbb816eca
flake.nix: add NUR module to default host config
2022-07-14 08:21:09 +08:00
Gabriel Arazas
d599586053
flake.nix: add an overlay of the packages
2022-07-14 08:21:09 +08:00
Gabriel Arazas
6a0c115432
default.nix: support for traditional channels
...
Though, it's limited compared to flakes. I supposed that's better than
nothing.
2022-07-14 08:21:09 +08:00
Gabriel Arazas
0c7f57f5a9
profiles/dev: update atuin config
2022-07-14 08:04:24 +08:00
Gabriel Arazas
14c10abded
profiles/editors: update Emacs to use nativeComp
branch
2022-07-14 08:04:13 +08:00
Gabriel Arazas
cc40cdb110
flake.nix: update several parts of config
2022-07-14 08:03:18 +08:00
Gabriel Arazas
3e32e0be02
users/foo-dogsquared: update profile
...
i18n module is disabled by default now that there are easy multiple ways
of setting your i18n either through fcitx5 from Flatpak or from NixOS
config which will be overridden by this user config.
2022-07-14 08:00:33 +08:00
Gabriel Arazas
65a408b56d
themes/a-happy-gnome: add packages and more ibus engines
2022-07-14 08:00:13 +08:00
Gabriel Arazas
9194427530
profiles/system: improve upon existing attributes
2022-07-14 07:59:18 +08:00
Gabriel Arazas
530da5c878
profiles/i18n: init NixOS module
2022-07-14 07:58:39 +08:00
Gabriel Arazas
8b4690fc73
profiles/i18n: add more fonts for home configs
2022-07-13 21:50:31 +08:00
Gabriel Arazas
14546ffc2f
nautilus-annotations: init at 0.8.4
2022-07-13 20:32:10 +08:00
Gabriel Arazas
1656043d53
ci: fix check command
2022-07-13 19:19:18 +08:00
Gabriel Arazas
a20af36002
flake.nix: add blocklist for exported modules
...
Even though this will most likely extend under `tasks` attribute. Not to
mention, it is useless outside of my own setup anyways. Better be
accommodating than not, I guess.
2022-07-13 19:15:23 +08:00
Gabriel Arazas
bc77582418
tasks: update the device info
2022-07-13 19:14:45 +08:00
Gabriel Arazas
a916d78f09
profiles/services: remove path assertions
...
It was supposed to create the directory if it wasn't found which is
self-defeating. In any case, it will still fail if the directory is in
the way of an unmounted device.
2022-07-13 19:11:33 +08:00
Gabriel Arazas
4708d7acc2
profiles/system: refactor to remove inputs
attr
...
This is to reduce burden in case I want to support importing my
config through traditional channels.
2022-07-13 19:10:15 +08:00
Gabriel Arazas
2572ccae12
gnome-dialect: init at unstable-2022-07-11
2022-07-11 14:02:52 +08:00
Gabriel Arazas
a81ab6f415
flake.nix: update args for homeManagerConfiguration
2022-07-10 19:04:47 +08:00
Gabriel Arazas
93aaecd45f
ci: add flake check
2022-07-10 17:30:22 +08:00
Gabriel Arazas
6f3685f5b1
tasks/backup-archive: use no local archive anymore
...
It is no more than a safety net and an expensive one at that. A
dedicated external storage media would be better. Ideally, hosts should
have a snapshotting system with btrfs or similar but it is what it is
for now.
2022-07-10 05:43:32 +08:00
Gabriel Arazas
0067a7b15e
flake.nix: follow inputs to original nixpkgs
...
All of the inputs are safe to follow the original nixpkgs. This is the
case for Neovim overlay that the lockfile is automatically updated and
the Emacs overlay simply has no lockfile.
2022-07-10 05:40:56 +08:00
Gabriel Arazas
eebaf93938
docs: update READMEs and comments
2022-07-09 14:04:17 +08:00
Gabriel Arazas
30c7ee0203
profiles/agenix: move into default config
2022-07-09 14:01:37 +08:00
Gabriel Arazas
7ad9a62f2c
profiles/users: move as a library function
2022-07-09 14:00:51 +08:00
Gabriel Arazas
40492d55b7
lib: privatize parts of library
...
Some of the functions cater to this specific setup so no need to export
them.
2022-07-09 13:49:51 +08:00
Gabriel Arazas
d091d5c29d
Makefile: fix the rules
2022-07-09 11:03:02 +08:00
Gabriel Arazas
42436e77f4
pkgs/cursedgl: update patch to only install examples source code
2022-07-09 11:02:31 +08:00
Gabriel Arazas
f8aec6c47c
users/foo-dogsquared: update XDG folders config
...
It is too interruptive at this point. I would rather have the usual
library folder to be manually added if I want to include it to an
application.
2022-07-09 10:52:54 +08:00
Gabriel Arazas
747a78b6d9
profiles/system: update store optimization to occur weekly
2022-07-09 10:52:54 +08:00
Gabriel Arazas
95d30dbdcf
profiles/dev: fix custom functions... again
2022-07-09 10:52:54 +08:00
Gabriel Arazas
5a30ebcb02
flake.nix: update rust-overlay
overlay attribute
...
It is deprecated in favor of the newer preferred schema from the recent
Nix updates.
2022-07-09 10:52:54 +08:00
Gabriel Arazas
e235ad949e
flake.nix: fix references to lib
to being an argument
...
It turns out the functions that is being wrapped by `mkHost` and
`mkUser` both accept `lib` as one of the attribute on their respective
functions. It is better to use that instead of chucking it as part of
`extraSpecialArgs` or something similar.
2022-07-09 10:51:06 +08:00
Gabriel Arazas
3d9494d92a
flake.nix: update default NixOS config with home-manager options
2022-07-09 07:08:27 +08:00
Gabriel Arazas
877622db77
awesome-cli: init at 0.7.2
2022-07-09 07:06:31 +08:00
Gabriel Arazas
908e0caf50
flake.nix: move flake utilities in the file
...
It doesn't make sense to put them into separate file anymore since there
is always only one location that uses it. The flake utilities have been
changed also with the updated version of the functions from its inputs.
2022-07-09 06:51:16 +08:00
Gabriel Arazas
4e08a0d1ac
lib: remove unused functions
2022-07-09 06:31:32 +08:00
Gabriel Arazas
212378440d
hosts/bootstrap: fix configuration
2022-07-08 09:46:56 +08:00