Commit Graph

450 Commits

Author SHA1 Message Date
Gabriel Arazas
79ca547625 adwcustomizer: 2022-07-19 -> 2022-08-07 2022-08-07 19:01:44 +08:00
Gabriel Arazas
6fb793d24a programs/pop-launcher: create module
This is to easily install launcher plugins and scripts in NixOS. I don't
know if this is also possible on home-manager (which I think it could be
since it also has the capability to set files).
2022-08-07 17:43:57 +08:00
Gabriel Arazas
b6010f92a2 pop-launcher-plugin-duckduckgo-bangs: move to standard pop-launcher location 2022-08-07 13:30:19 +08:00
Gabriel Arazas
8bb03a5c4d pop-launcher-plugin-brightness: init at 2022-08-07 2022-08-07 13:30:19 +08:00
Gabriel Arazas
823da5ed9c users/foo-dogsquared: fix beets config 2022-08-07 13:30:19 +08:00
Gabriel Arazas
a6d591f31b flake.nix: generate Nix paths and registry with the inputs 2022-08-07 13:30:19 +08:00
Gabriel Arazas
7c6d2ac4f0 pop-launcher-plugin-jetbrains: init at 2022-08-07 2022-08-07 13:30:19 +08:00
Gabriel Arazas
3158a0a9b4 pkgs/default.nix: fix package list
How did that onagre not get in there?
2022-08-07 00:14:35 +08:00
Gabriel Arazas
ddaff9c11f vgc: init at 2022-08-07
Though it cannot be built at the moment and should be only up for
preview until the Harfbuzz CMake config path is correct. See the comment
in the package definition for more details.
2022-08-07 00:12:42 +08:00
Gabriel Arazas
e33d2c0234 onagre: fix missing library files error
Thanks to the following comment, onagre is properly running without
issues.

2b6b451c39 (r80485137)
2022-08-06 23:52:14 +08:00
Gabriel Arazas
49b1d34a06 profiles/system: remove printing services 2022-08-06 15:45:54 +08:00
Gabriel Arazas
220b16e954 services/bleachbit: properly escape shell arguments 2022-08-06 15:44:50 +08:00
Gabriel Arazas
b11eba9f0d emulsion-palette: remove package
It is now upstreamed into nixpkgs. Hoorah!
2022-08-06 15:42:43 +08:00
Gabriel Arazas
730c76647b flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/4a5b9fb659456b31d2c15e53694e139077920592' (2022-08-05)
  → 'github:nix-community/emacs-overlay/a9564c2fd4732dbc4d461440102cc63adb490c1e' (2022-08-06)
• Updated input 'helix-editor':
    'github:helix-editor/helix/3121353c6ab2fbc5fced28f075c7fc45b53b661e' (2022-08-05)
  → 'github:helix-editor/helix/63ec10950f56cf1daff1f29b083aa270c2f224ad' (2022-08-06)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/dbb2ae51325626df40171615e87db0add16f8e80' (2022-08-04)
  → 'github:nix-community/neovim-nightly-overlay/599c0ee14046333158d6817cb10458ea838f5008' (2022-08-05)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/27ce21ac852cb520740210ba68062e981657b6f4?dir=contrib' (2022-08-04)
  → 'github:neovim/neovim/7ebcb9b3332e4dcc0bca7a105923555c390fb6b5?dir=contrib' (2022-08-05)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5f9b871b72b24f066b1a1e189efd0669f2888c49' (2022-08-04)
  → 'github:NixOS/nixpkgs/998bc5d86c7263a8de4208af97fe6d8f25c91956' (2022-08-06)
• Updated input 'nur':
    'github:nix-community/NUR/8c600bc196ec3e4a946c73bca2d77512a024ba83' (2022-08-05)
  → 'github:nix-community/NUR/0ad63cf18c521b5935900ec388ab2c0f59581be7' (2022-08-06)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/e7def78377b4eb3713ab6ec2446aff821d83f698' (2022-08-05)
  → 'github:oxalica/rust-overlay/b41b858235faa68103cd25ad9b6248132d6a829b' (2022-08-06)
2022-08-06 15:40:21 +08:00
Gabriel Arazas
3002c765a3 flake: add formatter attribute in the output 2022-08-06 14:57:51 +08:00
Gabriel Arazas
569c258e51 users/foo-dogsquared: more music player setup 2022-08-06 14:06:02 +08:00
Gabriel Arazas
631b14f8b5 services/archivebox: add job-specific service persistence 2022-08-06 14:04:21 +08:00
Gabriel Arazas
472af7efd1 flake.nix: format the file 2022-08-06 14:00:04 +08:00
Gabriel Arazas
e4d1bf6af6 hosts: update home-manager default configuration
I forgot I set the home-manager values only to
`homeManagerConfigurations` in the flake output. It should be added to
the hosts configuration with the `home-manager.sharedModules` attribute.
2022-08-06 13:58:24 +08:00
Gabriel Arazas
8d31aef54d flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/c2bf3dea5dbc634eef4d3ef531a47ee707987ca5' (2022-07-30)
  → 'github:nix-community/emacs-overlay/4a5b9fb659456b31d2c15e53694e139077920592' (2022-08-05)
• Updated input 'helix-editor':
    'github:helix-editor/helix/0ee20611022b5a7bec727d2159ec7c6b36e956b6' (2022-08-04)
  → 'github:helix-editor/helix/3121353c6ab2fbc5fced28f075c7fc45b53b661e' (2022-08-05)
• Updated input 'home-manager':
    'github:nix-community/home-manager/0e2f7876d2f2ae98a67d89a8bef8c49332aae5af' (2022-07-27)
  → 'github:nix-community/home-manager/d8d9ff0b2df77defa10375c6665b51f0251c34d6' (2022-08-03)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/a95f350ae46ee90213078dffc351013bae797b94' (2022-07-29)
  → 'github:nix-community/neovim-nightly-overlay/dbb2ae51325626df40171615e87db0add16f8e80' (2022-08-04)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/02efdb4d587242122df99b347a25fd4c96b0ca97?dir=contrib' (2022-07-29)
  → 'github:neovim/neovim/27ce21ac852cb520740210ba68062e981657b6f4?dir=contrib' (2022-08-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/11b60e4f80d87794a2a4a8a256391b37c59a1ea7' (2022-07-29)
  → 'github:NixOS/nixpkgs/5f9b871b72b24f066b1a1e189efd0669f2888c49' (2022-08-04)
• Updated input 'nur':
    'github:nix-community/NUR/efeabd4f55f2f13517313ace63ba0dd986bc05f6' (2022-07-30)
  → 'github:nix-community/NUR/8c600bc196ec3e4a946c73bca2d77512a024ba83' (2022-08-05)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/96ec48e9d52eba3537629a0bf2eb0fb645314e40' (2022-07-30)
  → 'github:oxalica/rust-overlay/e7def78377b4eb3713ab6ec2446aff821d83f698' (2022-08-05)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/d7f8cf1b77ebe5f287884f17b1ee4cc4f48bad1d' (2022-07-24)
  → 'github:Mic92/sops-nix/34ee98b8c2ca153a23a63c1841a0a067313856d5' (2022-08-02)
• Updated input 'sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/2e14bc76ab41c60ba57fd57ff52badaa29d349f5' (2022-07-24)
  → 'github:NixOS/nixpkgs/a26a6f4529878fbfe5f1f287dcdff4a287c58def' (2022-07-31)
2022-08-05 12:46:46 +08:00
Gabriel Arazas
cf35320663 flake.nix: add helix-editor flake 2022-08-05 12:45:54 +08:00
Gabriel Arazas
201999056f themes/a-happy-gnome: update dconf filenames
And also some minor tweaks to them.
2022-08-05 12:45:54 +08:00
Gabriel Arazas
ab8cd0238d tasks/multimedia-archive: fix erroneous attribute 2022-08-01 20:08:55 +08:00
Gabriel Arazas
7d4c971558 themes/a-happy-gnome: update keybindings and portal settings 2022-07-31 14:44:29 +08:00
Gabriel Arazas
d423e7d692 tasks/multimedia-archive: refactor 2022-07-31 14:44:29 +08:00
Gabriel Arazas
4dd2acfe7f services/archivebox: change jobs.<name>.links to jobs.<name>.urls 2022-07-31 14:44:29 +08:00
Gabriel Arazas
8590f4ea32 services/recoll: remove since it is upstreamed 2022-07-31 14:44:29 +08:00
Gabriel Arazas
8fdd60098f services: fix correct module documentation 2022-07-30 16:22:24 +08:00
Gabriel Arazas
33fa6f5dd6 flake.lock: update inputs
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/899ca4629020592a13a46783587f6e674179d1db' (2022-06-23)
  → 'github:numtide/devshell/0ffc7937bb5e8141af03d462b468bd071eb18e1b' (2022-07-25)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/26386599653aa6040645f99a7446c47eefee05c4' (2022-07-25)
  → 'github:nix-community/emacs-overlay/c2bf3dea5dbc634eef4d3ef531a47ee707987ca5' (2022-07-30)
• Updated input 'home-manager':
    'github:nix-community/home-manager/572f348a10826b2207caaf394e9ad2e9ffc6ffa7' (2022-07-24)
  → 'github:nix-community/home-manager/0e2f7876d2f2ae98a67d89a8bef8c49332aae5af' (2022-07-27)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/c73994c0e067b10f6bce3317dfd2e4dde1cc1008' (2022-07-25)
  → 'github:nix-community/neovim-nightly-overlay/a95f350ae46ee90213078dffc351013bae797b94' (2022-07-29)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/e9b58a619e1dd7a831138dc14bd8258104724e06?dir=contrib' (2022-07-25)
  → 'github:neovim/neovim/02efdb4d587242122df99b347a25fd4c96b0ca97?dir=contrib' (2022-07-29)
• Updated input 'nix-colors':
    'github:misterio77/nix-colors/d97b39696794be1ece13fd58996c9a102bc9a971' (2022-07-06)
  → 'github:misterio77/nix-colors/17d4c968ae3b202a71326b59ae89727d1c21f018' (2022-07-25)
• Added input 'nix-colors/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/5fb55578aa2f1a502d636a8ac71aece57cb730bb' (2022-06-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2f0c3be57c348f4cfd8820f2d189e29a685d9c41' (2022-07-24)
  → 'github:NixOS/nixpkgs/11b60e4f80d87794a2a4a8a256391b37c59a1ea7' (2022-07-29)
• Updated input 'nur':
    'github:nix-community/NUR/26b665fb912dc17a8e0b83f751d1b3826ace3f1e' (2022-07-25)
  → 'github:nix-community/NUR/efeabd4f55f2f13517313ace63ba0dd986bc05f6' (2022-07-30)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/f612ccd516e97a14e4a7b55c6c88826f575e6805' (2022-07-25)
  → 'github:oxalica/rust-overlay/96ec48e9d52eba3537629a0bf2eb0fb645314e40' (2022-07-30)
2022-07-30 14:19:06 +08:00
Gabriel Arazas
adff4fd67f flake.nix: update hosts default config 2022-07-28 17:29:58 +08:00
Gabriel Arazas
fd44461f02 adwcustomizer: update libadwaita to unreleased version 2022-07-27 10:16:16 +08:00
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