diff --git a/dotfiles/greetd.md b/dotfiles/greetd.md index 7a42757..4f2e8bf 100644 --- a/dotfiles/greetd.md +++ b/dotfiles/greetd.md @@ -2,7 +2,7 @@ title: Greetd description: published: true -date: 2024-03-09T02:49:24.073Z +date: 2024-03-09T02:51:47.111Z tags: editor: markdown dateCreated: 2024-03-09T01:26:21.021Z @@ -21,14 +21,14 @@ dateCreated: 2024-03-09T01:26:21.021Z ## Running a browser tab/window -## Running `bpytop` (or any other terminal program) {.tabset} +## Running `bpytop` (or any other terminal program) [`bpytop`](https://github.com/aristocratos/bpytop) is a great little resource monitor. I have a server with a small display that doesn't do much but show a login screen all day, and I figured why not just have the display run a resource monitor? > Don't forget to [fix the graphs](/dotfiles/bpytop#fix-the-graphs) {.is-info} - -### Method 1: Direct to the VT +### Tabs {.tabset} +#### Method 1: Direct to the VT You can launch any program directly to the VT and skip the X server or Wayland compositor nonsense. However, keep in mind that the VT can be pretty limited when it comes to the features we expect from a modern terminal program. @@ -41,7 +41,7 @@ command = "bpytop" user = "thurstylark" ``` -### Method 2: Using `fbterm` +#### Method 2: Using `fbterm` [`fbterm`](https://wiki.archlinux.org/title/Fbterm) is a **f**rame **b**uffer **term**inal emulator which basically boils down to being a better VT. @@ -55,7 +55,7 @@ user = "thurstylark" This should give you more flexibility with font sizing and configuration through `fbterm`'s [configuration file](https://wiki.archlinux.org/title/Fbterm#Configuration_file). -### Method 3: Using `cage` and a graphical terminal emulator +#### Method 3: Using `cage` and a graphical terminal emulator This will be less performant than the other methods, but will afford you many more features. This is the method I actually use for this use-case.