Commit Graph

179 Commits

Author SHA1 Message Date
51aa473f0e Add entry '2023-01-16' to sysadmin journal 2023-01-17 20:00:20 +08:00
730037d443 Add entry '2023-01-15' to sysadmin journal 2023-01-16 17:52:54 +08:00
7e3ddabbdc Add entry '2023-01-14' to sysadmin journal 2023-01-15 20:06:55 +08:00
b510aee2fd Add entry '2023-01-13' to sysadmin journal 2023-01-14 10:28:46 +08:00
3297886b10 Add entry '2023-01-12' to sysadmin journal 2023-01-12 22:51:44 +08:00
8a35766fbe Add entry '2023-01-11' to sysadmin journal 2023-01-12 00:52:21 +08:00
215ff303d9 Update some journal entries for sysadmin journal
Ehh... org-mode tables are neat.
2023-01-12 00:52:13 +08:00
ff44324a4b Add entry '2022-01-06' to sysadmin journal 2023-01-07 01:17:31 +08:00
74055695ef Add entry '2023-01-04' to sysadmin journal 2023-01-07 01:17:05 +08:00
0f66e2574d Add entry '2023-01-01' to sysadmin journal 2023-01-01 22:59:03 +08:00
83552ebda7 Add entry '2022-12-18' to sysadmin journal
Unfortunately, I forgot to commit this so the modification date is not present.
2022-12-19 14:33:29 +08:00
27baa129fd Add entry '2022-12-15' to sysadmin journal 2022-12-19 14:32:29 +08:00
5054a67485 Add entry '2022-12-12' to sysadmin journal 2022-12-13 14:08:54 +08:00
Gabriel Arazas
8d16d04ae0 Add entry '2022-12-10' to sysadmin journals
Also updated the todo list with some more services.
2022-12-11 07:04:25 +08:00
Gabriel Arazas
7917863a73 Add entry '2022-12-08' to sysadmin journal 2022-12-09 10:44:27 +08:00
Gabriel Arazas
693f9d61ee Add entry '2022-12-05 - 2022-12-07' in sysadmin journal 2022-12-09 09:01:11 +08:00
Gabriel Arazas
97f146374b Add entry '2022-12-04' to sysadmin journal 2022-12-06 14:33:27 +08:00
Gabriel Arazas
46dee0c91a Update sysadmin journal habits 2022-12-04 22:09:29 +08:00
Gabriel Arazas
1a3c0481c7 Add entry '2022-12-03' to sysadmin journal 2022-12-04 00:04:08 +08:00
Gabriel Arazas
829ed29f3b Add entry '2022-12-02' to sysadmin journal 2022-12-04 00:00:47 +08:00
Gabriel Arazas
1ec03182b7 Add entry '2022-12-01' to sysadmin journal 2022-12-02 12:30:42 +08:00
Gabriel Arazas
c835e28f80 Add entry '2022-11-28' to sysadmin journal 2022-11-29 12:46:33 +08:00
Gabriel Arazas
649380728a Add entry '2022-11-27' to sysadmin journal 2022-11-27 22:47:37 +08:00
Gabriel Arazas
0a52744338 Add entry '2022-11-26' to sysadmin journal 2022-11-27 22:47:22 +08:00
Gabriel Arazas
3a0f9f5a0f Add entry '2022-11-24' to sysadmin journal 2022-11-25 14:55:12 +08:00
Gabriel Arazas
3dd6a7a38b Create "Learning how to sysadmin" journal 2022-11-24 18:07:09 +08:00
Gabriel Arazas
39ffcfd77c Remove all references to the previous site configuration
I really need to rewrite this from scratch.
2022-11-23 18:54:56 +08:00
Gabriel Arazas
fee8004df6 Fix site configuration
Forgot to adjust this... >_<
2022-11-23 18:43:58 +08:00
Gabriel Arazas
3e09432e6f Add treefmt for formatting
Which is exactly what's its made for. :)
2022-11-23 18:42:37 +08:00
Gabriel Arazas
8d5070a38d Update CI dependencies 2022-11-23 18:17:52 +08:00
Gabriel Arazas
8c467606a0 Build and deploy to Netlify
This should make it easier to separate it between subdomains.
2022-11-23 17:59:57 +08:00
Gabriel Arazas
c24cceab23 Add style guide section for labels 2022-11-23 17:58:28 +08:00
Gabriel Arazas
7c5c63b8dd Update Linux-related notes 2022-11-23 17:57:59 +08:00
Gabriel Arazas
e7b0921314 Fix shebangs and bits for tangled scripts 2022-11-23 17:56:44 +08:00
Gabriel Arazas
57bdb6ca3a Add journal template
It already has a lot of journals and it's actually fun to write them so
I'll be adding them to the template list.
2022-11-23 17:35:40 +08:00
Gabriel Arazas
c3c173d858 Update notebook configuration 2022-11-23 17:35:16 +08:00
Gabriel Arazas
97a24dc723 Restructure recipe types
There are different recipes or at least tidbits that are essentially
recipes so we'll just put them under separate namespaces in the hierarchy.
2022-10-25 17:12:49 +08:00
Gabriel Arazas
5242780327 Revise Nix-related notes
Added more notes as I developed the Guix overlay for NixOS over time. It
does have a nice experience, overall (albeit clunky one due to the documentation).
2022-10-25 16:58:19 +08:00
Gabriel Arazas
86408c3c04 Update flake inputs
Flake lock file updates:

