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
Gabriel Arazas
1929f406ca
profiles/desktop: remove yabridge packages temporarily
2022-07-08 09:39:34 +08:00
Gabriel Arazas
8e3518f2ed
.github/workflows: add automation for updating dotfiles input
2022-07-08 09:39:34 +08:00
Gabriel Arazas
454dc2d982
.github/workflows: separate building hosts and packages
...
It is a better idea to make them separate at this point since the
packages need to be immediately sent to the binary cache.
2022-07-08 09:38:09 +08:00
Gabriel Arazas
7cf2408154
.github/workflows: update github:nix-community/nixos-generators
2022-07-08 07:48:01 +08:00
Gabriel Arazas
c46091d455
profiles/system: update font list
2022-07-08 07:28:59 +08:00
Gabriel Arazas
0c08f52f19
domterm: unstable-2022-05-13 -> unstable-2022-07-08
2022-07-08 07:27:14 +08:00
Gabriel Arazas
ff18237d0b
profiles/dev: improve custom functions
2022-07-08 06:27:12 +08:00
Gabriel Arazas
3250b21acd
users/foo-dogsquared: use dotfiles folder non-recursively
2022-07-08 00:30:54 +08:00
Gabriel Arazas
fbcce04bd1
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'dotfiles':
'github:foo-dogsquared/dotfiles/2312e925f2ee558658fd888332245e8b8e79c8b4' (2022-07-05)
→ 'github:foo-dogsquared/dotfiles/beb55f46f2707ab5a42f9f96f31e2c8b7d97ee29' (2022-07-07)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/3f21945eac3ef08d7f3fd329dbe3954fe52f3d10' (2022-06-30)
→ 'github:nix-community/emacs-overlay/06f397cbbd804d2b5df8c7258b5cf89e2a521ae7' (2022-07-07)
• Updated input 'emacs-overlay/flake-utils':
'github:numtide/flake-utils/bee6a7250dd1b01844a2de7e02e4df7d8a0a206c' (2022-06-24)
→ 'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
• Updated input 'emacs-overlay/nixpkgs':
'path:/nix/store/hcsl8zxvg8jnncid40xnm3drlvdcqd4c-source?lastModified=0&narHash=sha256-Cc5hQSMsTzOHmZnYm8OSJ5RNUp22bd5NADWLHorULWQ=' (1970-01-01)
→ 'path:/nix/store/ab40lgr2lfs53qf2k64xqwhmjbfj41wf-source?lastModified=0&narHash=sha256-bUS2nfQsvTQW2z8SK7oEFSElbmoBahOPtbXPm0AL3I4=' (1970-01-01)
• Updated input 'flake-utils':
'github:numtide/flake-utils/bee6a7250dd1b01844a2de7e02e4df7d8a0a206c' (2022-06-24)
→ 'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
• Updated input 'home-manager':
'github:nix-community/home-manager/3bf16c0fd141c28312be52945d1543f9ce557bb1' (2022-06-27)
→ 'github:nix-community/home-manager/12cfcc1b9dc9a8a7a0b4cf538841b85af5c4cd98' (2022-07-07)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/07ffc512ce0c8581da47dc4a35057ecbdaef6216' (2022-06-30)
→ 'github:nix-community/neovim-nightly-overlay/0d235895e9479491384558b9a1ef172e42cb8fd6' (2022-07-07)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/6f6286e4f90da25a7d1b6bcc96b79b0ccbaf5c26?dir=contrib' (2022-06-29)
→ 'github:neovim/neovim/55e81b0fe8bb205b579c1da24b3ac042191a4bbf?dir=contrib' (2022-07-07)
• Updated input 'neovim-nightly-overlay/nixpkgs':
'github:nixos/nixpkgs/cf3ab54b4afe2b7477faa1dd0b65bf74c055d70c' (2022-06-29)
→ 'github:nixos/nixpkgs/71a4f0dc3d80ba76f437c888c1c3d59f1df98163' (2022-07-05)
• Updated input 'nix-colors':
'github:misterio77/nix-colors/308fe8855ee4c35347baeaf182453396abdbe8df' (2022-06-22)
→ 'github:misterio77/nix-colors/d97b39696794be1ece13fd58996c9a102bc9a971' (2022-07-06)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/16de63fcc54e88b9a106a603038dd5dd2feb21eb' (2022-06-28)
→ 'github:NixOS/nixpkgs/5cbfadba693e0453f3a4090e83fbf845e18d184b' (2022-07-07)
• Updated input 'nur':
'github:nix-community/NUR/b58e819d423cc525475b43bd06cf5f999feb5325' (2022-06-30)
→ 'github:nix-community/NUR/ab5a317aece33e1c3676185e44dc270d2dfc3257' (2022-07-07)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/3e95d6696b51f88b3ebfc7a21aefaeeb70a245bd' (2022-06-30)
→ 'github:oxalica/rust-overlay/b1b998b47b15bc5e18a1b364c9c4f145bb0a3931' (2022-07-07)
2022-07-08 00:28:28 +08:00
Gabriel Arazas
93c6e57d13
pkgs/default.nix: sort and fix with correct callPackage
2022-07-08 00:24:59 +08:00
Gabriel Arazas
1692bf953e
trex: rename into cursedgl and update to 0.4.0
2022-07-08 00:23:39 +08:00
Gabriel Arazas
873742d33c
profiles/system: improve Flatpak installation
2022-07-07 22:34:57 +08:00
Gabriel Arazas
4278f62802
distant: unstable-2022-03-01 -> 0.16.4
2022-07-07 21:28:53 +08:00
Gabriel Arazas
720507c464
clidle: unstable-2022-03-02 -> unstable-2022-07-07
2022-07-07 19:49:36 +08:00
Gabriel Arazas
21aa6c5104
thokr: 0.3.0 -> 0.4.1
2022-07-07 19:40:39 +08:00
Gabriel Arazas
f749ed37e5
hush-shell: 0.1.3-alpha -> 0.1.4-alpha
2022-07-07 19:40:27 +08:00
Gabriel Arazas
36d2851256
ictree: 0.2.2 -> 1.0.1
2022-07-07 19:33:05 +08:00
Gabriel Arazas
afca645234
doggo: 0.5.2 -> 0.5.3
2022-07-07 19:30:20 +08:00
Gabriel Arazas
c85b34a770
auto-editor: 22w22a -> 22w25a
2022-07-07 18:38:59 +08:00