-
Notifications
You must be signed in to change notification settings - Fork 1
3. Packages
The following packages are included with the Proteus App Manager:
App | Website | Description |
---|---|---|
Alien Package Converter | converts between the rpm, dpkg, stampede slp, and slackware tgz file formats | |
AppImage Launcher | Manage .appimage files in one place |
|
Blender (Flatpak) | Free / Open-source 3D creation suite | |
Blender (Snap) | Free / Open-source 3D creation suite | |
cdialog (Comeon Dialog) | Create bash shell dialogs | |
Color Picker (Snapd) | Advanced color-picker | |
Conky | System monitor software | |
Conky Manager | GUI for managing Conky widgets / themes | |
curl | Command line tool for transferring data with URL syntax | |
Flatpak | Utility for software deployment and package management | |
GDebi .deb Package Manager | Program for installing debian executable files | |
Git | Version control system (Command-line) | |
Github Desktop | Github Desktop for linux. | |
Gnome Extension Manager (Core) | Utility for browsing / installing GNOME Shell Extensions. | |
Gnome Extension: ArcMenu | Replacement shell for Linux. Includes MacOS / Windows themes. | |
Gnome Extension: Internet Speed Monitor | Monitor network traffic as widget | |
gPick (Color Picker) | Color picker | |
Kooha | Screen recorder | |
lintian | Package checker for creating Debian packages | |
members | Tool for displaying the users of a group | |
mlocate | Find files on your computer | |
neofetch | Command-line system information tool | |
net-tools | Network management toolkit | |
NPM | Package installer | |
ocs-url | Helper program for items served via ocs:// | |
Opengist | Self-hosted Gist software | |
Pacman Package Management | Emulates the Archlinux Pacman package manager for Debian users who may prefer Pacman over Apt. | |
Pihole | Ads and tracker blocking app which acts as a DNS sinkhole | |
reprepro (Apt on Github) | Debian package repository producer | |
RPM Package Manager | RPM Package Manager | |
Seahorse + seahorse-nautilus | Manage encryption keys and passwords in GNOME Keyring | |
Snapd | Install and manage packages | |
Surfshark | VPN application | |
Swizzin | Modular seedbox solution (torrents) 15+ apps bundled | |
System Monitor / Multiload Indicator | Monitor CPU, Memory, Network stats in widget | |
Teamviewer | Remote desktop application | |
Tree | View files in tree-like ASCII structure | |
Unrar | Manage rar files / extraction | |
Visual Studio Code (Stable)) | IDE for developers / source-code editor (Stable) | |
Visual Studio Code (Insiders)) | IDE for developers / source-code editor (Testing) | |
wxHexEditor) | Hex editor | |
YAD (Yet Another Dialog) | Create bash shell dialogs. Based on Zenity. | |
Yarn | Modern package manager | |
Zenity Dialogs | Create bash shell dialogs | |
Ziet Cron Manager | Manage crons in browser admin panel |
Looking for alternative layouts for your ZorinOS shell? ArcMenu is a great option as it includes a wide array of new layouts to change the appearance of your desktop, including layouts that simulate Windows 10 / 11 & MacOS.
Owners of ZorinOS Pro can also install ArcMenu and utilize both applications, but you should be made aware that it will take a bit of time to modify everything to work great. You will need to shuffle back and forth between configuring the ZorinOS Pro layouts, and ArcMenu. However, you can disable the ZorinOS layouts by installing the Proteus App Manager in this repo and installing the Gnome Extension: Core
which includes the Extension Manager
.
ArcMenu currently provides the following menus
The App Manager includes both Conky
and Conky Manager
.
Conky
is a system monitor software. It is free software released under the terms of the GPL license. Conky is able to monitor many system variables including CPU, memory, swap, disk space, temperature, top, upload, download, system messages, and much more. It is extremely configurable. Conky is a fork of torsmo.
Conky Manager
is a graphical front-end for managing Conky config files. It provides options to start/stop, browse and edit Conky themes installed on the system. Packages are currently available in Launchpad for Ubuntu and derivatives (Linux Mint, etc).
If installing Conky and Conky Manager via the Proteus App Manager, everything will be configured automatically.
- Installs Conky + Conky Manager
- (you pick which ones)
- Installs Minimalist Theme
- Installs
lm-sensors
andhddtemp
packages for hardware monitoring - Configures Conky Autostart script
Once you've done the above steps, reboot
the system. You should sign back into ZorinOS with a widget on your desktop.
To manually edit the configuration files, you can modify one of the files below. Which one depends on the user you installed it with. It's strongly recommended that you do nothing with root and install these apps as a user.
sudo nano /home/${USER}/.config/conky/conky.conf
sudo nano /etc/conky/conky.conf
For other edits, you can utilize Conky Manager
A Gnome extension to Monitor Internet Speed and Daily Data Usage in an elegant and minimal fashion.
Opengist is a self-hosted pastebin powered by Git. All snippets are stored in a Git repository and can be read and/or modified using standard Git commands, or with the web interface. It is similar to GitHub Gist, but open-source and could be self-hosted.
Proteus App Manager and the Proteus Git Repo include a custom .deb
package which is available to download via the App Manager. Once Opengist is installed, opengist.service
is created and started on the server under a newly created user named opengist
.
Once the Opengist service has been started, you can access your Opengist website by going to
http://localhost:6157
Click the Register link and enter a username / password. The first registered account will become Administrator.
Files for Opengist are available at the following locations:
File | Description |
---|---|
Database | /var/lib/opengist |
Config | /etc/opengist/config.yml |
Service | /etc/systemd/system/opengist.service |
To check the status of Opengist, execute
sudo systemctl status opengist
Which will return the following
● opengist.service - Opengist - Host your own Gist
Loaded: loaded (/etc/systemd/system/opengist.service; enabled; preset: enabled)
Active: active (running) since Sat 2023-10-28 03:14:34 EDT; 1s ago
Docs: man:opengist(1)
Main PID: 98986 (opengist)
Tasks: 6 (limit: 4600)
Memory: 22.2M
CPU: 129ms
CGroup: /system.slice/opengist.service
└─98986 opengist --config=/etc/opengist/config.yml
You can start/stop Opengist by utilizing:
sudo systemctl start opengist
sudo systemctl stop opengist
The tree is a tiny, cross-platform command-line program used to recursively list or display the content of a directory in a tree-like format. It outputs the directory paths and files in each sub-directory and a summary of a total number of sub-directories and files.
Simplistic lists can be generated which display only the folder and filenames.
.
├── conf
│ └── distributions
├── db
│ ├── checksums.db
│ ├── contents.cache.db
│ ├── packages.db
│ ├── references.db
│ ├── release.caches.db
│ └── version
├── dists
│ └── focal
│ ├── InRelease
│ ├── main
│ │ ├── binary-amd64
│ │ │ ├── Packages
│ │ │ ├── Packages.gz
│ │ │ └── Release
│ │ └── binary-arm64
│ │ ├── Packages
│ │ ├── Packages.gz
│ │ └── Release
│ ├── Release
│ └── Release.gpg
Users can opt to show additional information such as file sizes, permissions, and owner / group of the file or folder.
.
├── [drwxrwxr-x aetherinox 4.0K] conf
│ └── [-rw-rw-r-- aetherinox 172] distributions
├── [drwxrwxr-x aetherinox 4.0K] db
│ ├── [-rw-rw-r-- aetherinox 16K] checksums.db
│ ├── [-rw-rw-r-- aetherinox 16K] contents.cache.db
│ ├── [-rw-rw-r-- aetherinox 36K] packages.db
│ ├── [-rw-rw-r-- aetherinox 16K] references.db
│ ├── [-rw-rw-r-- aetherinox 20K] release.caches.db
│ └── [-rw-rw-r-- aetherinox 31] version
├── [drwxrwxr-x aetherinox 4.0K] dists
│ └── [drwxrwxr-x aetherinox 4.0K] focal
│ ├── [-rw-rw-r-- aetherinox 2.5K] InRelease
│ ├── [drwxrwxr-x aetherinox 4.0K] main
│ │ ├── [drwxrwxr-x aetherinox 4.0K] binary-amd64
│ │ │ ├── [-rw-rw-r-- aetherinox 6.4K] Packages
│ │ │ ├── [-rw-rw-r-- aetherinox 2.6K] Packages.gz
│ │ │ └── [-rw-rw-r-- aetherinox 131] Release
│ │ └── [drwxrwxr-x aetherinox 4.0K] binary-arm64
│ │ ├── [-rw-rw-r-- aetherinox 2.0K] Packages
│ │ ├── [-rw-rw-r-- aetherinox 1.1K] Packages.gz
│ │ └── [-rw-rw-r-- aetherinox 131] Release
│ ├── [-rw-rw-r-- aetherinox 1.6K] Release
│ └── [-rw-rw-r-- aetherinox 833] Release.gpg
├── [drwxrwxr-x aetherinox 4.0K] docs
│ └── [drwxrwxr-x aetherinox 4.0K] images
│ └── [drwxrwxr-x aetherinox 4.0K] readme
│ └── [-rw-rw-r-- aetherinox 172K] banner.jpg
├── [drwxrwxr-x aetherinox 4.0K] incoming
Swizzin is a light, modular seedbox solution that can be installed on Debian 10/11/12 or Ubuntu 20.04/22.04. The QuickBox package repo has been ported over for your installing pleasure, including the panel -- if you so choose!
Box has been revamped to reduce and consolidate the amount of commands you need to remember to manage your seedbox. More on this below. In addition to that, additional add-on packages can be installed during installation. No need to wait until the installer finishes! Now with unattended installs!
Swizzin includes the following apps bundled with the script:
Category | Apps |
---|---|
Automation |
Autobrr, Autodl, Bazarr, Lidarr, Medusa, Mylar3, Ombi, Sickchill, Sickgear, Sonarr, Radarr, Prowlarr |
Backup & Sync |
Resilio, Nextcloud, Rclone, Syncthing, vsftpd |
Indexers |
Jackett, NZBHydra2 |
IRC |
Lounge, Quassel, ZNC |
Media Servers |
Airsonic, Calibre-Web, Emby, Jellyfin, Mango, Navidrome, Plex, Tautulli |
Torrents |
Deluge, Flood, qBittorrent, rTorrent, ruTorrent, Transmission |
Usenet |
NZBGet, SABnzbd, NZBHydra |
Utilities |
ffmpeg, jfago, Librespeed, Netdata, Pyload, Quota, Rapidleech, Wireguard, X2go, xmrig |
Web |
DuckDNS, Filebrowser, Letsencrypt, Nginx, Organizr, Panel, Shellinabox, Webmin |
Out of box, Swizzin does not support ZorinOS. It typically required downloading the Swizzin setup file and manually modifying the script to allow Zorin to be installed.
The Zorin App Manager now includes a customized installation of Swizzin which does all of the work for you. Once selected, the manager will grab the latest version of the Swizzin installation script and make the proper edits. After all required dependencies are installed, it will then activate the GUI wizard for Swizzin which is where you will setup your name, password, and the packages you wish to install.
System Load Indicator
is a system load monitor capable of displaying graphs for CPU, ram, harddisk, and swap space use, plus network traffic. The widget will sit within your ZorinOS taskbar, and also includes many customization options.
To access the customizations, right click on the graph in the taskbar and select Preferences
You can then modify the preferences to fit your needs.
Warning
Ensure you don't set the System Monitor Update Interval
too low, otherwise your system may experience performance issues. Under normal conditions, I set this to 3000 - 5000
which means the stats will update every 3-5 seconds.
Are these instructions not clear? Wrong? Insufficient? This documentation page is a Wiki, so you can contribute by improving it!