Commit Graph

391 Commits

Author SHA1 Message Date
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
cyteen b5af7ba965 Update sources to deb822 format. 2026-02-24 01:53:27 +00:00
cyteen 5019dfbd55 Update config from a copy of the default example to one specific to local partition scheme. 2026-02-24 01:15:36 +00:00
cyteen ac4da8c7f3 Rename to make the grub aspect more clear. 2026-02-24 01:12:55 +00:00
cyteen 097d3a8694 Remove duplicate keymap, avoid home row mappings. 2026-02-20 07:31:21 +00:00
cyteen 6b0122913d Updates and formating from bashls suggestions. 2026-02-20 01:50:54 +00:00
cyteen 6c49e78867 Updates for aliases and rc.d. 2026-02-20 01:49:41 +00:00
cyteen 96d9c8db4b A few tweaks and changes in line with bashls suggestions. 2026-02-20 01:48:36 +00:00
cyteen e3743c3f77 A few new install scripts. 2026-02-20 01:46:17 +00:00
cyteen 63ecba605f Updaes and a couple of new installers. 2026-02-12 12:47:27 +00:00