• Added input 'flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Added input 'foo-dogsquared-nixos-config':
    'github:foo-dogsquared/nixos-config/5437f4537437a32fe568968ce4e09f3619ea61bd' (2022-10-22)
• Added input 'foo-dogsquared-nixos-config/devshell':
    'github:numtide/devshell/e3dc3e21594fe07bdb24bdf1c8657acaa4cb8f66' (2022-09-17)
• Added input 'foo-dogsquared-nixos-config/devshell/flake-utils':
    follows 'foo-dogsquared-nixos-config/flake-utils'
• Added input 'foo-dogsquared-nixos-config/devshell/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/dotfiles':
    'github:foo-dogsquared/dotfiles/7725082138516476fa48f2b0a827bc62b3699332' (2022-09-02)
• Added input 'foo-dogsquared-nixos-config/emacs-overlay':
    'github:nix-community/emacs-overlay/06a3e6d7d9d40eb7351f2e70fda9b5f1461c56d0' (2022-10-22)
• Added input 'foo-dogsquared-nixos-config/emacs-overlay/flake-utils':
    follows 'foo-dogsquared-nixos-config/flake-utils'
• Added input 'foo-dogsquared-nixos-config/emacs-overlay/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/flake-utils':
    follows 'flake-utils'
• Added input 'foo-dogsquared-nixos-config/guix-overlay':
    'github:foo-dogsquared/nix-overlay-guix/ab1f301df1bb9ad80ac3ef9805c1e41cc3b5595f' (2022-10-16)
• Added input 'foo-dogsquared-nixos-config/guix-overlay/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor':
    'github:helix-editor/helix/d7d0d5ffb79b6f2e09c6ab8af6e112c41e6f73e8' (2022-10-22)
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci':
    'github:yusdacra/nix-cargo-integration/65270dea87bb82fc02102a15221677eea237680e' (2022-09-03)
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/devshell':
    'github:numtide/devshell/c2feacb46ee69949124c835419861143c4016fb5' (2022-08-18)
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix':
    'github:nix-community/dream2nix/809bc5940214744eb29778a9a0b03f161979c1b2' (2022-09-03)
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/alejandra':
    follows 'foo-dogsquared-nixos-config/helix-editor/nci/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/crane':
    'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/devshell':
    follows 'foo-dogsquared-nixos-config/helix-editor/nci/devshell'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/flake-utils-pre-commit':
    follows 'foo-dogsquared-nixos-config/helix-editor/nci/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/gomod2nix':
    follows 'foo-dogsquared-nixos-config/helix-editor/nci/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/mach-nix':
    follows 'foo-dogsquared-nixos-config/helix-editor/nci/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/nixpkgs':
    follows 'foo-dogsquared-nixos-config/helix-editor/nci/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/poetry2nix':
    follows 'foo-dogsquared-nixos-config/helix-editor/nci/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/dream2nix/pre-commit-hooks':
    follows 'foo-dogsquared-nixos-config/helix-editor/nci/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/nixpkgs':
    follows 'foo-dogsquared-nixos-config/helix-editor/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nci/rust-overlay':
    follows 'foo-dogsquared-nixos-config/helix-editor/rust-overlay'
