NuvioLinux

(★ 46)

A Linux-first desktop media app. Browse, organize, and play media from sources you add.

File Explorer

  • .gitattributes
  • .gitignore
  • build.gradle.kts
  • CONTRIBUTING.md
  • gradle.properties
  • gradlew
  • gradlew.bat
  • LICENSE
  • README.md
  • settings.gradle.kts
  • SHA256SUMS.txt

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

git clone

View Details ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

mpv

View Details ▼

A audio/video player based on MPlayer.
See also: `mplayer`, `vlc`.

mpv {{url|path/to/file}}

Play a video or audio from a URL or file:

{{<ArrowLeft>|<ArrowRight>}}

Jump backward/forward 5 seconds:

{{<ArrowDown>|<ArrowUp>}}

Jump backward/forward 1 minute:

🔍

nvidia-smi

View Details ▼

Aid the management and monitoring of NVIDIA GPU devices.

nvidia-smi

Display information on all available GPUs and processes using them:

nvidia-smi {{[-q|--query]}}

Display more detailed GPU information:

nvidia-smi dmon

Monitor overall GPU usage with 1-second update interval:

🔍

apt install

View Details ▼

Install packages for Debian-based distributions.

sudo apt install {{package}}

Install a package, or update it to the latest version:

sudo apt install {{[-V|--verbose-versions]}} {{package}}

Display verbose package version information during installation or update:

🔍

dnf install

View Details ▼

Install packages on Red Hat-based distributions.

sudo dnf {{[in|install]}} {{package1 package2 ...}}

Install packages by name:

sudo dnf {{[in|install]}} {{path/to/file}}

Install a package from a local file:

sudo dnf {{[in|install]}} {{https://example.com/package.rpm}}

Install a package from the internet:

🔍

flatpak run

View Details ▼

Run flatpak applications and runtimes.

flatpak run {{com.example.app}}

Run an installed application:

flatpak run --branch={{stable|beta|master|...}} {{com.example.app}}

Run an installed application from a specific branch e.g. stable, beta, master:

flatpak run --command={{sh}} {{com.example.app}}

Run an interactive shell inside a flatpak:

🔍

flatpak

View Details ▼

Build, install, and run flatpak applications and runtimes.

flatpak run {{com.example.app}}

Run an installed application:

flatpak install {{remote_name}} {{com.example.app}}

Install an application from a remote source:

flatpak list --app

List installed applications, ignoring runtimes:

🔍

lspci

View Details ▼

List all PCI devices.

lspci

Show a brief list of devices:

lspci -v

Display [v]erbose information (Note: the `-v` flag can be repeated to increase verbosity):

lspci -k

Display [k]ernel drivers and modules handling each device:

🔍

makepkg

View Details ▼

Create a package which can be used with `pacman`.
Uses the `PKGBUILD` file in the current working directory by default.

makepkg

Make a package:

makepkg {{[-s|--syncdeps]}}

Make a package and install its dependencies:

makepkg {{[-si|--syncdeps --install]}}

Make a package, install its dependencies then install it to the system:

🔍

yay

View Details ▼

Yet Another Yogurt: build and install packages from the Arch User Repository.
See also: `pacman`.

yay {{package_name|search_term}}

Interactively search and install packages from the repos and AUR:

yay

Synchronize and update all packages from the repos and AUR:

yay -S {{package}} --noconfirm

Install a new package from the repos and AUR and do not ask to confirm transactions:

// repository documentation