Compare commits
No commits in common. "f5fbe7a30e338cc4b03d396bd888aef79f8affbe" and "50cc2b87ac1b94123d69ca403e3e65a2292aba36" have entirely different histories.
f5fbe7a30e
...
50cc2b87ac
|
@ -2,7 +2,7 @@
|
||||||
title: bpytop
|
title: bpytop
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2024-03-09T02:54:43.138Z
|
date: 2024-03-09T02:08:03.126Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-03-09T02:08:03.126Z
|
dateCreated: 2024-03-09T02:08:03.126Z
|
||||||
|
@ -20,14 +20,12 @@ The graph drawing uses the [Braille Patterns](https://en.wikipedia.org/wiki/Brai
|
||||||
|
|
||||||
Here are some ways to fix that on Arch Linux:
|
Here are some ways to fix that on Arch Linux:
|
||||||
|
|
||||||
### Tabs {.tabset}
|
### Method 1: remove `gnu-free-fonts`
|
||||||
|
|
||||||
#### Method 1: remove `gnu-free-fonts`
|
|
||||||
|
|
||||||
When some package requires `ttf-font`, this package usually gets chosen. However, the fonts are kind of ass, so as long as you have another package that provides `ttf-font`, you're ok to remove `gnu-free-fonts`
|
When some package requires `ttf-font`, this package usually gets chosen. However, the fonts are kind of ass, so as long as you have another package that provides `ttf-font`, you're ok to remove `gnu-free-fonts`
|
||||||
|
|
||||||
|
|
||||||
#### Method 2: Install an overriding font
|
### Method 2: Install an overriding font
|
||||||
|
|
||||||
Sometimes you can find font packages that come pre-configured as preferential, and also cover the target glyphs. Some examples:
|
Sometimes you can find font packages that come pre-configured as preferential, and also cover the target glyphs. Some examples:
|
||||||
|
|
||||||
|
@ -37,6 +35,6 @@ Sometimes you can find font packages that come pre-configured as preferential, a
|
||||||
I'll add to this list when I find more that work like this out of the box
|
I'll add to this list when I find more that work like this out of the box
|
||||||
|
|
||||||
|
|
||||||
#### Method 3: Explicitly configure font fallbacks
|
### Method 3: Explicitly configure font fallbacks
|
||||||
|
|
||||||
Start by identifying a font that you want to use, and covers the braille characters, then set that as a default or fallback font per [these instructions from the Arch Wiki](https://wiki.archlinux.org/title/Font_configuration#Set_default_or_fallback_fonts)
|
Start by identifying a font that you want to use, and covers the braille characters, then set that as a default or fallback font per [these instructions from the Arch Wiki](https://wiki.archlinux.org/title/Font_configuration#Set_default_or_fallback_fonts)
|
|
@ -2,7 +2,7 @@
|
||||||
title: Greetd
|
title: Greetd
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2024-03-09T02:51:47.111Z
|
date: 2024-03-09T02:49:24.073Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-03-09T01:26:21.021Z
|
dateCreated: 2024-03-09T01:26:21.021Z
|
||||||
|
@ -21,14 +21,14 @@ dateCreated: 2024-03-09T01:26:21.021Z
|
||||||
|
|
||||||
## Running a browser tab/window
|
## Running a browser tab/window
|
||||||
|
|
||||||
## Running `bpytop` (or any other terminal program)
|
## Running `bpytop` (or any other terminal program) {.tabset}
|
||||||
|
|
||||||
[`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?
|
[`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}
|
> Don't forget to [fix the graphs](/dotfiles/bpytop#fix-the-graphs) {.is-info}
|
||||||
|
|
||||||
### Tabs {.tabset}
|
|
||||||
#### Method 1: Direct to the VT
|
### 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.
|
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"
|
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.
|
[`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).
|
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.
|
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.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue