1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-23 21:02:09 +00:00

Uses page: more info on gemini, add i3status-rust

This commit is contained in:
Rohan Kumar 2024-04-15 04:15:03 -04:00
parent 761c5d8fd1
commit 9c2bd54624
No known key found for this signature in database
GPG key ID: 1E892DB2A5F84479
2 changed files with 16 additions and 4 deletions

View file

@ -6,10 +6,14 @@ My main computer is a 2013 HP Elitebook 840 G1. It has a dual-core Intel i5-4300
## Environment
* OS: Fedora, latest stable release.
* Wayland compositor: Sway
* Shell: zsh (interactive), dash (non-interactive/shell-scripts)
* Terminal Emulator: Foot. Sometimes gnome-terminal when I'm using a screen reader.
I don't currently use a prebuilt desktop environment. I assemble mine out of the following components:
* Fedora: Primary OS, latest stable version. Uses Linux, Systemd, GNU libc, GNU coreutils, dnf, firewalld, and SELinux.
* Sway: Dynamic Wayland compositor that focuses on tiling window management but also supports tabbed and stacking layouts.
* Zsh: Login shell. POSIX-compatible and mostly Bash-compatible. Custom static build to skip checking system files and improve startup performance.
* DASH: Minimal POSIX-compatible shell that I use for non-interactive purposes (e.g. shell scripts). When statically-linked, its startup time is negligible even on the most underpowered hardware. This is really important to me, since many of my most-used commands are shell-script wrappers that I expect to run in a few milliseconds.
* Foot: Primary terminal emulator. Sometimes I use gnome-terminal when I'm using a screen reader.
* i3status-rust: Status bar. It's more efficient to use this single program than to shell out to a dozen utilities. Given the widgets I cram into it, it's more lightweight than most alternatives.
## Basic utilities:

View file

@ -14,6 +14,8 @@ My main computer is a 2013 HP Elitebook 840 G1. It has a dual-core Intel i5-4300
## Environment
I don't currently use a prebuilt desktop environment. I assemble mine out of the following components:
Fedora
: Primary OS, latest stable version. Uses Linux, Systemd, GNU libc, GNU coreutils, dnf, firewalld, and SELinux.
@ -30,6 +32,9 @@ DASH
Foot
: Primary terminal emulator. Sometimes I use gnome-terminal when I'm using a screen reader.
i3status-rust
: Status bar. It's more efficient to use this single program than to shell out to a dozen utilities. Given the widgets I cram into it, it's more lightweight than most alternatives.
## Basic utilities
@ -60,6 +65,9 @@ Toolbox
Orca
: Screen reader. Great for when I'm dealing with overstimulation and need to "turn everything off" for a while. I don't actually rely on this to use my machine.
Nheko
: One of the few Matrix clients that supports custom room emotes (both inline and in reactions) and stickers.
## Multimedia