Commit Graph

529 Commits

Author SHA1 Message Date
Gabriel Arazas
d20b192c41 services: refactor 2022-09-12 17:36:22 +08:00
Gabriel Arazas
66092ff8c5 users/foo-dogsquared: update music player setup 2022-09-11 19:29:58 +08:00
Gabriel Arazas
a545a20880 flake.lock: update inputs
Flake lock file updates:

• Updated input 'dotfiles':
    'github:foo-dogsquared/dotfiles/beb55f46f2707ab5a42f9f96f31e2c8b7d97ee29' (2022-07-07)
  → 'github:foo-dogsquared/dotfiles/7725082138516476fa48f2b0a827bc62b3699332' (2022-09-02)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/4dc13be2f27e6143e702103342bc4e143f9f095c' (2022-08-27)
  → 'github:nix-community/emacs-overlay/8707d84ec67b39d5655929fc974055bcb9a160fb' (2022-09-02)
• Updated input 'guix-overlay':
    'github:foo-dogsquared/nix-overlay-guix/b4b0ba1085e643b1c22413692b333a87a770074b' (2022-08-26)
  → 'github:foo-dogsquared/nix-overlay-guix/e35a7caf5b49fd32864027ecc644bd21a6bd8838' (2022-09-02)
• Updated input 'helix-editor':
    'github:helix-editor/helix/86a8ea57bb3cb651cf9bee3fd1ae37f7e134c526' (2022-08-25)
  → 'github:helix-editor/helix/e917a8e0be29aa3f8aaa537e0aa88e6df8ce974e' (2022-09-02)
• Added input 'helix-editor/nci':
    'github:yusdacra/nix-cargo-integration/e83f2598aecbe1114783ff9bdae0b85939de35a3' (2022-09-02)
• Added input 'helix-editor/nci/devshell':
    'github:numtide/devshell/c2feacb46ee69949124c835419861143c4016fb5' (2022-08-18)
• Added input 'helix-editor/nci/dream2nix':
    'github:nix-community/dream2nix/c6c039fcc6abdf4d828b940b576944a224cf8622' (2022-09-02)
• Added input 'helix-editor/nci/dream2nix/alejandra':
    follows 'helix-editor/nci/nixpkgs'
• Added input 'helix-editor/nci/dream2nix/crane':
    'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
• Added input 'helix-editor/nci/dream2nix/devshell':
    follows 'helix-editor/nci/devshell'
• Added input 'helix-editor/nci/dream2nix/flake-utils-pre-commit':
    follows 'helix-editor/nci/nixpkgs'
• Added input 'helix-editor/nci/dream2nix/gomod2nix':
    follows 'helix-editor/nci/nixpkgs'
• Added input 'helix-editor/nci/dream2nix/mach-nix':
    follows 'helix-editor/nci/nixpkgs'
• Added input 'helix-editor/nci/dream2nix/nixpkgs':
    follows 'helix-editor/nci/nixpkgs'
• Added input 'helix-editor/nci/dream2nix/poetry2nix':
    follows 'helix-editor/nci/nixpkgs'
• Added input 'helix-editor/nci/dream2nix/pre-commit-hooks':
    follows 'helix-editor/nci/nixpkgs'
• Added input 'helix-editor/nci/nixpkgs':
    follows 'helix-editor/nixpkgs'
• Added input 'helix-editor/nci/rust-overlay':
    follows 'helix-editor/rust-overlay'
• Removed input 'helix-editor/nixCargoIntegration'
• Removed input 'helix-editor/nixCargoIntegration/devshell'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/alejandra'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/crane'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/devshell'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/flake-utils-pre-commit'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/gomod2nix'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/mach-nix'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/nixpkgs'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/node2nix'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/poetry2nix'
• Removed input 'helix-editor/nixCargoIntegration/dream2nix/pre-commit-hooks'
• Removed input 'helix-editor/nixCargoIntegration/nixpkgs'
• Removed input 'helix-editor/nixCargoIntegration/rust-overlay'
• Updated input 'helix-editor/rust-overlay':
    'github:oxalica/rust-overlay/8159585609a772b041cce6019d5c21d240709244' (2022-06-21)
  → 'github:oxalica/rust-overlay/60c2cfaa8b90ed8cebd18b214fac8682dcf222dd' (2022-09-02)
