Commit Graph

308 Commits

Author SHA1 Message Date
c5bf67553c
modules/mutable-files: fix the service value 2023-03-23 08:06:44 +08:00
51dde96620
modules/mutable-files: refactor and rename service 2023-03-21 00:17:03 +08:00
b42bc0f722
modules/mutable-files: update submodule (again) 2023-03-20 13:45:56 +08:00
8210f3274e
modules/mutable-files: update module to be more usable 2023-03-17 22:39:52 +08:00
56635f0502
modules/mutable-files: add extraArgs for file submodule 2023-03-17 22:39:03 +08:00
deea0e5dce
modules/mutable-files: fix module 2023-03-17 22:36:36 +08:00
de656d2bd4
profiles/dev: update upgrade profile service 2023-03-14 08:03:40 +08:00
2f4eb20a64
modules/mutable-files: init module 2023-03-13 23:45:17 +08:00
ef64840c58
profiles/server: add unattended system upgrades as a subcategory 2023-03-11 12:20:22 +08:00
d227116561
profiles/desktop: update ffmpeg to full package 2023-03-10 08:27:33 +08:00
32760b2253
profiles/dev: add zenith to extra subcategory 2023-03-09 11:44:21 +08:00
1429b02552
workflows/a-happy-gnome: update desktop and network configuration 2023-03-09 11:12:15 +08:00
37a05da569
profiles/desktop: add ffmpeg to every subcategory
It is pretty much needed for every subcategory at this point. Although,
there should be a better way to put this program.
2023-03-08 23:47:45 +08:00
a2571ad13a
profiles/desktop: separate video and documents into separate categories
It has gone too big. Not to mention, photos and audio is also multimedia
technically so it just makes it more confusing.
2023-03-08 23:46:06 +08:00
7801c09e94
tasks/backup-archive: update public key 2023-03-03 17:16:53 +08:00
0c62da0f7f
profiles/dev: add git-filter-repo to Git toolbelt 2023-03-03 17:16:15 +08:00
6329dd4546
workflows/a-happy-gnome: add eyedropper application 2023-02-25 10:02:14 +08:00
c6e33bceef
profiles/desktop: add more applications 2023-02-25 10:01:50 +08:00
f0682c1f5e
profiles/server: update log cleaner service 2023-02-22 11:29:28 +08:00
ff1927deb5
hosts/ni: update DNS routing for VPN internal network 2023-02-14 11:02:50 +08:00
395a42d60b
services/bleachbit: update unit names 2023-02-11 09:16:32 +08:00
7edaec8b60
profiles/dev: add Wireshark 2023-02-11 09:01:31 +08:00
0e16da4c45
profiles/server: set UTC as the preferred timezone 2023-02-10 10:15:37 +08:00
ae787f8fcc
config: update comments on config 2023-02-09 14:50:11 +08:00
e54c3dce3d
tasks/backup-archive: rotate private key 2023-02-07 18:29:30 +08:00
ad7a75800b
workflows/a-happy-gnome: update timeout to 20 seconds 2023-02-06 19:35:22 +08:00
bbe083cd6a
workflows/a-happy-gnome: reduce extra configuration 2023-02-05 16:24:34 +08:00
5d23c751f3 profiles/server: convert part of OpenSSH config to settings attribute 2023-01-29 12:03:44 +08:00
e5066837bf profiles/server: upgrade Linux hardened kernel to 6.1
It's a necessity since it will throw an error being the Linux kernel 6.0
reaching end-of-life upstream.
2023-01-29 12:02:49 +08:00
25709b4208 config: remove nix-alien flake input
The latest update failed and that reminded me I mostly use steam-run now
which is more reliable and becoming my go-to tool for running unpatched
binaries in NixOS.
2023-01-29 10:11:14 +08:00
1fd834d2f0 profiles/dev: add applications and fix weekly upgrade service 2023-01-19 20:32:25 +08:00
e26831b756 tasks/backup-archive: update private key 2023-01-18 20:18:22 +08:00
093271368f themes/a-happy-gnome: update "Burn my Windows" settings
I'm a sucker for these subtle window effects.
2023-01-17 21:34:54 +08:00
df6e209723 profiles/dev: add more applications to shell submodule 2023-01-17 21:34:54 +08:00
c63ae20e35 secrets/backup-archive: update structure 2023-01-12 22:03:03 +08:00
b237755736 profiles/server: update config 2023-01-12 22:03:03 +08:00
be405897a6 profiles/server: add tmux 2023-01-12 22:03:03 +08:00
e7bcce4ef6 tasks/backup-archive: assign different passwords for different repos 2023-01-11 13:16:02 +08:00
b6071b0e0e tasks/backup-archive: update job name for remote backup 2023-01-09 13:57:46 +08:00
da827c6e30 tasks/backup-archive: update repo path and repo password 2023-01-07 16:59:17 +08:00
4c34a87366 chore: reformat codebase 2023-01-07 16:06:34 +08:00
85e1914025 config: replace Borgbase with Hetzner storage box for Borg repos 2023-01-07 10:52:31 +08:00
ef53cbead0 profiles/i18n: remove goldendict
Needs qtwebkit which will require a big rebuilding (to my computer).
2022-12-31 19:15:16 +08:00
a8e7de9eec profiles/server: disable mutable users 2022-12-28 14:13:23 +08:00
2643f15d0d profiles/desktop: add some writing tools 2022-12-20 11:09:56 +08:00
530042b695 profiles/editor: update Emacs package 2022-12-17 11:17:31 +08:00
59461cc416 config: refactor BorgBackup service 2022-12-17 11:17:31 +08:00
3d85142bb2 profiles/desktop: add steam-run application 2022-12-12 14:20:20 +08:00
Gabriel Arazas
e8a1dc2fd9 config: update more comments 2022-12-10 18:47:41 +08:00
Gabriel Arazas
8ecb1ca366 profiles/desktop: add Audacity for audio packages 2022-12-09 09:19:23 +08:00