go-repamotd

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 21, 2022 License: MIT Imports: 7 Imported by: 0

README

go-repamotd

Configurable MOTD/sysinfo/fetch.

Installation

$ go install github.com/dyuri/go-repamotd@latest

$GOPATH/bin should be on your $PATH

Configuration

To create an initial (mostly empty) config file:

$ go-repamotd -create-config

This will create $XDG_CONFIG_HOME/go-repamotd/config.yaml ($HOME/.config/go-repamotd/config.yml if XDG_CONFIG_HOME is not set).

Configuration options

widgets

List of widgets to use:

  • banner - display banner.txt from the config folder, or the hostname

  • sysinfo - basic fetch-like sysinfo

  • disk - partition usage

  • network - network interfaces

  • docker - docker containers

  • systemd - failing systemd services

  • naptar - hungarian calendar (ported from a very old shell script)

disk

  • partitions - list of partitions to show

net

  • include/exclude - network interfaces to include/exclude (e.g. don't show docker ifs)

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL