Commit Graph

400 Commits

Author SHA1 Message Date
cyteen ac05262eba Initial commit. 2026-03-16 00:53:55 +00:00
cyteen 3fc3be44e2 Add sudo. 2026-03-16 00:53:15 +00:00
cyteen c97a391d87 Minor changes. 2026-03-16 00:45:47 +00:00
cyteen bd5b513a69 Updated and configured for free ai no-api-key. 2026-03-16 00:42:13 +00:00
cyteen 9fa1e37d93 Renamed to bring functionality into the same namespace. 2026-03-16 00:40:12 +00:00
cyteen 7b6023d8d8 Small fix. 2026-03-16 00:38:20 +00:00
cyteen f0a82d4b8e Update and refine, 2026-03-16 00:36:04 +00:00
cyteen 89efbba240 Renamed to put them in the grub namespace. 2026-03-16 00:33:26 +00:00
cyteen 683a358096 Additions and fixes.
Amended mise treesitter and syntax injections.

Added diagram.nvim to render markdown charts (mermaid)

Returned fuzzy find to avoid rust based frizbee that requires SIMD
hardware missing in old laptops.
2026-03-15 20:28:30 +00:00
cyteen 1338587ae6 Log size control and additional registry mirror. 2026-03-14 01:44:16 +00:00
cyteen da01b8ee97 Initial Commit.
Adds a menu selector to the grub boot options that launches
zfsbootmanger as a payload, a self-contained Linux system that knows how
to find other Linux kernels and initramfs images within ZFS filesystems.
When a suitable kernel and initramfs are identified (either through an
automatic process or direct user selection), ZFSBootMenu launches that
kernel using the kexec command.

Key Features
*  Boot Environment Management: Allows switching between multiple OS
installations or versions (e.g., Ubuntu, Void Linux) stored as ZFS
datasets.
* Snapshot Integration: Enables booting from any ZFS snapshot before the
OS loads, ideal for recovery or testing.
* Full Disk Encryption Support: Prompts for encryption passphrases
during boot and unlocks encrypted ZFS pools automatically.
* UEFI Booting: Supports direct UEFI booting via efibootmgr or
third-party boot managers like rEFInd.
2026-03-14 00:54:03 +00:00
cyteen fbff382696 Update daemon.json creation function.
Limit log size and allow containers to run independently of dockerd.
2026-03-11 16:23:45 +00:00
cyteen 6ca4256b3e Adds apt hooks to create a snapshot before operations. 2026-03-11 02:15:45 +00:00
cyteen 9611285132 NEW: Chezmoi specific completions for zsh, bash, fish. 2026-03-11 02:13:32 +00:00
cyteen de1f637ba2 NEW: Demonstration how to extract information about a systems graphics. 2026-03-11 02:10:37 +00:00
cyteen 1d17a9ffbd Additions and syntax fixes. 2026-03-11 02:08:49 +00:00
cyteen a54130cb7c Switch merge layout. 2026-03-11 02:03:19 +00:00
cyteen 36fc1ebba0 Moved to deb822. 2026-03-11 02:01:46 +00:00
cyteen d4c0133e7e Moved to deb822 and stopped zsh autoswitching infavor of mise. 2026-03-11 02:00:55 +00:00
cyteen f62027aa40 Reworked the checkinstall script. 2026-03-11 01:58:12 +00:00
cyteen ff89f12574 Update to deb822. 2026-03-11 01:50:11 +00:00
cyteen fe51ae96b8 Undated, cleanup, rationalize and change theme engine to powerline-go. 2026-03-11 01:47:52 +00:00
cyteen 60e606d4b5 Updated and improved, now autosnapshots according to policy via cron. 2026-03-11 01:46:57 +00:00
cyteen 04d2d424af Split from the tmux install script and extra examples. 2026-03-11 01:45:38 +00:00
cyteen a18b43a0fa Move to deb822. 2026-03-11 01:44:35 +00:00
cyteen 79a99d1bc8 Address the FIXME.. 2026-03-11 01:43:33 +00:00
cyteen 104735f1b9 A new installer but will probably use mise to manage this one. 2026-03-11 01:42:32 +00:00
cyteen 43f0477e59 Syntax fixes. 2026-03-11 01:41:42 +00:00
cyteen b247ced721 Installed and configures now. 2026-03-11 01:40:59 +00:00
cyteen ccb8933f77 Adapt to software render without using wrapper scripts. 2026-03-11 01:38:12 +00:00
cyteen 3ac25e39bd Discarded. 2026-03-11 01:36:44 +00:00
cyteen 1cdb869a19 Updated and corrected.
The usual round of changing to deb822 and changing the keyring location.
2026-03-11 01:36:11 +00:00
cyteen 28018ff26b Minor fixes. 2026-03-06 00:17:30 +00:00
cyteen 1310e854bb Fixes and updates. 2026-03-06 00:16:59 +00:00
cyteen 8ca363fd75 Add sudo to chmod fix. 2026-03-04 16:12:25 +00:00
cyteen fa4da85b9b Updates and fixes. 2026-03-04 15:54:17 +00:00
cyteen 09d36d4f53 Small script addition. 2026-03-04 15:20:28 +00:00
cyteen 42595fddf4 Adds apt hooks to zfs snapshot before updates, and kernel updates. 2026-03-04 15:19:33 +00:00
cyteen 4839bb334a Install two-percent in addition to httm, fuzy finder in rust from httm ppa. 2026-03-04 15:18:29 +00:00
cyteen 63595d3c9f Kill default branch name nag. 2026-03-04 15:11:25 +00:00
cyteen 5fa8ca30ef Install script to allow starting zfs boot manager from grub menu. 2026-03-04 15:10:49 +00:00
cyteen b2391795af httm plugins to capture http and wrapper behaviour.
Attempting to add the functionality of httm and port the wrapper scripts
to lua plugins for yazi where it makes sense.
2026-03-04 15:09:42 +00:00
cyteen c859679c97 More plugin updates. 2026-03-04 15:05:48 +00:00
cyteen 05949881ec Make zfs env accessable to xsession/desktop. 2026-03-04 15:05:26 +00:00
cyteen 93c81d4e78 Small layout and syntax fixes. 2026-03-04 15:04:38 +00:00
cyteen 37ec3ff9ef Fix syntax problem. 2026-03-04 15:01:09 +00:00
cyteen aba2272621 Set the bat theme environment variable. 2026-03-04 14:57:20 +00:00
cyteen 6a44a4d38f Add the find duplicate commandline tools fdupes and jdupes. 2026-03-04 14:56:28 +00:00
cyteen 735cee9da6 Simple example of removing a datasets snapshots. 2026-02-24 23:15:16 +00:00
cyteen 105cac024a Updated to A17, used curl, cleanup. 2026-02-24 23:09:00 +00:00