Commit Graph

677 Commits

Author SHA1 Message Date
Gabriel Arazas
98aaa39eb1 neuwaita-icon-theme: rename from skeuowaita 2022-06-08 22:41:45 +08:00
Gabriel Arazas
70e204cbb9 doggo: 0.4.1 -> 0.5.2 2022-05-21 16:04:53 +08:00
Gabriel Arazas
da29786c87 ci: correct attribute to build NixOS system 2022-05-21 09:51:51 +08:00
Gabriel Arazas
ab1222abb3 services/mopidy: remove service
It is now upstreamed into home-manager so yay!
2022-05-21 09:50:55 +08:00
Gabriel Arazas
d5a0d98729 flake.lock: update inputs
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/0d5e59ed645e4c7b60174bc6f6aac6a203dc0b01' (2022-04-02)
  → 'github:ryantm/agenix/7e5e58b98c3dcbf497543ff6f22591552ebfe65b' (2022-05-16)
• Updated input 'devshell':
    'github:numtide/devshell/d97df53b5ddaa1cfbea7cddbd207eb2634304733' (2022-04-25)
  → 'github:numtide/devshell/a5327cd01e58d2848c73062f2661278ad615748f' (2022-05-19)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/6a61ab567c4a827819e53fd0e6716f6f2f77739d' (2022-05-15)
  → 'github:nix-community/emacs-overlay/c04830e91ab27bb98f66d936f36137275804a6e3' (2022-05-20)
• Updated input 'emacs-overlay/flake-utils':
    'github:numtide/flake-utils/12806d31a381e7cd169a6bac35590e7b36dc5fe5' (2022-05-14)
  → 'github:numtide/flake-utils/04c1b180862888302ddfb2e3ad9eaa63afc60cf8' (2022-05-17)
• Updated input 'emacs-overlay/nixpkgs':
    'path:/nix/store/wp8kk9nivpnrb2lnrr4vk82mns668xh8-source?lastModified=0&narHash=sha256-kfATGChLe9%2ffQVZkXN9G71JAVMlhePv1qDbaRKklkQs=' (1970-01-01)
  → 'path:/nix/store/15zna433wy0ncyw7m9d0m86cb5vr64hx-source?lastModified=0&narHash=sha256-Z9BuUCS0IocoRahFvFDJNU5Q+xM5%2flS8Ng4JJFH3+UU=' (1970-01-01)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/12806d31a381e7cd169a6bac35590e7b36dc5fe5' (2022-05-14)
  → 'github:numtide/flake-utils/04c1b180862888302ddfb2e3ad9eaa63afc60cf8' (2022-05-17)
• Updated input 'home-manager':
    'github:nix-community/home-manager/273598f53e04f0111dca5724b37640e3907edaaf' (2022-05-13)
  → 'github:nix-community/home-manager/02b15de8ad714409358cffdc6ed518ade03402c4' (2022-05-19)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/114c95b73123731946ef0d14c217ee5ae37f765b' (2022-05-14)
  → 'github:nix-community/neovim-nightly-overlay/1ff270f63d9179b83ed2aadbdba3d0880a091305' (2022-05-20)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/9e4286294f9caa5a20851706331cc46a5342f326?dir=contrib' (2022-05-13)
  → 'github:neovim/neovim/eb0aa8bb0ebc3cc233af6a5281c553d14ee57183?dir=contrib' (2022-05-19)
• Updated input 'neovim-nightly-overlay/nixpkgs':
    'github:nixos/nixpkgs/d89d7af1ba23bd8a5341d00bdd862e8e9a808f56' (2022-05-12)
  → 'github:nixos/nixpkgs/48037fd90426e44e4bf03e6479e88a11453b9b66' (2022-05-18)
• Updated input 'nix-alien':
    'github:thiagokokada/nix-alien/3c57b67495fca090ffa7fc3e341e3f6f8e60340b' (2022-04-29)
  → 'github:thiagokokada/nix-alien/faeda0a028eca556dec136631f2e905fd7a46bb7' (2022-05-17)
• Updated input 'nix-alien/flake-utils':
    'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
  → 'github:numtide/flake-utils/12806d31a381e7cd169a6bac35590e7b36dc5fe5' (2022-05-14)
• Updated input 'nix-alien/poetry2nix':
    'github:nix-community/poetry2nix/80c070de9a0683df114549b80f9af73697a48a70' (2022-04-22)
  → 'github:nix-community/poetry2nix/88ffae91c605aaafc2797f4096ca9f065152796a' (2022-05-14)
• Updated input 'nix-ld':
    'github:Mic92/nix-ld/0611d1c7f8bdd3ae543ab54e93a5222ffba4763f' (2022-05-14)
  → 'github:Mic92/nix-ld/c25cc4b5ec65f03c2bb96f927ae724a59c51d7ee' (2022-05-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f7a22851667ac89ac1863ede0d8c386fc6eb12a0' (2022-05-14)
  → 'github:NixOS/nixpkgs/52dc75a4fee3fdbcb792cb6fba009876b912bfe0' (2022-05-18)
• Updated input 'nur':
    'github:nix-community/NUR/76a09c52fa2747dd54f7d4aa3d157612b48d9f36' (2022-05-15)
  → 'github:nix-community/NUR/003c37e059a745325a3383fd0ca243f44d54bb28' (2022-05-20)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/8cb3e0b16287177c909e01ccb3e2485ec9c01f87' (2022-05-15)
  → 'github:oxalica/rust-overlay/6ae180c1af192475b29e269f10d9da2d5abec4f0' (2022-05-20)
2022-05-21 09:49:34 +08:00
Gabriel Arazas
a2dd4d6028 include main NixOS config for building
Mainly, to make installation faster just in case my hard drive has gone
awry again.
2022-05-20 14:48:19 +08:00
Gabriel Arazas
d586fba900 update profiles and user configs 2022-05-20 14:47:09 +08:00
Gabriel Arazas
8448f511d8 themes/a-happy-gnome: update theme module
Now, it properly integrates installed extensions by automatically
generating a separate dconf keyfile and enabling them individually.
There is also an additional option for setting the preferred terminal
emulator instead of manually setting certain things on the appropriate
keyfile (though, it doesn't work so...).
2022-05-20 14:21:11 +08:00
Gabriel Arazas
ba1398b261 flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/ef3088863916b0604dbd5c3ba402b7f52c89c53d' (2022-05-09)
  → 'github:nix-community/emacs-overlay/6a61ab567c4a827819e53fd0e6716f6f2f77739d' (2022-05-15)
• Updated input 'emacs-overlay/flake-utils':
    'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
  → 'github:numtide/flake-utils/12806d31a381e7cd169a6bac35590e7b36dc5fe5' (2022-05-14)
• Updated input 'emacs-overlay/nixpkgs':
    'path:/nix/store/lw6gp8rrhd7lpi81dk9wr1l09a7za523-source?lastModified=0&narHash=sha256-%2flLC0wkMZkAdA5e1W76SnJzbhfOGDvync3VRHJMtAKk=' (1970-01-01)
  → 'path:/nix/store/wp8kk9nivpnrb2lnrr4vk82mns668xh8-source?lastModified=0&narHash=sha256-kfATGChLe9%2ffQVZkXN9G71JAVMlhePv1qDbaRKklkQs=' (1970-01-01)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
  → 'github:numtide/flake-utils/12806d31a381e7cd169a6bac35590e7b36dc5fe5' (2022-05-14)
• Updated input 'home-manager':
    'github:nix-community/home-manager/882bd8118bdbff3a6e53e5ced393932b351ce2f6' (2022-05-07)
  → 'github:nix-community/home-manager/273598f53e04f0111dca5724b37640e3907edaaf' (2022-05-13)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/6ad5194b7229f5d3b6db529844fa194e9e8b61f7' (2022-05-09)
  → 'github:nix-community/neovim-nightly-overlay/114c95b73123731946ef0d14c217ee5ae37f765b' (2022-05-14)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/dbdd58e548fcf55848359b696275fd848756db7b?dir=contrib' (2022-05-09)
  → 'github:neovim/neovim/9e4286294f9caa5a20851706331cc46a5342f326?dir=contrib' (2022-05-13)
• Updated input 'neovim-nightly-overlay/nixpkgs':
    'github:nixos/nixpkgs/c777cdf5c564015d5f63b09cc93bef4178b19b01' (2022-05-05)
  → 'github:nixos/nixpkgs/d89d7af1ba23bd8a5341d00bdd862e8e9a808f56' (2022-05-12)
• Updated input 'nix-colors':
    'github:misterio77/nix-colors/95a55cd97d7920211d5e2e8d154c65c36c92a50f' (2022-02-13)
  → 'github:misterio77/nix-colors/fe9fd38b9ddc81afe5d45be6d286472de3f89f03' (2022-05-12)
• Updated input 'nix-ld':
    'github:Mic92/nix-ld/e528b353e78bde92a9fa8d0fe30ea65b6ea29e77' (2022-04-11)
  → 'github:Mic92/nix-ld/0611d1c7f8bdd3ae543ab54e93a5222ffba4763f' (2022-05-14)
• Updated input 'nix-ld/utils':
    'github:numtide/flake-utils/3982c9903e93927c2164caa727cd3f6a0e6d14cc' (2021-01-07)
  → 'github:numtide/flake-utils/0d347c56f6f41de822a4f4c7ff5072f3382db121' (2022-05-12)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/3cdf22c79bc80910e2b610cd59fcb8408354ddbc' (2022-04-26)
  → 'github:nix-community/nixos-generators/11f97f971383d036159edd9221f1b3a60ed78c4f' (2022-05-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/51d859cdab1ef58755bd342d45352fc607f5e59b' (2022-05-09)
  → 'github:NixOS/nixpkgs/f7a22851667ac89ac1863ede0d8c386fc6eb12a0' (2022-05-14)
• Updated input 'nur':
    'github:nix-community/NUR/bbb8deced1790ea361366d6a96035f2ad7caaea6' (2022-05-10)
  → 'github:nix-community/NUR/76a09c52fa2747dd54f7d4aa3d157612b48d9f36' (2022-05-15)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/1dcdd08fcd39e4e053f58f9959be801399c5211e' (2022-05-10)
  → 'github:oxalica/rust-overlay/8cb3e0b16287177c909e01ccb3e2485ec9c01f87' (2022-05-15)
2022-05-15 11:49:30 +08:00
Gabriel Arazas
5e48eee2c3 users/home-managers: add Neovim into home packages 2022-05-15 11:19:33 +08:00
Gabriel Arazas
4e7f6f1a00 artem: init at 1.0.3 2022-05-14 22:57:08 +08:00
Gabriel Arazas
fbde972a0d domterm: init at unstable-2022-05-13 2022-05-14 22:56:34 +08:00
Gabriel Arazas
1c3ca96c1a programs/cardboard-wm: init module
It is broken though because it cannot set things correctly. That may
have something to do with the lack of setup like certain services are
disabled or something. I'll just need help from the Cardboard
maintainers for this.
2022-05-13 12:56:11 +08:00
Gabriel Arazas
91b80e0295 freerct: init at 0.1 2022-05-11 23:29:45 +08:00
Gabriel Arazas
8ab15cde89 flake.lock: update inputs
Flake lock file updates:

• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/8ac1c89acb7fd39c8094d0cb81cb3323bc3eb3dc' (2022-04-30)
  → 'github:nix-community/emacs-overlay/ef3088863916b0604dbd5c3ba402b7f52c89c53d' (2022-05-09)
• Added input 'emacs-overlay/flake-utils':
    'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
• Added input 'emacs-overlay/nixpkgs':
    'path:/nix/store/lw6gp8rrhd7lpi81dk9wr1l09a7za523-source?lastModified=0&narHash=sha256-%2flLC0wkMZkAdA5e1W76SnJzbhfOGDvync3VRHJMtAKk=' (1970-01-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f8b51be7149a0735e87b232d21ae4f852619eac7' (2022-04-29)
  → 'github:nix-community/home-manager/882bd8118bdbff3a6e53e5ced393932b351ce2f6' (2022-05-07)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/3edbbcf631a94557c3bc599ec270c1cfe01a27d2' (2022-04-30)
  → 'github:nix-community/neovim-nightly-overlay/6ad5194b7229f5d3b6db529844fa194e9e8b61f7' (2022-05-09)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/df09e03cf74337675751c3240069a26aec75fa3b?dir=contrib' (2022-04-30)
  → 'github:neovim/neovim/dbdd58e548fcf55848359b696275fd848756db7b?dir=contrib' (2022-05-09)
• Updated input 'neovim-nightly-overlay/nixpkgs':
    'github:nixos/nixpkgs/e10da1c7f542515b609f8dfbcf788f3d85b14936' (2022-04-26)
  → 'github:nixos/nixpkgs/c777cdf5c564015d5f63b09cc93bef4178b19b01' (2022-05-05)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6766fb6503ae1ebebc2a9704c162b2aef351f921' (2022-04-28)
  → 'github:NixOS/nixpkgs/51d859cdab1ef58755bd342d45352fc607f5e59b' (2022-05-09)
• Updated input 'nur':
    'github:nix-community/NUR/348f6ba2b9628302ae7496d47472c12b335b9e6b' (2022-04-30)
  → 'github:nix-community/NUR/bbb8deced1790ea361366d6a96035f2ad7caaea6' (2022-05-10)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/8a687a6e5dc1f5c39715b01521a7aa0122529a05' (2022-04-30)
  → 'github:oxalica/rust-overlay/1dcdd08fcd39e4e053f58f9959be801399c5211e' (2022-05-10)
2022-05-10 11:38:33 +08:00
Gabriel Arazas
af830975ea thokr: init at 0.3.0 2022-05-04 23:32:34 +08:00
Gabriel Arazas
6bb5c8789e hush-shell: init at 0.1.3-alpha 2022-05-04 23:32:28 +08:00
Gabriel Arazas
cca026ef10 auto-editor: 22w12a -> 22w17a 2022-05-02 17:26:58 +08:00
Gabriel Arazas
b4b2850dcf skeuowaita-icon-theme: init at unstable-2022-05-02 2022-05-02 15:41:18 +08:00
Gabriel Arazas
9cedbd2298 sioyek: remove package
It has been available in nixpkgs a few weeks ago so we don't need it
here.
2022-05-02 09:08:26 +08:00
Gabriel Arazas
7ec58315c1 update various files 2022-04-30 20:31:11 +08:00
Gabriel Arazas
2938eac6f1 flake.lock: update inputs
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/cb76bc75a0ee81f2d8676fe681f268c48dbd380e' (2022-04-17)
  → 'github:numtide/devshell/d97df53b5ddaa1cfbea7cddbd207eb2634304733' (2022-04-25)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/7d6da471364bab045f561d891fe97706ae308c47' (2022-04-17)
  → 'github:nix-community/emacs-overlay/8ac1c89acb7fd39c8094d0cb81cb3323bc3eb3dc' (2022-04-30)
• Updated input 'home-manager':
    'github:nix-community/home-manager/620ed197f3624dafa5f42e61d5c043f39b8df366' (2022-04-17)
  → 'github:nix-community/home-manager/f8b51be7149a0735e87b232d21ae4f852619eac7' (2022-04-29)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/76ec0b5c4c471f1f385602a47008ee6839901c46' (2022-04-17)
  → 'github:nix-community/neovim-nightly-overlay/3edbbcf631a94557c3bc599ec270c1cfe01a27d2' (2022-04-30)
• Updated input 'neovim-nightly-overlay/flake-compat':
    'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
  → 'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/ae325e627484fa0402a3fd8c75508c8c0f82a9c3?dir=contrib' (2022-04-17)
  → 'github:neovim/neovim/df09e03cf74337675751c3240069a26aec75fa3b?dir=contrib' (2022-04-30)
• Updated input 'neovim-nightly-overlay/nixpkgs':
    'github:nixos/nixpkgs/75ad56bdc927f3a9f9e05e3c3614c4c1fcd99fcb' (2022-04-16)
  → 'github:nixos/nixpkgs/e10da1c7f542515b609f8dfbcf788f3d85b14936' (2022-04-26)
• Updated input 'nix-alien':
    'github:thiagokokada/nix-alien/2820f11c5a3e0ccae4fa705cc9898084ec1f523c' (2022-04-12)
  → 'github:thiagokokada/nix-alien/3c57b67495fca090ffa7fc3e341e3f6f8e60340b' (2022-04-29)
• Updated input 'nix-alien/flake-utils':
    'github:numtide/flake-utils/74f7e4319258e287b0f9cb95426c9853b282730b' (2021-11-28)
  → 'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
• Updated input 'nix-alien/poetry2nix':
    'github:nix-community/poetry2nix/7b5c8e3b838d534e0d4dcaa6bbe6530086ebf407' (2022-01-15)
  → 'github:nix-community/poetry2nix/80c070de9a0683df114549b80f9af73697a48a70' (2022-04-22)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/adeb359baddfa336a59824237a6067dd9f59c51b' (2022-04-13)
  → 'github:nix-community/nixos-generators/3cdf22c79bc80910e2b610cd59fcb8408354ddbc' (2022-04-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/faad370edcb37162401be50d45526f52bb16a713' (2022-04-16)
  → 'github:NixOS/nixpkgs/6766fb6503ae1ebebc2a9704c162b2aef351f921' (2022-04-28)
• Updated input 'nur':
    'github:nix-community/NUR/f4d1cf9133d3d31bd534bda6476fc8be67346d5c' (2022-04-17)
  → 'github:nix-community/NUR/348f6ba2b9628302ae7496d47472c12b335b9e6b' (2022-04-30)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/26b570500cdd7a359526524e9abad341891122a6' (2022-04-17)
  → 'github:oxalica/rust-overlay/8a687a6e5dc1f5c39715b01521a7aa0122529a05' (2022-04-30)
2022-04-30 20:28:41 +08:00
Gabriel Arazas
8b839ca866 tasks/multimedia-archive: update extra arguments 2022-04-29 16:55:30 +08:00
Gabriel Arazas
cffc206eb4 services/gallery-dl: update hardening options 2022-04-29 16:55:09 +08:00
Gabriel Arazas
c9d497c3fc services/yt-dlp: update hardening options 2022-04-29 16:54:36 +08:00
Gabriel Arazas
c86182d53a tasks/multimedia-archive: update
It now includes a yt-dlp script that includes the arguments as an extra
package. This is nice for custom downloads with the same preferences for
downloading.
2022-04-22 13:16:24 +08:00
Gabriel Arazas
b50b53238c services/gallery-dl: fix script and options 2022-04-22 13:14:02 +08:00
Gabriel Arazas
c0dd8ab1a8 services/yt-dlp: fix service working directory
There is the `--paths` option for that purpose. It also eliminates the
workaround for creating the directory before starting the service for
newly-bootstrapped systems.

The several hardening options have also been corrected.
2022-04-22 13:13:48 +08:00
Gabriel Arazas
da25de06ee flake.lock: update inputs
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/e22633b05fec2fe196888c593d4d9b3f4f648a25' (2022-04-11)
  → 'github:numtide/devshell/cb76bc75a0ee81f2d8676fe681f268c48dbd380e' (2022-04-17)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/a71784bab52f5cd7875140284d469ba8dd938b7c' (2022-04-15)
  → 'github:nix-community/emacs-overlay/7d6da471364bab045f561d891fe97706ae308c47' (2022-04-17)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d49d68f4196d32c5039cb9e91d730cee894f6f14' (2022-04-15)
  → 'github:nix-community/home-manager/620ed197f3624dafa5f42e61d5c043f39b8df366' (2022-04-17)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/b3cde03ebb2250cfee42830bd023864927bfc723' (2022-04-14)
  → 'github:nix-community/neovim-nightly-overlay/76ec0b5c4c471f1f385602a47008ee6839901c46' (2022-04-17)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/8486c87e58beb4c88957398db1890e0836a0c75e?dir=contrib' (2022-04-13)
  → 'github:neovim/neovim/ae325e627484fa0402a3fd8c75508c8c0f82a9c3?dir=contrib' (2022-04-17)
• Updated input 'neovim-nightly-overlay/nixpkgs':
    'github:nixos/nixpkgs/ff9efb0724de5ae0f9db9df2debefced7eb1571d' (2022-04-13)
  → 'github:nixos/nixpkgs/75ad56bdc927f3a9f9e05e3c3614c4c1fcd99fcb' (2022-04-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d08394e7cd5c7431a1e8f53b7f581e74ee909548' (2022-04-14)
  → 'github:NixOS/nixpkgs/faad370edcb37162401be50d45526f52bb16a713' (2022-04-16)
• Updated input 'nur':
    'github:nix-community/NUR/ee3068fe879a4f94326e7261d28bc0de1dd100b3' (2022-04-15)
  → 'github:nix-community/NUR/f4d1cf9133d3d31bd534bda6476fc8be67346d5c' (2022-04-17)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/bed82617ca9e139ff1374eb49f98d25ca781eb04' (2022-04-15)
  → 'github:oxalica/rust-overlay/26b570500cdd7a359526524e9abad341891122a6' (2022-04-17)
2022-04-17 22:37:30 +08:00
Gabriel Arazas
f6f24d5bf5 pkgs: update metadata 2022-04-17 22:35:07 +08:00
Gabriel Arazas
18418df527 lib/flake-utils: update mkUser 2022-04-17 22:35:07 +08:00
Gabriel Arazas
f21c92a5b7 themes/knome: create theme
Finally decided to try out KDE Plasma for a little while (at least a
week from now). It is said to be flexible so I'll attempt to recreate my
workflow from GNOME as closely as possible.
2022-04-17 22:34:14 +08:00
Gabriel Arazas
d14fc861f2 themes/a-happy-gnome: update config for GNOME 42 2022-04-17 22:33:04 +08:00
Gabriel Arazas
5e67e452f6 tasks/multimedia-archive: init service 2022-04-17 22:33:04 +08:00
Gabriel Arazas
560e296532 services/yt-dlp: harden the service 2022-04-17 22:33:04 +08:00
Gabriel Arazas
10b3d01424 services/gallery-dl: harden the service 2022-04-17 22:33:04 +08:00
Gabriel Arazas
9f6cef56f8 profiles/system: add auto-upgrade option 2022-04-17 22:33:04 +08:00
Gabriel Arazas
99050bc806 lib/flake-utils: refactor mkHost
Now that `system` top-level attribute in `configuration.nix` is
documented and comes with additional options now, we'll have to move the
system configuration into a new namespace. This is just the easy way
out.
2022-04-17 11:00:39 +08:00
Gabriel Arazas
7ae53c1563 profiles/desktop: rename into profiles/system
It is causing some confusion since it is slowly gaining some
non-desktop-related functions too. A rename would be appropriate now.
2022-04-17 11:00:38 +08:00
Gabriel Arazas
d5a1d093d1 shells/nix: init shell 2022-04-17 11:00:38 +08:00
Gabriel Arazas
7f44233e09 docs: update 2022-04-15 21:39:01 +08:00
Gabriel Arazas
c0969ee5c7 gnome-shell-extension-desktop-cube: remove package
Similar to burn-my-windows, it is up-to-date in the nixpkgs repo so it
is unnecessary.
2022-04-15 21:00:40 +08:00
Gabriel Arazas
1639f920c9 gnome-shell-extension-burn-my-windows: remove package
It is up-to-date from nixpkgs so it is unnecessary at this point.
2022-04-15 21:00:36 +08:00
Gabriel Arazas
2fa37a5a72 shells/gnome: fix dependency names 2022-04-15 20:50:19 +08:00
Gabriel Arazas
d9b8598897 flake.nix: refactor 2022-04-15 20:49:59 +08:00
Gabriel Arazas
2f294e257c flake.lock: update inputs
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/0a5ff74dacb9ea22614f64e61aeb3ca0bf0e7311' (2022-03-21)
  → 'github:numtide/devshell/e22633b05fec2fe196888c593d4d9b3f4f648a25' (2022-04-11)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/78e6967b1f1aae778daf550ca4af0e193853098d' (2022-04-02)
  → 'github:nix-community/emacs-overlay/46353b3bce539bd99eace5584f804320661ec18a' (2022-04-13)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
  → 'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
• Updated input 'home-manager':
    'github:nix-community/home-manager/cfab869fcebc56710be6ec3aca76036b25c04a0d' (2022-04-02)
  → 'github:nix-community/home-manager/92f58b6728e7c631a7ea0ed68cd21bb29a4876ff' (2022-04-13)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/6ece11030f78fcf71338b468008c87855900291b' (2022-04-02)
  → 'github:nix-community/neovim-nightly-overlay/12d8c6b785d578379d178d3102a7ccfcf7335f47' (2022-04-13)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/fce0d54eb2bcfff6903649ab093603dcd8f21f23?dir=contrib' (2022-04-01)
  → 'github:neovim/neovim/18152cf6f17fb4fd6dc6194bad33a971fc985b75?dir=contrib' (2022-04-12)
• Updated input 'neovim-nightly-overlay/nixpkgs':
    'github:nixos/nixpkgs/710fed5a2483f945b14f4a58af2cd3676b42d8c8' (2022-03-30)
  → 'github:nixos/nixpkgs/33772708c6d0e33f697426ba386aa0149cbcbecb' (2022-04-11)
• Updated input 'nix-alien':
    'github:thiagokokada/nix-alien/64c9697d1a00a1ac08f6c5da3e82a13b8fdd5ba2' (2022-03-29)
  → 'github:thiagokokada/nix-alien/2820f11c5a3e0ccae4fa705cc9898084ec1f523c' (2022-04-12)
• Updated input 'nix-ld':
    'github:Mic92/nix-ld/f91a5e19816009d66360b3c8f9d2fb6d393dc3b1' (2022-03-21)
  → 'github:Mic92/nix-ld/e528b353e78bde92a9fa8d0fe30ea65b6ea29e77' (2022-04-11)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/9f56b704ff3073436c3b93d63669ee773c592aa3' (2022-03-17)
  → 'github:nix-community/nixos-generators/adeb359baddfa336a59824237a6067dd9f59c51b' (2022-04-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/30d3d79b7d3607d56546dd2a6b49e156ba0ec634' (2022-03-25)
  → 'github:NixOS/nixpkgs/0343e3415784b2cd9c68924294794f7dbee12ab3' (2022-04-13)
• Updated input 'nur':
    'github:nix-community/NUR/e87fdd4774fbd3cf8ea0540dc0a6088289c9c128' (2022-04-02)
  → 'github:nix-community/NUR/ecc002ba443c602bc54e241e3d2874f5a68823da' (2022-04-14)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/7c90e17cd7c0b9e81d5b23f78b482088ac9961d1' (2022-04-02)
  → 'github:oxalica/rust-overlay/e45696bedc4a13a5970376b8fc09660fdd0e6f6c' (2022-04-14)
2022-04-15 20:49:16 +08:00
Gabriel Arazas
49018fb53e modules: reformat and refactor 2022-04-06 10:48:29 +08:00
Gabriel Arazas
fe94062d2e profiles/research: add more applications for it 2022-04-03 10:24:10 +08:00
Gabriel Arazas
51a2ad3c4a flake.nix: refactor for latest inputs 2022-04-03 10:23:46 +08:00
Gabriel Arazas
aa690de222 services/bleachbit: add withChatCleanup option
Comes along a refactoring of the code. Didn't realized `let` is a thing
back then. Whoops...
2022-04-03 10:20:54 +08:00