• Added input 'foo-dogsquared-nixos-config/helix-editor/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/helix-editor/rust-overlay':
    'github:oxalica/rust-overlay/60c2cfaa8b90ed8cebd18b214fac8682dcf222dd' (2022-09-02)
• Added input 'foo-dogsquared-nixos-config/helix-editor/rust-overlay/flake-utils':
    'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
• Added input 'foo-dogsquared-nixos-config/helix-editor/rust-overlay/nixpkgs':
    follows 'foo-dogsquared-nixos-config/helix-editor/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/home-manager':
    'github:nix-community/home-manager/c485669ca529e01c1505429fa9017c9a93f15559' (2022-10-20)
• Added input 'foo-dogsquared-nixos-config/home-manager/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/home-manager/utils':
    follows 'foo-dogsquared-nixos-config/flake-utils'
• Added input 'foo-dogsquared-nixos-config/neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/66808690a02fad5200061866193868d202a71340' (2022-10-21)
• Added input 'foo-dogsquared-nixos-config/neovim-nightly-overlay/flake-compat':
    'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19)
• Added input 'foo-dogsquared-nixos-config/neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/a288b4f21423efb056061e4da3871a4247a7de79?dir=contrib' (2022-10-20)
• Added input 'foo-dogsquared-nixos-config/neovim-nightly-overlay/neovim-flake/flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Added input 'foo-dogsquared-nixos-config/neovim-nightly-overlay/neovim-flake/nixpkgs':
    follows 'foo-dogsquared-nixos-config/neovim-nightly-overlay/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/neovim-nightly-overlay/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/nix-alien':
    'github:thiagokokada/nix-alien/b47b2d88b2d0d825efd309f7fd58c76df34f7048' (2022-10-16)
• Added input 'foo-dogsquared-nixos-config/nix-alien/flake-utils':
    follows 'foo-dogsquared-nixos-config/flake-utils'
• Added input 'foo-dogsquared-nixos-config/nix-alien/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/nix-alien/poetry2nix':
    'github:nix-community/poetry2nix/d62ba59f1e28c382665c57203a4b9ad11fd7f449' (2022-10-11)
• Added input 'foo-dogsquared-nixos-config/nix-alien/poetry2nix/flake-utils':
    follows 'foo-dogsquared-nixos-config/nix-alien/flake-utils'
• Added input 'foo-dogsquared-nixos-config/nix-alien/poetry2nix/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nix-alien/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/nix-colors':
    'github:misterio77/nix-colors/bb56fe29c3e16029a783b7a85354fc14098f2560' (2022-09-26)
• Added input 'foo-dogsquared-nixos-config/nix-colors/base16-schemes':
    'github:base16-project/base16-schemes/7c247f734eac7f04518c6e28d098635ee8dcabf5' (2022-06-10)
• Added input 'foo-dogsquared-nixos-config/nix-colors/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/5fb55578aa2f1a502d636a8ac71aece57cb730bb' (2022-06-19)
• Added input 'foo-dogsquared-nixos-config/nix-ld':
    'github:Mic92/nix-ld/c25cc4b5ec65f03c2bb96f927ae724a59c51d7ee' (2022-05-15)
• Added input 'foo-dogsquared-nixos-config/nix-ld/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/nix-ld/utils':
    'github:numtide/flake-utils/0d347c56f6f41de822a4f4c7ff5072f3382db121' (2022-05-12)
• Added input 'foo-dogsquared-nixos-config/nixos-generators':
    'github:nix-community/nixos-generators/688db42a1eb34853f050267ff65c975f664312f0' (2022-10-17)
