Commit Graph

667 Commits

Author SHA1 Message Date
Gabriel Arazas
d14628b36e config: use flake-provided package
We've also removed the overlay because of troubles with building certain
package that is required to be in a specific version. Overlays are very
powerful but very unwieldy for a stable environment at times.
2022-11-05 09:26:43 +08:00
Gabriel Arazas
ffe8efd8d0 pkgs/default.nix: add decker in the package list 2022-11-02 18:52:11 +08:00
Gabriel Arazas
d064cb9eef domterm: unstable-2022-07-22 -> unstable-2022-11-02
The part to compile with Wry is also removed for the time being.
2022-11-02 18:50:44 +08:00
Gabriel Arazas
f27a50cdcc decker: init at unstable-2022-11-02 2022-11-02 18:44:52 +08:00
Gabriel Arazas
84e9866af1 tasks/multimedia-archive: add more links for gallery-dl service 2022-11-02 14:09:34 +08:00
Gabriel Arazas
5f450457d1 nautilus-annotations: 0.8.4 -> 0.10.0 2022-11-01 12:28:00 +08:00
Gabriel Arazas
badcad8b79 programs/kiwmi: update example 2022-11-01 12:28:00 +08:00
Gabriel Arazas
68bd6f891e config: add xterm as part of excluded packages 2022-10-27 15:13:30 +08:00
Gabriel Arazas
ade16bf435 tic-80: 2022-01-18 -> 2022-10-26
Though, it is not really usable. There's always time to fix it later :)
2022-10-26 17:25:52 +08:00
Gabriel Arazas
9e1f14a10b Makefile: separate update processes into using my own forks 2022-10-26 17:24:37 +08:00
Gabriel Arazas
ddbcfe83f3 lwp: 1.1 -> 1.2 2022-10-24 12:11:38 +08:00
Gabriel Arazas
dba8ae6add gnome-shell-extension-paperwm-latest: unstable-2022-09-20 -> unstable-2022-10-24 2022-10-24 12:00:54 +08:00
Gabriel Arazas
a986dc193d auto-editor: 22w35c -> 22w39a 2022-10-24 12:00:18 +08:00
Gabriel Arazas
5437f45374 profiles/system: add utility for finding missing commands in shell 2022-10-22 16:15:52 +08:00
Gabriel Arazas
35bb266dc4 profiles/desktop: configure mpv bindings 2022-10-22 16:13:58 +08:00
Gabriel Arazas
5fa3642338 flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/f5dd8b46c50a2d22c450c9628b955f970412cc8c' (2022-10-11)
  → 'github:nix-community/emacs-overlay/06a3e6d7d9d40eb7351f2e70fda9b5f1461c56d0' (2022-10-22)
• Updated input 'guix-overlay':
    'github:foo-dogsquared/nix-overlay-guix/8d8ab18f4ec4799ee77d8b780010ac3a7bcb5b14' (2022-09-29)
  → 'github:foo-dogsquared/nix-overlay-guix/ab1f301df1bb9ad80ac3ef9805c1e41cc3b5595f' (2022-10-16)
• Updated input 'helix-editor':
    'github:helix-editor/helix/f4d96b2ca335977ea9b9031e35994b7f15f05c25' (2022-10-11)
  → 'github:helix-editor/helix/d7d0d5ffb79b6f2e09c6ab8af6e112c41e6f73e8' (2022-10-22)
• Updated input 'home-manager':
    'github:nix-community/home-manager/5597b3a7425a9e3f41128308cb1105d3e780f633' (2022-10-11)
  → 'github:nix-community/home-manager/c485669ca529e01c1505429fa9017c9a93f15559' (2022-10-20)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/bee1e3f018df915c19a27bcb1bbb9aa62f0ba8f1' (2022-10-11)
  → 'github:nix-community/neovim-nightly-overlay/66808690a02fad5200061866193868d202a71340' (2022-10-21)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/c5347d47e1f8af1e5a23ea9a71c98ec4a0fbeaa3?dir=contrib' (2022-10-11)
  → 'github:neovim/neovim/a288b4f21423efb056061e4da3871a4247a7de79?dir=contrib' (2022-10-20)
• Updated input 'nix-alien':
    'github:thiagokokada/nix-alien/221f89a945cd7e345d9fe7362741100ec9c05d82' (2022-10-10)
  → 'github:thiagokokada/nix-alien/b47b2d88b2d0d825efd309f7fd58c76df34f7048' (2022-10-16)
• Updated input 'nix-alien/poetry2nix':
    'github:nix-community/poetry2nix/916fa69e7084dada57fefb54c7eaed2bd6aa3b7b' (2022-10-10)
  → 'github:nix-community/poetry2nix/d62ba59f1e28c382665c57203a4b9ad11fd7f449' (2022-10-11)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/adccd191a0e83039d537e021f19495b7bad546a1' (2022-08-17)
  → 'github:nix-community/nixos-generators/688db42a1eb34853f050267ff65c975f664312f0' (2022-10-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/34c5293a71ffdb2fe054eb5288adc1882c1eb0b1' (2022-10-09)
  → 'github:NixOS/nixpkgs/b7d8c687782c8f9a1d425a7e486eb989654f6468' (2022-10-20)
• Updated input 'nur':
    'github:nix-community/NUR/499d277c0b822025298e7f35332545c7a0971782' (2022-10-11)
  → 'github:nix-community/NUR/5e51346dad4871f8cf1b69266559784786940f3a' (2022-10-22)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/5066af8707c4b598ad2dbfb2fdac73714bee3438' (2022-10-11)
  → 'github:oxalica/rust-overlay/8ffc63427df1dc7e53fb96cb13b130028c258202' (2022-10-22)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/0ce0449e6404c4ff9d1b7bd657794ae5ca54deb3' (2022-10-09)
  → 'github:Mic92/sops-nix/8e470d4eac115aa793437e52e84e7f9abdce236b' (2022-10-18)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/b3783bcfb8ec54e0de26feccfc6cc36b8e202ed5' (2022-10-09)
  → 'github:NixOS/nixpkgs/945a85cb7ee31f5f8c49432d77b610b777662d4f' (2022-10-15)
2022-10-22 16:13:31 +08:00
Gabriel Arazas
7f33cd7f63 gnome-extension-manager: remove package
It is now upstreamed in nixpkgs.
2022-10-22 16:12:58 +08:00
Gabriel Arazas
69fac7d04c profiles/dev: configure direnv 2022-10-19 15:11:45 +08:00
Gabriel Arazas
0bc3fac537 profiles/desktop: configure mpv 2022-10-19 15:11:45 +08:00
Gabriel Arazas
aefbbba7cf profiles: update comments
Welp, it accumulated over time and I had fun updating these little
descriptions.
2022-10-13 18:32:47 +08:00
Gabriel Arazas
5dd0c19636 profiles/desktop: configure Sioyek 2022-10-13 09:05:35 +08:00
Gabriel Arazas
e18b59d53b flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/fed2cdc688cf1d2612634ca31861f4f253091c73' (2022-10-09)
  → 'github:nix-community/emacs-overlay/f5dd8b46c50a2d22c450c9628b955f970412cc8c' (2022-10-11)
• Updated input 'helix-editor':
    'github:helix-editor/helix/9b7f349f5c9b2699faead8c7f6feabbd7fd1cba9' (2022-10-09)
  → 'github:helix-editor/helix/f4d96b2ca335977ea9b9031e35994b7f15f05c25' (2022-10-11)
• Updated input 'home-manager':
    'github:nix-community/home-manager/e1f1160284198a68ea8c7fffbbb1436f99e46ef9' (2022-10-08)
  → 'github:nix-community/home-manager/5597b3a7425a9e3f41128308cb1105d3e780f633' (2022-10-11)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/cdc0f8dd7950513026c83348e41436d20aaeee41' (2022-10-09)
  → 'github:nix-community/neovim-nightly-overlay/bee1e3f018df915c19a27bcb1bbb9aa62f0ba8f1' (2022-10-11)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/edc8a1f04631b021f9c5e79f7162e34f7c3299db?dir=contrib' (2022-10-08)
  → 'github:neovim/neovim/c5347d47e1f8af1e5a23ea9a71c98ec4a0fbeaa3?dir=contrib' (2022-10-11)
• Updated input 'nix-alien':
    'github:thiagokokada/nix-alien/1de0f90f84b439cf2a500240533a5b48a15c269f' (2022-10-04)
  → 'github:thiagokokada/nix-alien/221f89a945cd7e345d9fe7362741100ec9c05d82' (2022-10-10)
• Updated input 'nix-alien/poetry2nix':
    'github:nix-community/poetry2nix/4f8d61cd936f853242a4ce1fd476f5488c288c26' (2022-09-11)
  → 'github:nix-community/poetry2nix/916fa69e7084dada57fefb54c7eaed2bd6aa3b7b' (2022-10-10)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c5924154f000e6306030300592f4282949b2db6c' (2022-10-08)
  → 'github:NixOS/nixpkgs/34c5293a71ffdb2fe054eb5288adc1882c1eb0b1' (2022-10-09)
• Updated input 'nur':
    'github:nix-community/NUR/a2f9ca03146cd9b332ef835f51696fad01b37bdb' (2022-10-09)
  → 'github:nix-community/NUR/499d277c0b822025298e7f35332545c7a0971782' (2022-10-11)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/440a5c8ba3d025a8e3f787ebd7e7b8091964e064' (2022-10-09)
  → 'github:oxalica/rust-overlay/5066af8707c4b598ad2dbfb2fdac73714bee3438' (2022-10-11)
2022-10-12 07:05:24 +08:00
Gabriel Arazas
e42636bd40 profiles/dev: refactor package list to consider other modules 2022-10-12 07:03:35 +08:00
Gabriel Arazas
3b67d5b5e5 services/bleachbit: update units 2022-10-12 07:02:42 +08:00
Gabriel Arazas
bc847f28ea services/bleachbit: change the cleaners default value 2022-10-12 07:02:24 +08:00
Gabriel Arazas
0be1a51837 git: add usual document files to be listed 2022-10-10 12:26:42 +08:00
Gabriel Arazas
42a496aa27 workflows/a-happy-gnome: add more applications
Also, the Nautilus extensions are not much used so
eeeeeeeehhhh...........
2022-10-10 11:45:45 +08:00
Gabriel Arazas
ae0cb8596a config: refactor and update 2022-10-10 11:45:22 +08:00
Gabriel Arazas
6cb95c3a2a profiles/dev: add timer for profile upgrade service 2022-10-10 11:41:16 +08:00
Gabriel Arazas
267df4029e profiles/dev: add diffoscope for git difftool 2022-10-10 11:40:19 +08:00
Gabriel Arazas
b1bc569232 flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/b8c634e9ae9c660c65d1fc41350198926c4a5f1f' (2022-09-18)
  → 'github:nix-community/emacs-overlay/fed2cdc688cf1d2612634ca31861f4f253091c73' (2022-10-09)
• Updated input 'guix-overlay':
    'github:foo-dogsquared/nix-overlay-guix/9d4034d863bae902bfbdf47dfaf528b536794701' (2022-09-21)
  → 'github:foo-dogsquared/nix-overlay-guix/8d8ab18f4ec4799ee77d8b780010ac3a7bcb5b14' (2022-09-29)
• Updated input 'helix-editor':
    'github:helix-editor/helix/ea25ed6431d65265ea44b3438b062ff9e6fa5668' (2022-09-18)
  → 'github:helix-editor/helix/9b7f349f5c9b2699faead8c7f6feabbd7fd1cba9' (2022-10-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/5427f3d1f0ea4357cd4af0bffee7248d640c6ffc' (2022-09-16)
  → 'github:nix-community/home-manager/e1f1160284198a68ea8c7fffbbb1436f99e46ef9' (2022-10-08)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/540fb991c83680ff4c893c0254e6f60f6799a0fc' (2022-09-18)
  → 'github:nix-community/neovim-nightly-overlay/cdc0f8dd7950513026c83348e41436d20aaeee41' (2022-10-09)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/6d557e324fd4223fff3279a0112f40431c540163?dir=contrib' (2022-09-18)
  → 'github:neovim/neovim/edc8a1f04631b021f9c5e79f7162e34f7c3299db?dir=contrib' (2022-10-08)
• Updated input 'nix-alien':
    'github:thiagokokada/nix-alien/c70016ff920795f84115bf3774fb55355e0be2b1' (2022-09-15)
  → 'github:thiagokokada/nix-alien/1de0f90f84b439cf2a500240533a5b48a15c269f' (2022-10-04)
• Updated input 'nix-colors':
    'github:misterio77/nix-colors/861546e123ef13c480338edbad8c6f2e7baf0777' (2022-08-20)
  → 'github:misterio77/nix-colors/bb56fe29c3e16029a783b7a85354fc14098f2560' (2022-09-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/da6a05816e7fa5226c3f61e285ef8d9dfc868f3c' (2022-09-16)
  → 'github:NixOS/nixpkgs/c5924154f000e6306030300592f4282949b2db6c' (2022-10-08)
• Updated input 'nur':
    'github:nix-community/NUR/c1a12b4767683572ee1f97f8dffdf14c2b04b42f' (2022-09-18)
  → 'github:nix-community/NUR/a2f9ca03146cd9b332ef835f51696fad01b37bdb' (2022-10-09)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/2ac8be332f507e521c235caa37cb0b2fc698cbd9' (2022-09-18)
  → 'github:oxalica/rust-overlay/440a5c8ba3d025a8e3f787ebd7e7b8091964e064' (2022-10-09)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/bae718a9d1e31ec478ddfcb75149f66e9625a825' (2022-09-18)
  → 'github:Mic92/sops-nix/0ce0449e6404c4ff9d1b7bd657794ae5ca54deb3' (2022-10-09)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/17989edb05615c4f61803b9c427d80b84c289c6b' (2022-09-17)
  → 'github:NixOS/nixpkgs/b3783bcfb8ec54e0de26feccfc6cc36b8e202ed5' (2022-10-09)
2022-10-10 06:44:02 +08:00
Gabriel Arazas
95e764a9d3 xs: init at 2022-10-05 2022-10-05 15:23:50 +08:00
Gabriel Arazas
66f535df97 tasks/multimedia-archive: clean up 2022-10-03 16:43:26 +08:00
Gabriel Arazas
bfe4a8bc8d docs: update project README 2022-10-01 12:59:17 +08:00
Gabriel Arazas
da68210d38 tasks/multimedia-archive: refactor and reformat 2022-10-01 12:59:17 +08:00
Gabriel Arazas
a070dddc67 tasks/multimedia-archive: update to schema and restructuring 2022-10-01 12:59:17 +08:00
Gabriel Arazas
b0ee4ef296 tasks/multimedia-archive: add a schema for jobs database 2022-09-30 17:13:59 +08:00
Gabriel Arazas
b9d2b5ee87 flake.nix: clean up some code 2022-09-29 11:35:00 +08:00
Gabriel Arazas
6cd97ed0fe devShells.default: add language servers for this project 2022-09-29 11:34:07 +08:00
Gabriel Arazas
ef2648bf3a config: add convention for setting profiles conditionally 2022-09-28 19:49:44 +08:00
Gabriel Arazas
1cb8b8c2cd config: change removed aliases to their non-aliased versions 2022-09-28 19:12:56 +08:00
Gabriel Arazas
38d8d19054 docs: update 2022-09-28 19:12:38 +08:00
Gabriel Arazas
29bfe1fbed lib: update mapHomeManagerUser
The home-manager NixOS module already handles this so no need to
manually set it.
2022-09-28 15:14:54 +08:00
Gabriel Arazas
aad6c57823 shells/go: init devshell 2022-09-28 08:55:47 +08:00
Gabriel Arazas
a46c73bd24 tasks/multimedia-archive: add URLs for gallery-dl art job 2022-09-28 08:55:41 +08:00
Gabriel Arazas
cd9e1f7667 programs/kiwmi: fix module again :) 2022-09-28 08:55:30 +08:00
Gabriel Arazas
35c27749c5 lwp: init at 1.1 2022-09-26 14:34:19 +08:00
Gabriel Arazas
e8b45d36d7 programs/kiwmi: fix module
I always forget to readd the file every time I create a new file. :/
2022-09-26 14:33:56 +08:00
Gabriel Arazas
394aa2bddf docs: update profile doc 2022-09-26 14:33:56 +08:00
Gabriel Arazas
be2d6bcfcb workflows: discourage usage of profiles
I haven't realized that my own workflows use them when profiles are not
even exported in the flake output. Whoops...

For this, I'll put up a compromise by explicitly importing them.
2022-09-26 11:47:16 +08:00