Commit Graph

719 Commits

Author SHA1 Message Date
Gabriel Arazas
faf11bb6ee services: fix proper values 2022-07-26 20:04:08 +08:00
Gabriel Arazas
09e120f2c5 chore: put project under MIT license
I don't want to bother worrying too much about other people use this
code so MIT license to formally recognize the thing that they can take
without much giving a crap.
2022-07-26 19:58:24 +08:00
Gabriel Arazas
192e3f2065 docs: add section for secrets management 2022-07-26 19:58:09 +08:00
Gabriel Arazas
395d85d298 hoppscotch-cli: remove package
The tool has been replaced with a newer CLI.
2022-07-26 17:00:16 +08:00
Gabriel Arazas
f3c20b760f flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/c108db97f42195eb2cb9e2146ed334b647ebcd9f' (2022-07-18)
  → 'github:nix-community/emacs-overlay/26386599653aa6040645f99a7446c47eefee05c4' (2022-07-25)
• Updated input 'home-manager':
    'github:nix-community/home-manager/4c5106ed0f3168ff2df21b646aef67e86cbfc11c' (2022-07-15)
  → 'github:nix-community/home-manager/572f348a10826b2207caaf394e9ad2e9ffc6ffa7' (2022-07-24)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/a0e3761d2efbdb6efce2c2af288afa3831214329' (2022-07-18)
  → 'github:nix-community/neovim-nightly-overlay/c73994c0e067b10f6bce3317dfd2e4dde1cc1008' (2022-07-25)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/1b462705d049fa0cf2bb99bae9112b84abea8d5a?dir=contrib' (2022-07-18)
  → 'github:neovim/neovim/e9b58a619e1dd7a831138dc14bd8258104724e06?dir=contrib' (2022-07-25)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9eb60f25aff0d2218c848dd4574a0ab5e296cabe' (2022-07-18)
  → 'github:NixOS/nixpkgs/2f0c3be57c348f4cfd8820f2d189e29a685d9c41' (2022-07-24)
• Updated input 'nur':
    'github:nix-community/NUR/85cff81fd69753b02d06a326815c6d2ce56832d3' (2022-07-18)
  → 'github:nix-community/NUR/26b665fb912dc17a8e0b83f751d1b3826ace3f1e' (2022-07-25)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/aa8c2247998fe2f25030d1f509d8ed06970e5ab1' (2022-07-18)
  → 'github:oxalica/rust-overlay/f612ccd516e97a14e4a7b55c6c88826f575e6805' (2022-07-25)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/7526ce07b897ad1f1016680de5121f646e28a893' (2022-07-17)
  → 'github:Mic92/sops-nix/d7f8cf1b77ebe5f287884f17b1ee4cc4f48bad1d' (2022-07-24)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/4e329926df7ee5fa49929a83d31ee7d541f8b45c' (2022-07-17)
  → 'github:NixOS/nixpkgs/2e14bc76ab41c60ba57fd57ff52badaa29d349f5' (2022-07-24)
2022-07-25 16:26:10 +08:00
Gabriel Arazas
b2a696994f gnome-frog: remove package
It is now upstreamed into nixpkgs. Hoorah!
2022-07-24 17:52:44 +08:00
Gabriel Arazas
0fe9fa6c29 tasks/multimedia-archive: update service config 2022-07-22 19:05:08 +08:00
Gabriel Arazas
906ea48993 services: change dependency requirement
I didn't realize `network.target` is very ambiguous. The next best thing
for booting up the service after the system is up is `default.target`
but we're being explicit here for NixOS services just to make sure.
2022-07-22 15:02:30 +08:00
Gabriel Arazas
ddba7b0bea devdocs-desktop: remove package
I just use the website so there's not much use for this.
2022-07-22 12:21:37 +08:00
Gabriel Arazas
c5f53bc841 domterm: unstable-2022-07-08 -> unstable-2022-07-22 2022-07-22 12:20:21 +08:00
Gabriel Arazas
6debc832dc doggo: 0.5.3 -> 0.5.4 2022-07-22 12:13:04 +08:00
Gabriel Arazas
1e3ef0f6a4 artem: 1.0.3 -> 1.1.5 2022-07-21 14:08:06 +08:00
Gabriel Arazas
666f1a8911 moac: disable checks when building 2022-07-21 11:29:30 +08:00
Gabriel Arazas
f7f7627b7c butler: delete package
It is available in nixpkgs now.
2022-07-21 11:28:55 +08:00
Gabriel Arazas
513763bc90 license-cli: init at 2.6.1 2022-07-21 11:28:34 +08:00
Gabriel Arazas
1fb010c1a5 secrets: update borg patterns 2022-07-21 09:57:15 +08:00
Gabriel Arazas
d9811b1d84 services/gallery-dl: add job persistence 2022-07-21 09:54:36 +08:00
Gabriel Arazas
e9c2c3d226 services/yt-dlp: add job persistence 2022-07-21 09:54:00 +08:00
Gabriel Arazas
2526e552db gnome-extension-manager: 0.3.1 -> 2022-07-20 2022-07-21 08:35:23 +08:00
Gabriel Arazas
bc5c580052 users/foo-dogsquared: update Bash config
Since I'm confident with using Wezterm at this point, let's go with
this, man...
2022-07-20 17:41:27 +08:00
Gabriel Arazas
bd84463d42 tasks/multimedia-archive: update to service change
We'll also start using sops-nix to manage the secrets required for
extractors that have authentication.
2022-07-20 17:00:03 +08:00
Gabriel Arazas
37a1c4ee33 services/yt-dlp: escape extra arguments
Proper service scripting and all that.
2022-07-20 16:58:31 +08:00
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