BlackStewie / Recent content on BlackStewie Hugo -- gohugo.io en Sun, 19 May 2024 05:42:49 -0600 Manage BTRFS Snapshots On Ubuntu the Proper Way /posts/manage-btrfs-snapshots-on-ubuntu-the-proper-way/ Sun, 19 May 2024 05:42:49 -0600 /posts/manage-btrfs-snapshots-on-ubuntu-the-proper-way/ One of the best features for Copy-On-Write filesystem like BTRFS is the ability to create snapshots. These snapshots can be used to restore files or directories back to an earlier state. This is especially useful when you accidentally delete or modify files. In this guide, we will show you how to manage BTRFS snapshots on Ubuntu the proper way. If you are running Ubuntu 22.04 or 20.04 or followed the guide , then this guide is for you. Install Ubuntu 24.04 With Proper Btrfs Setup /posts/install-ubuntu-24.04-with-proper-btrfs-setup/ Sun, 28 Apr 2024 07:10:16 -0600 /posts/install-ubuntu-24.04-with-proper-btrfs-setup/ One of the best filesystems for Linux is btrfs. It is a modern copy-on-write (CoW) filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair, and easy administration. Btrfs is the default filesystem for Fedora, openSUSE, and SUSE Linux Enterprise. Ubuntu has also been using Btrfs as the default filesystem for the desktop version since 21.10. In this guide, we will install Ubuntu 24.04 with a proper Btrfs setup. Installing Ubuntu 24.04 in WSL the Fun Way /posts/installing-ubuntu-24.04-in-wsl-the-fun-way/ Fri, 26 Apr 2024 17:09:38 -0600 /posts/installing-ubuntu-24.04-in-wsl-the-fun-way/ One of the biggest feature for Windows 10 and 11 was the move of making Windows Subsystem for Linux (WSL) installable via the Microsoft Store. This made it possible for standard Home Edition users to install WSL without having to upgrade to Pro. Although the Pro Edition still has some advantages, but that is not what this article is about. This article is about installing Ubuntu 24.04 in WSL the fun way, i. Make Bash Better and More Capable /posts/make-bash-better-and-more-capable/ Mon, 19 Feb 2024 08:55:28 -0700 /posts/make-bash-better-and-more-capable/ <p>Bash is a powerful shell and scripting language, but it can be made even better with a few simple tweaks. In this post, we&rsquo;ll look at some ways to make Bash more capable and user-friendly and how some of these tweaks are similar to those found in other shells like Zsh and Fish.</p> Vaultwarden in Proxmox LXC Container /posts/vaultwarden-in-proxmox-lxc-container/ Sun, 07 Jan 2024 04:51:21 -0700 /posts/vaultwarden-in-proxmox-lxc-container/ In a world of data breaches and password leaks, it is important to use a password manager and not using the same password for every account. Something that I have failed to do until this year. I know, I know how dare I. Like most people I used the builtin password manager in the web browser; then downside is that it is not cross platform and I have to use the same browser on all my devices and have my data synced. License /license/ Fri, 01 Dec 2023 21:35:16 +0000 /license/ MIT License Copyright © {{ now.Year }} Michael Schaecher Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &ldquo;Software&rdquo;), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: Projects /projects/ Sat, 07 Oct 2023 10:47:57 +0000 /projects/ SystemD Timer Scripts Here are some SystemD Timer Scripts I wrote to automate some tasks on my Virtual Machine and/or LXC Containers that help me to keep my system up-to-date and running without much need manual intervention. Update Pihole Gravity and underlying Framework. Keep Unbound DNS Resolver up-to-date. Clean up apt cache. Update Starship prompt to the latest version. Keep Vaultwarden Docker container updated. If using these scripts, please make sure to adjust the paths and commands to your needs. About Me /about/ Sat, 30 Sep 2023 13:36:31 -0600 /about/ My name is Michael Schaecher and I am a want-to-be software developer and have ben for a little over 10-years. I mostly work as a hobbyist, but I have done some professional security services in the early 2010&rsquo;s; but that was not fun so now I just do it for fun. My Interests Like most people I have a lot of interests, like watching movies, playing video games, reading a good book (everyone needs to read books from Cassandra Clare, she&rsquo;s amazing) and of course programming.