• Updated input 'helix-editor/rust-overlay/flake-utils':
    'github:numtide/flake-utils/bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4' (2021-11-15)
  → 'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d89bdff445eadff03fe414e9c30486bc8166b72b' (2022-08-27)
  → 'github:nix-community/home-manager/5bd66dc6cd967033489c69d486402b75d338eeb6' (2022-08-30)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/a5ab01e6ecd69449937a9f2807b95959947cf7b3' (2022-08-26)
  → 'github:nix-community/neovim-nightly-overlay/d3262c72f00252e00fc93ad2021f446450cc735e' (2022-09-02)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/946c0aa66f7b52c406b2654b9869edcb79db5ada?dir=contrib' (2022-08-26)
  → 'github:neovim/neovim/ce80b8f50d7d56ac12aa06a64a65799ec18b69af?dir=contrib' (2022-09-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b784c5ae63dd288375af1b4d37b8a27dd8061887' (2022-08-24)
  → 'github:NixOS/nixpkgs/2da64a81275b68fdad38af669afeda43d401e94b' (2022-09-01)
• Updated input 'nur':
    'github:nix-community/NUR/37b9bb99e40b769a5bc469b2582ce2fb9d9343be' (2022-08-27)
  → 'github:nix-community/NUR/258028926ec1a0976a6f9ec1c106e7cc1345f0c0' (2022-09-03)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/790c16639c7d8da8b36d0aa6a7c1f589af8c5f68' (2022-08-27)
  → 'github:oxalica/rust-overlay/60c2cfaa8b90ed8cebd18b214fac8682dcf222dd' (2022-09-02)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/6068774a8e85fea4b0177efcc90afb3c3b74430b' (2022-08-21)
  → 'github:Mic92/sops-nix/d92fba1bfc9f64e4ccb533701ddd8590c0d8c74a' (2022-08-28)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/9a91318fffec81ad009b73fd3b640d2541d87909' (2022-08-20)
  → 'github:NixOS/nixpkgs/290dbaacc1f0b783fd8e271b585ec2c8c3b03954' (2022-08-28)
2022-09-03 10:53:38 +08:00
Gabriel Arazas
8c6a8295ee gradience: 0.2.1 -> 0.2.2 2022-09-03 10:52:22 +08:00
Gabriel Arazas
fc7c2849bd profiles/desktop: update audio config 2022-09-02 08:51:04 +08:00
Gabriel Arazas
cccbe79dad users/foo-dogsquared: update home-manager config 2022-09-02 08:37:56 +08:00
Gabriel Arazas
efe0bf50c9 mopidy-internetarchive: 3.0.0 -> 3.0.1 2022-09-02 08:37:41 +08:00
Gabriel Arazas
8a9207fba8 flake.nix: use mkDefault for default host config 2022-09-01 23:21:39 +08:00
Gabriel Arazas
91097f18df tasks/backup-archive: format and refactor 2022-09-01 22:47:22 +08:00
Gabriel Arazas
33a090a73d templates/basic-overlay-flake: improve and format template 2022-09-01 22:46:55 +08:00
Gabriel Arazas
4f2292bd62 hosts/graphical-installer: correct workflow attribute 2022-09-01 22:44:46 +08:00
Gabriel Arazas
a347aaf38a gradience: 0.2.0 -> 0.2.1 2022-09-01 12:43:18 +08:00
Gabriel Arazas
7ac5991cc4 templates/basic-overlay-flake: init template 2022-09-01 10:01:15 +08:00
Gabriel Arazas
6542a0f3f4 shells/guile: init devshell
This is not a good devshell yet with incomplete toolset but it'll get
there.
2022-09-01 09:57:47 +08:00
Gabriel Arazas
881d015674 shells/nix: init devshell
Though, it has been added by accident (whoops). It's for real this time.
:)
2022-09-01 09:56:57 +08:00
Gabriel Arazas
9b3c3f6c1b tasks/multimedia-archive: update yt-dlp service config 2022-08-31 14:39:24 +08:00
Gabriel Arazas
767bfddead services/yt-dlp: update config to log to journal
Apparently, it doesn't really log the errors in the journal so it can
make the service failed for no reason. It can be configured to redirect
it to journal.
2022-08-31 14:37:58 +08:00
Gabriel Arazas
d95175c588 auto-editor: 22w25a -> 22w32a 2022-08-31 12:41:41 +08:00
Gabriel Arazas
9c219e667b ci: enable keep-going for building packages 2022-08-29 00:01:21 +08:00
Gabriel Arazas
7cdadd4a04 gradience: unstable-2022-08-20 -> 0.2.0 2022-08-28 08:52:25 +08:00
Gabriel Arazas
2e451386d2 shells/flatpak: update desktop-file-utils as one of the inputs 2022-08-27 13:41:49 +08:00
Gabriel Arazas
7d51879c9f chore: update miscellaneous parts of config 2022-08-27 13:41:12 +08:00
Gabriel Arazas
cce60397a0 ymuse: remove package since it is upstreamed 2022-08-27 13:41:12 +08:00
Gabriel Arazas
abbfda3c0e vgc: 2022-08-06 -> unstable-2022-08-27 2022-08-27 13:41:12 +08:00
Gabriel Arazas
58ee2be8c5 docs: add README for profiles and update project README 2022-08-27 13:41:12 +08:00
Gabriel Arazas
c9ccb53bac flake.nix: use Nix-built Guix service module 2022-08-27 13:41:12 +08:00
Gabriel Arazas
3129b45e61 flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/3bc69e76fc1004c85a1e337656a6d4a6eb0ca260' (2022-08-19)
  → 'github:nix-community/emacs-overlay/4dc13be2f27e6143e702103342bc4e143f9f095c' (2022-08-27)
