My Icon

existnt

SextantOS


SextantOS is a custom-made Arch Linux distribution, created to minimize the time I spend configuring a fresh Linux installation whenever I have to install it on a new machine. It aims to be as lightweight as possible, while still including all the apps necessary to be a plug-and-play solution. It uses the Sway window manager, as well as relying on TUI-based programs to make it lightweight and snappy, while maintaining a consistent Catppuccin-based theme throughout the software.
As with my other software-heavy projects, the source code can be found at the GitHub page, which includes the instructions for downloading and installing Sextant on your own machine.


SextantOS wallpaper


The packages


Sextant uses primarily terminal-based programs, with a few graphical programs when there were no suitable TUI alternatives. A list of the user-facing programs is as follows:

Ly: a simple, text-based login manager, with Sway preconfigured as the primary boot option.
Kitty: a fairly basic terminal, with support for rendering images directly in the terminal window.
Starship: a highly-customizable shell prompt for the terminal.
Ranger: Sextant's file manager, using a multi-column terminal interface with the rifle file opener integrated.
Rofi: a minimal MacOS-like application launcher with easy keyboard navigation.
Btop: a text-based, fully-featured activity monitor with support for a wide range of hardware.
Calcurse: a curses-based calendar app with easily-configurable notification systems.
Firefox: a fast and modern web browser with automatic tracker protection.

You can also add any packages you want using Arch's built-in Pacman package manager.