Skip to content

psygreg/linuxtoys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A collection of tools for Linux in a user-friendly way. To check all its features, pay the Wiki a visit!

LinuxToys Screenshot

Compatibility

As long as you're running their up-to-date stable versions:

  • Ubuntu and derivatives
  • Debian and derivatives
  • Arch Linux and derivatives
  • Fedora and derivatives
  • OpenSUSE and derivatives
  • Atomic Fedora and derivatives
  • Universal Blue images like Bazzite, Bluefin and Aurora

Usage

Install

  1. Automatic installation:
curl -fsSL https://linux.toys/install.sh | sh
  1. Manually run install.sh script:
curl -fsSLJO https://linux.toys/install.sh
chmod +x install.sh
./install.sh
  1. Clone this repository *(recommended for developers)
  • First, make sure you have all necessary dependencies. Most of those should be already present in your system.

    • Debian/Ubuntu: bash git curl wget zenity python3 python3-gi python3-requests libgtk-3-0 gir1.2-gtk-3.0
    • Fedora/RHEL: bash git curl wget zenity python3 python3-gobject python3-requests gtk3
    • Arch Linux: bash git curl wget zenity python python-gobject python-requests gtk3
    • OpenSUSE: bash git curl wget zenity python3 python3-gobject python3-requests gtk3
  • Then, clone the repository with

git clone --depth=1 https://github.com/psygreg/linuxtoys.git
  • Run
linuxtoys/p3/run.py
  • Updating the app through this method is a simple
git pull

Official Repositories

Can be added with:

sudo add-apt-repository ppa:psygreg/linuxtoys
sudo apt update
sudo apt install linuxtoys

Available packages: AlmaLinux 10, Fedora 41 and 42, OpenSUSE Leap and Tumbleweed, RHEL 9 and 10.

For non-immutable systems:

sudo dnf copr enable psygreg/linuxtoys
sudo dnf install linuxtoys

For Fedora atomic, the following commands are required to install the repository:

curl -fsSL https://copr.fedorainfracloud.org/coprs/psygreg/linuxtoys/repo/fedora-$(rpm -E %fedora)/psygreg-linuxtoys-fedora-$(rpm -E %fedora).repo | sudo tee /etc/yum.repos.d/psygreg-linuxtoys-fedora-$(rpm -E %fedora).repo
sudo rpm-ostree install linuxtoys
git clone --branch linuxtoys-bin --single-branch https://github.com/archlinux/aur.git /tmp/linuxtoys-bin
makepkg -fcCd OPTIONS=-debug -D /tmp/linuxtoys-bin
sudo pacman --noconfirm -U /tmp/linuxtoys-bin/linuxtoys-bin-*.tar.zst

About

A collection of tools for Linux in a user-friendly way.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 17