Commit Graph

497 Commits

Author SHA1 Message Date
Gabriel Arazas
dd9921fc7e services/gallery-dl: add job-specific settings
The arguments are also arranged to let the resulting settings cascade
from service-wide to job-specific settings.
2022-07-20 16:56:44 +08:00
Gabriel Arazas
01bf630a9d tasks/backup-archive: organize secrets and update remote backup 2022-07-20 12:00:51 +08:00
Gabriel Arazas
9ba543d2fc junction: remove package
Also available in nixpkgs as of this commit.
2022-07-19 13:55:16 +08:00
Gabriel Arazas
8afa2b4d52 gnome-dialect: remove package
It is available in nixpkgs now so...
2022-07-19 13:54:51 +08:00
Gabriel Arazas
79a9bf1374 adwcustomizer: init at 2022-07-19
It's not fully functioning that requires the latest version of
libadwaita which nixpkgs doesn't have yet in the unstable branch.
2022-07-19 12:16:50 +08:00
Gabriel Arazas
038d91e4cc blueprint-compiler: remove package
It is now available in nixpkgs so there's that to make it easier to
upstream if there's a time for it.
2022-07-19 12:16:50 +08:00
Gabriel Arazas
a5c4b9253a chore: update misc configs 2022-07-19 12:14:55 +08:00
Gabriel Arazas
299aefa195 flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/b51bea50371cc7a98863fb64bf1aaa1126a68a36' (2022-07-14)
  → 'github:nix-community/emacs-overlay/c108db97f42195eb2cb9e2146ed334b647ebcd9f' (2022-07-18)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2c94b9801f1a11cde0fc97aa850687bb9137d42c' (2022-07-13)
  → 'github:nix-community/home-manager/4c5106ed0f3168ff2df21b646aef67e86cbfc11c' (2022-07-15)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/758fb91ada20563788d3081dc708d570a99e4c96' (2022-07-14)
  → 'github:nix-community/neovim-nightly-overlay/a0e3761d2efbdb6efce2c2af288afa3831214329' (2022-07-18)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/b81d1eb26502f403574113385a75444f8880828e?dir=contrib' (2022-07-14)
  → 'github:neovim/neovim/1b462705d049fa0cf2bb99bae9112b84abea8d5a?dir=contrib' (2022-07-18)
• Updated input 'nix-alien':
    'github:thiagokokada/nix-alien/97e2d0ef6620b6738569b374c109be27b8a609d5' (2022-07-09)
  → 'github:thiagokokada/nix-alien/897f10267138748956b7720c5a82bba8a90a832e' (2022-07-15)
• Updated input 'nix-alien/poetry2nix':
    'github:nix-community/poetry2nix/347ccb4ce58e7af1ece3f9743019263c4aede7b8' (2022-06-13)
  → 'github:nix-community/poetry2nix/920ba682377d5c0d87945c5eb6141ab8447ca509' (2022-07-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/78e748fa68079b77ac055c80ef21342dd7e2ae2b' (2022-07-17)
  → 'github:NixOS/nixpkgs/9eb60f25aff0d2218c848dd4574a0ab5e296cabe' (2022-07-18)
• Updated input 'nur':
    'github:nix-community/NUR/88866341491ab5de1f376cd3e499a4e6c45e806b' (2022-07-14)
  → 'github:nix-community/NUR/85cff81fd69753b02d06a326815c6d2ce56832d3' (2022-07-18)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/db9443ca1384f94c0aa63f4e74115f7c0632a8e6' (2022-07-14)
  → 'github:oxalica/rust-overlay/aa8c2247998fe2f25030d1f509d8ed06970e5ab1' (2022-07-18)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/912514e60a6e0227d6a2e0ecc8524752337fcde2' (2022-07-13)
  → 'github:Mic92/sops-nix/7526ce07b897ad1f1016680de5121f646e28a893' (2022-07-17)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/0ad6eae04953060dff8ba28af158799c3e13878d' (2022-07-09)
  → 'github:NixOS/nixpkgs/4e329926df7ee5fa49929a83d31ee7d541f8b45c' (2022-07-17)
2022-07-19 12:14:14 +08:00
Gabriel Arazas
1b97a37adc themes/a-happy-gnome: change inputs and update keybindings 2022-07-19 12:14:14 +08:00
Gabriel Arazas
6fb80e2d63 ymuse: init at 0.20 2022-07-19 12:14:14 +08:00
Gabriel Arazas
688bfb59c4 hosts/ni: update config and store secrets 2022-07-19 07:11:01 +08:00
Gabriel Arazas
ef8580ebe6 tasks/multimedia-archive: use Newpipe database for yt-dlp 2022-07-19 07:11:01 +08:00
Gabriel Arazas
10131d58be secrets: replace agenix with sops and sops-nix 2022-07-19 07:11:01 +08:00
Gabriel Arazas
ffd2d84b7d profiles/system: update Flatpak remotes installation priority 2022-07-16 17:26:26 +08:00
Gabriel Arazas
617a02f382 hosts/ni: install wezterm 2022-07-16 17:25:47 +08:00
Gabriel Arazas
63b2decb36 shells: reformat with nixpkgs-fmt 2022-07-16 17:24:38 +08:00
Gabriel Arazas
1aa4741ee6 dialect: reformat with nixpkgs-fmt 2022-07-16 17:24:04 +08:00
Gabriel Arazas
95c3ce7c80 themes/a-happy-gnome: update default list of packages 2022-07-16 17:23:29 +08:00
Gabriel Arazas
53c2b15454 themes/a-happy-gnome: remove terminal option
There's not much use for it since custom keyboard shortcuts are not
possible to set as a system-wide config. This could easily be added into
the list of packages so RIP... :(
2022-07-16 17:16:33 +08:00
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