• Added input 'foo-dogsquared-nixos-config/nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/28a5b0557f14124608db68d3ee1f77e9329e9dd5' (2021-11-14)
• Added input 'foo-dogsquared-nixos-config/nixos-generators/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/nixpkgs':
    follows 'nixpkgs'
• Added input 'foo-dogsquared-nixos-config/nur':
    'github:nix-community/NUR/5e51346dad4871f8cf1b69266559784786940f3a' (2022-10-22)
• Added input 'foo-dogsquared-nixos-config/rust-overlay':
    'github:oxalica/rust-overlay/8ffc63427df1dc7e53fb96cb13b130028c258202' (2022-10-22)
• Added input 'foo-dogsquared-nixos-config/rust-overlay/flake-utils':
    follows 'foo-dogsquared-nixos-config/flake-utils'
• Added input 'foo-dogsquared-nixos-config/rust-overlay/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/sops-nix':
    'github:Mic92/sops-nix/8e470d4eac115aa793437e52e84e7f9abdce236b' (2022-10-18)
• Added input 'foo-dogsquared-nixos-config/sops-nix/nixpkgs':
    follows 'foo-dogsquared-nixos-config/nixpkgs'
• Added input 'foo-dogsquared-nixos-config/sops-nix/nixpkgs-22_05':
    'github:NixOS/nixpkgs/945a85cb7ee31f5f8c49432d77b610b777662d4f' (2022-10-15)
• Updated input 'nixpkgs':
    'path:/nix/store/m2vv0bxfchzrjngx8wi0i7dhzb9q2g50-source?lastModified=0&narHash=sha256-Ctij+dOi0ZZIfX5eMhgwugfvB+WZSrvVNAyAuANOsnQ=' (1970-01-01)
  → 'github:NixOS/nixpkgs/d4f8e53720b554b6dac71c7ec62b3b51158905f9' (2022-10-25)
2022-10-25 16:52:02 +08:00
Gabriel Arazas
c6d901c5b2 Update devshell to follow nixpkgs unstable branch 2022-10-25 16:50:51 +08:00
Gabriel Arazas
7d52a921dc Update Emacs notebook configuration 2022-10-25 16:49:00 +08:00
Gabriel Arazas
9e956dc085 Update journal for learning to draw 2022-07-29 23:45:47 +08:00
Gabriel Arazas
cd20e52d7a Use old-style nix-shell instead for workflow
I wish `act` would support podman at this point. Ehhhhhh....
2022-07-29 23:25:50 +08:00
Gabriel Arazas
b9965497fd Use nix shell for building script in workflow 2022-07-29 23:22:52 +08:00
Gabriel Arazas
ce9c76ca4d Fix GitHub workflow file 2022-07-29 23:19:57 +08:00
Gabriel Arazas
639c73618a Revise templates for this notebook 2022-07-29 23:13:07 +08:00
Gabriel Arazas
a8941aa2f6 Create the recipes format
The recipes could be made into a separate repo of its own but it is my
notebook and I'm going to tkae advantage of it. The committed recipes
should give an idea of how it's going to be structured with splitting of
recipes whenever possible.

Take note that you shouldn't make recipes with perfect structure out of
the blue. Just like you manage your system configs, just put it all in
one recipe then split it when there's another recipe with a similar step
that results in a recipe.
2022-07-28 23:03:12 +08:00
Gabriel Arazas
6510bc6fc4 Start journalling for learning how to draw
This is a note format I'm going to experiment. It is a very nice format
for culminating the journey of learning something without making too
much nodes. Thankfully, org-roam is nice that it lets you choose how to
structure your notes with nodes as the atomic unit and it is working so far.
2022-07-28 23:00:13 +08:00
Gabriel Arazas
c252e8c4de Update evergreen notes as of 2022-07-28 2022-07-28 22:59:44 +08:00
Gabriel Arazas
f05c68c623 Update with previous viable notes from daily inbox 2022-07-28 22:57:44 +08:00