Depending on how you've installed COSMIC Desktop, the Sysinfo applet may show up in your app store by default. In COSMIC Store it should be under the "COSMIC Applets" category.
If the applet does not show up in your app store, you'll need to add cosmic-flatpak
as a source:
flatpak remote-add --if-not-exists --user cosmic https://apt.pop-os.org/cosmic/cosmic.flatpakrepo
Then, proceed to your preferred app store and search for Sysinfo applet.
The applet can be installed using the following steps:
sudo apt install libxkbcommon-dev just
git clone https://github.com/cosmic-utils/cosmic-ext-applet-sysinfo.git
cd cosmic-ext-applet-sysinfo
just build
sudo just install
libxkbcommon-dev
is required by smithay-client-toolkit
On Arch Linux, the applet can be installed using the PKGBUILD cosmic-ext-applet-sysinfo-git
, available on the AUR.
The applet automatically monitors physical network interfaces (Ethernet and Wi-Fi), ignoring virtual interfaces and loopback.
The applet also provides a configuration that can be used to specify interfaces to include or exclude.
cd ~/.config/cosmic/io.github.cosmic-utils.cosmic-ext-applet-sysinfo/v1/
Example configuration:
Include interface(s) in the include_interfaces
file:
Some(["enp7s0", "wlp4s0"])
Or exclude specific interface(s) in exclude_interfaces
file:
Some(["lo", "br0", "docker0", "virbr0"])
or
None
include_interfaces
: Only monitor listed interfacesexclude_interfaces
: Ignore listed interfaces- Both options can be combined;
include_interfaces
is applied first - Without configuration: all physical interfaces are monitored
- For hotplugged devices (10s rescan interval), prefer
exclude_interfaces
as interface names may be unpredictable
To uninstall files installed by just install
, run:
sudo just uninstall