• Updated input 'guix-overlay':
    'github:foo-dogsquared/nix-overlay-guix/c978b3e6b2ee220acf348ced89dfdd08e528ac57' (2022-08-10)
  → 'github:foo-dogsquared/nix-overlay-guix/b4b0ba1085e643b1c22413692b333a87a770074b' (2022-08-26)
• Updated input 'helix-editor':
    'github:helix-editor/helix/1577a9d0ab147b90152c08ac831d250d8d8d3aab' (2022-08-18)
  → 'github:helix-editor/helix/86a8ea57bb3cb651cf9bee3fd1ae37f7e134c526' (2022-08-25)
• Updated input 'home-manager':
    'github:nix-community/home-manager/688e5c85b7537f308b82167c8eb4ecfb70a49861' (2022-08-15)
  → 'github:nix-community/home-manager/d89bdff445eadff03fe414e9c30486bc8166b72b' (2022-08-27)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/80a57db6def84fe70a89b1126cb28659ffd28b64' (2022-08-19)
  → 'github:nix-community/neovim-nightly-overlay/a5ab01e6ecd69449937a9f2807b95959947cf7b3' (2022-08-26)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/a5ed89c972a23c46eb3988fe8c2c8ae0d7ed844f?dir=contrib' (2022-08-18)
  → 'github:neovim/neovim/946c0aa66f7b52c406b2654b9869edcb79db5ada?dir=contrib' (2022-08-26)
• Updated input 'nix-colors':
    'github:misterio77/nix-colors/17d4c968ae3b202a71326b59ae89727d1c21f018' (2022-07-25)
  → 'github:misterio77/nix-colors/861546e123ef13c480338edbad8c6f2e7baf0777' (2022-08-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8ea014acc33da95ea56c902229957d8225005163' (2022-08-18)
  → 'github:NixOS/nixpkgs/b784c5ae63dd288375af1b4d37b8a27dd8061887' (2022-08-24)
• Updated input 'nur':
    'github:nix-community/NUR/ebaee0f6bbf02b2807d4b1c0d5b95ecb3e7510e0' (2022-08-19)
  → 'github:nix-community/NUR/37b9bb99e40b769a5bc469b2582ce2fb9d9343be' (2022-08-27)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/853bc6977bdf4bfe26452d38c552c88920596c58' (2022-08-19)
  → 'github:oxalica/rust-overlay/790c16639c7d8da8b36d0aa6a7c1f589af8c5f68' (2022-08-27)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/773365016f5202a199f5aff72cac75c64add4528' (2022-08-15)
  → 'github:Mic92/sops-nix/6068774a8e85fea4b0177efcc90afb3c3b74430b' (2022-08-21)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/70b6236f3cbc815f2cae8d597418c714cf83d1c8' (2022-08-13)
  → 'github:NixOS/nixpkgs/9a91318fffec81ad009b73fd3b640d2541d87909' (2022-08-20)
2022-08-27 13:41:12 +08:00
Gabriel Arazas
cb4b56d187 gnome-info-collect: init at 1.0-7 2022-08-27 13:41:12 +08:00
Gabriel Arazas
6cb1515d91 themes: rename into workflows
More self-descriptive == better. Plus it does imply that themes only
change aesthetics which is not often the case with the usual modules
that are defined here.
2022-08-27 13:41:12 +08:00
Gabriel Arazas
0001047718 Makefile: update update process 2022-08-27 13:41:12 +08:00
Gabriel Arazas
977d5b8a15 gradience: update metadata and source 2022-08-22 20:23:49 +08:00
Gabriel Arazas
2ee6269b1b software-heritage: switch to idiomatic way of marking recursing of derivations 2022-08-22 20:23:29 +08:00
Gabriel Arazas
0907ac3f74 vipsdisp: init at 2.4.1 2022-08-22 20:22:49 +08:00
Gabriel Arazas
b1aad9bd52 profiles/filesystem: fix the options 2022-08-20 14:24:58 +08:00
Gabriel Arazas
f5d0367dcb tasks/backup-archive: refactor 2022-08-20 14:15:16 +08:00
Gabriel Arazas
c53618add6 profiles/system: update config 2022-08-20 14:13:54 +08:00
Gabriel Arazas
2c17d207b6 profiles/filesystem: create module
This is primarily intended to centralize where we define our
filesystems. This way, it would also avoid potential misconfiguration
with the mount options.
2022-08-20 13:54:23 +08:00
Gabriel Arazas
2ad681bc46 gradience: 0.1.0 -> unstable-2022-08-20
Also `adwcustomizer` has been renamed into `gradience` to catch up with
the upstream.
2022-08-20 13:10:45 +08:00
Gabriel Arazas
d72ba34265 python-material-color-utilities: init at 0.1.3 2022-08-20 13:10:45 +08:00
Gabriel Arazas
d70f3b3e69 flake.nix: refactor and remove system from extraArgs 2022-08-19 17:36:33 +08:00
Gabriel Arazas
12251141e7 users/foo-dogsquared: add public key and update config 2022-08-19 17:36:33 +08:00
Gabriel Arazas
3476e3f7a4 ci: update env and commands 2022-08-19 17:36:33 +08:00
Gabriel Arazas
57a35230e9 tasks/multimedia-archive: update script to dump JSON with UTF 2022-08-19 17:36:33 +08:00
Gabriel Arazas
84f53a2f50 tasks/backup-archive: refactor and update secrets keys 2022-08-19 17:36:33 +08:00
Gabriel Arazas
3a287069e9 docs: update main README 2022-08-19 17:36:33 +08:00
Gabriel Arazas
e3886c17f3 flake.lock: update inputs
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/0ffc7937bb5e8141af03d462b468bd071eb18e1b' (2022-07-25)
  → 'github:numtide/devshell/c2feacb46ee69949124c835419861143c4016fb5' (2022-08-18)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/a9564c2fd4732dbc4d461440102cc63adb490c1e' (2022-08-06)
  → 'github:nix-community/emacs-overlay/3bc69e76fc1004c85a1e337656a6d4a6eb0ca260' (2022-08-19)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
  → 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'guix-overlay':
    'github:foo-dogsquared/nix-overlay-guix/efa203a2ba1bfac171ccb2be4248b67a029729cd' (2022-03-26)
  → 'github:foo-dogsquared/nix-overlay-guix/c978b3e6b2ee220acf348ced89dfdd08e528ac57' (2022-08-10)
• Updated input 'helix-editor':
    'github:helix-editor/helix/63ec10950f56cf1daff1f29b083aa270c2f224ad' (2022-08-06)
  → 'github:helix-editor/helix/1577a9d0ab147b90152c08ac831d250d8d8d3aab' (2022-08-18)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d8d9ff0b2df77defa10375c6665b51f0251c34d6' (2022-08-03)
  → 'github:nix-community/home-manager/688e5c85b7537f308b82167c8eb4ecfb70a49861' (2022-08-15)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/599c0ee14046333158d6817cb10458ea838f5008' (2022-08-05)
  → 'github:nix-community/neovim-nightly-overlay/80a57db6def84fe70a89b1126cb28659ffd28b64' (2022-08-19)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/7ebcb9b3332e4dcc0bca7a105923555c390fb6b5?dir=contrib' (2022-08-05)
  → 'github:neovim/neovim/a5ed89c972a23c46eb3988fe8c2c8ae0d7ed844f?dir=contrib' (2022-08-18)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/3323b944d99b026aebfd8de439e001409dde067d' (2022-07-13)
  → 'github:nix-community/nixos-generators/adccd191a0e83039d537e021f19495b7bad546a1' (2022-08-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/998bc5d86c7263a8de4208af97fe6d8f25c91956' (2022-08-06)
  → 'github:NixOS/nixpkgs/8ea014acc33da95ea56c902229957d8225005163' (2022-08-18)
• Updated input 'nur':
    'github:nix-community/NUR/0ad63cf18c521b5935900ec388ab2c0f59581be7' (2022-08-06)
  → 'github:nix-community/NUR/ebaee0f6bbf02b2807d4b1c0d5b95ecb3e7510e0' (2022-08-19)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/b41b858235faa68103cd25ad9b6248132d6a829b' (2022-08-06)
  → 'github:oxalica/rust-overlay/853bc6977bdf4bfe26452d38c552c88920596c58' (2022-08-19)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/34ee98b8c2ca153a23a63c1841a0a067313856d5' (2022-08-02)
  → 'github:Mic92/sops-nix/773365016f5202a199f5aff72cac75c64add4528' (2022-08-15)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/a26a6f4529878fbfe5f1f287dcdff4a287c58def' (2022-07-31)
  → 'github:NixOS/nixpkgs/70b6236f3cbc815f2cae8d597418c714cf83d1c8' (2022-08-13)
2022-08-19 17:36:33 +08:00
Gabriel Arazas
e064becf1a ci: fix build process with correct env 2022-08-17 23:43:58 +08:00
Gabriel Arazas
3c8c6021d7 gitignore: add NixOS VMs to the ignorelist 2022-08-17 18:44:43 +08:00
Gabriel Arazas
acc36dc851 flake.nix: refactor extraArgs placement 2022-08-17 18:43:48 +08:00
Gabriel Arazas
96ab200946 programs/pop-launcher: fix package list to actually install the specified package 2022-08-14 11:31:57 +08:00