430 lines
7.4 KiB
Markdown
430 lines
7.4 KiB
Markdown
# Apps
|
|
|
|
- [Apps](#apps)
|
|
- [Gear Lever](#gear-lever)
|
|
- [VSCode](#vscode)
|
|
- [DNF](#dnf)
|
|
- [rpm-ostree](#rpm-ostree)
|
|
- [Flatpak](#flatpak)
|
|
- [Bitwarden](#bitwarden)
|
|
- [MPV](#mpv)
|
|
- [Nextcloud Desktop](#nextcloud-desktop)
|
|
- [Nextcloud Talk](#nextcloud-talk)
|
|
- [Discord](#discord)
|
|
- [Proton Mail](#proton-mail)
|
|
- [Gimp](#gimp)
|
|
- [Minecraft](#minecraft)
|
|
- [Moonlight](#moonlight)
|
|
- [Steam](#steam)
|
|
- [MangoHud](#mangohud)
|
|
- [Raspberry Pi Imager](#raspberry-pi-imager)
|
|
- [Fedora Media Writer](#fedora-media-writer)
|
|
- [Pods](#pods)
|
|
- [Bambu Studio](#bambu-studio)
|
|
- [Freecad](#freecad)
|
|
- [Eyedropper](#eyedropper)
|
|
- [Mingle](#mingle)
|
|
- [Obsidian](#obsidian)
|
|
- [Dev Toolbox](#dev-toolbox)
|
|
- [Junction](#junction)
|
|
- [Kdenlive](#kdenlive)
|
|
- [The Powder Toy](#the-powder-toy)
|
|
- [Pika](#pika)
|
|
- [Filezilla](#filezilla)
|
|
- [Transmission](#transmission)
|
|
- [Frog](#frog)
|
|
- [CPU-X](#cpu-x)
|
|
- [Ungoogled Chromium](#ungoogled-chromium)
|
|
- [Signal](#signal)
|
|
- [Remmina](#remmina)
|
|
- [Mission Center](#mission-center)
|
|
|
|
Flatpak installs are from Flathub unless otherwise noted.
|
|
|
|
Add flathub with:
|
|
|
|
```bash
|
|
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
|
|
```
|
|
|
|
When prompted, prefer flathub.
|
|
|
|
## Gear Lever
|
|
|
|
I would recommend you install Gear Lever to manage App Images:
|
|
|
|
```bash
|
|
flatpak install it.mijorus.gearlever
|
|
```
|
|
|
|
## VSCode
|
|
|
|
Write code.
|
|
|
|
### DNF
|
|
|
|
<https://code.visualstudio.com/docs/setup/linux#_rhel-fedora-and-centos-based-distributions>
|
|
|
|
### rpm-ostree
|
|
|
|
This layers vscode on the system and lets you download the latest release without waiting
|
|
for flathub to update the flatpak. Offers some advantages over flatpak, like not needing
|
|
to use flatseal/other to manage host permissions, but the flatpak install works just fine.
|
|
|
|
<https://code.visualstudio.com/docs/setup/linux#_installing-rpm-package-manually>
|
|
|
|
1. Download the rpm
|
|
2. sudo rpm-ostree install ./vscode-something-something.rpm
|
|
3. Reboot
|
|
|
|
### Flatpak
|
|
|
|
```bash
|
|
flatpak install com.visualstudio.code
|
|
```
|
|
|
|
Add to settings.json so the host shell is spawned
|
|
|
|
```json
|
|
{
|
|
"terminal.integrated.defaultProfile.linux": "bash",
|
|
"terminal.integrated.profiles.linux": {
|
|
"bash": {
|
|
"path": "/app/bin/host-spawn",
|
|
"args": ["bash"],
|
|
"icon": "terminal-bash",
|
|
"overrideName": true
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
Add these keyboard shortcuts to allow forward and back with alt:
|
|
|
|
```json
|
|
[
|
|
...
|
|
{ "key": "alt+left", "command": "workbench.action.navigateBack" },
|
|
{ "key": "alt+right", "command": "workbench.action.navigateForward" },
|
|
...
|
|
]
|
|
```
|
|
|
|
## Bitwarden
|
|
|
|
Password manager.
|
|
|
|
```bash
|
|
flatpak install com.bitwarden.desktop
|
|
```
|
|
|
|
## MPV
|
|
|
|
Video player (like VLC but can frame-by-frame in reverse).
|
|
|
|
```bash
|
|
flatpak install io.mpv.Mpv
|
|
```
|
|
|
|
## Nextcloud Desktop
|
|
|
|
Sync your files.
|
|
|
|
```bash
|
|
flatpak install com.nextcloud.desktopclient.nextcloud
|
|
```
|
|
|
|
```bash
|
|
# Autostart
|
|
ln -s ~/.local/share/applications/com.nextcloud.talk.desktop ~/.config/autostart/
|
|
```
|
|
|
|
## Nextcloud Talk
|
|
|
|
Talk to your friends.
|
|
|
|
Download nextcloud talk from:
|
|
|
|
<https://github.com/nextcloud-releases/talk-desktop/releases>
|
|
|
|
```bash
|
|
flatpak install ./Nextcloud.Talk-linux-x64.flatpak
|
|
|
|
# autostart
|
|
ln -s /var/lib/flatpak/exports/share/applications/com.nextcloud.talk.desktop ~/.config/autostart/
|
|
```
|
|
|
|
## Discord
|
|
|
|
Talk to your enemies.
|
|
|
|
```bash
|
|
flatpak install com.discordapp.Discord
|
|
```
|
|
|
|
## Proton Mail
|
|
|
|
Talk to your business partners?
|
|
|
|
```bash
|
|
flatpak install me.proton.Mail
|
|
```
|
|
|
|
```bash
|
|
# Autostart
|
|
ln -s ~/.local/share/applications/me.proton.Mail.desktop ~/.config/autostart/
|
|
```
|
|
|
|
## Gimp
|
|
|
|
Photoshop for Linux.
|
|
|
|
```bash
|
|
flatpak install org.gimp.GIMP
|
|
```
|
|
|
|
## Minecraft
|
|
|
|
Mine. Craft.
|
|
|
|
```bash
|
|
flatpak install com.mojang.Minecraft
|
|
```
|
|
|
|
## Moonlight
|
|
|
|
Mine. Craft. But somewhere else.
|
|
|
|
```bash
|
|
flatpak install com.moonlight_stream.Moonlight
|
|
flatpak install flathub org.freedesktop.Platform.GL.default//22.08-extra
|
|
```
|
|
|
|
## Steam
|
|
|
|
Play games.
|
|
|
|
```bash
|
|
flatpak install com.valvesoftware.Steam
|
|
```
|
|
|
|
## MangoHud
|
|
|
|
<https://github.com/flightlessmango/MangoHud?tab=readme-ov-file#flatpak>
|
|
|
|
Pretty Numbers for your Games.
|
|
|
|
```bash
|
|
flatpak install org.freedesktop.Platform.VulkanLayer.MangoHud
|
|
flatpak override --user --env=MANGOHUD=1 com.valvesoftware.Steam
|
|
|
|
# Allow flatpak apps to read Mangohud config
|
|
flatpak override --user --filesystem=xdg-config/MangoHud:ro
|
|
```
|
|
|
|
Edit `~/.config/MangoHud/MangoHud.conf`
|
|
|
|
```conf
|
|
## pre defined presets
|
|
# -1 = default
|
|
# 0 = no display
|
|
# 1 = fps only
|
|
# 2 = horizontal view
|
|
# 3 = extended
|
|
# 4 = high detailed information
|
|
preset=2
|
|
|
|
## Enable most of the toggleable parameters (currently excludes `histogram`)
|
|
# full
|
|
```
|
|
|
|
## Raspberry Pi Imager
|
|
|
|
Flash your pi.
|
|
|
|
```bash
|
|
flatpak install org.raspberrypi.rpi-imager
|
|
```
|
|
|
|
## Fedora Media Writer
|
|
|
|
Flash your stick.
|
|
|
|
```bash
|
|
flatpak install org.fedoraproject.MediaWriter
|
|
```
|
|
|
|
## Pods
|
|
|
|
Remember Docker Desktop? Pods is the new Docker Desktop.
|
|
|
|
```bash
|
|
flatpak install com.github.marhkb.Pods
|
|
|
|
systemctl --user enable --now podman.socket
|
|
```
|
|
|
|
## Bambu Studio
|
|
|
|
Benchy benchy benchy benchy
|
|
|
|
```bash
|
|
flatpak install com.bambulab.BambuStudio
|
|
```
|
|
|
|
The config is located at `~/.var/app/com.bambulab.BambuStudio/config/BambuStudio/BambuStudio.conf`
|
|
|
|
At the very top of the config you can add a pin for a printer permanently with:
|
|
|
|
(Do this with Bambu Studio closed, it'll overwrite if it's open.)
|
|
|
|
```json
|
|
{
|
|
"user_access_code": {
|
|
"printer serial number": "access code here"
|
|
},
|
|
...
|
|
}
|
|
```
|
|
|
|
## Freecad
|
|
|
|
Benchy benchy benchy oh no, I can't do that, this is hard.
|
|
|
|
Download the AppImage and use [Gear Lever](#apps) to install:
|
|
|
|
<https://www.freecad.org/downloads.php>
|
|
|
|
## Eyedropper
|
|
|
|
Pick a color, any color (from your screen).
|
|
|
|
```bash
|
|
flatpak install com.github.finefindus.eyedropper
|
|
```
|
|
|
|
## Mingle
|
|
|
|
Create custom emojis.
|
|
|
|
```bash
|
|
flatpak install io.github.halfmexican.Mingle
|
|
```
|
|
|
|
## Obsidian
|
|
|
|
Show your friends your massive graph
|
|
|
|
```bash
|
|
flatpak install md.obsidian.Obsidian
|
|
```
|
|
|
|
## Dev Toolbox
|
|
|
|
Format JSON, base64 encode, and color blindness simulator.
|
|
|
|
```bash
|
|
flatpak install me.iepure.devtoolbox
|
|
```
|
|
|
|
## Junction
|
|
|
|
Choose how to open links you click on
|
|
|
|
```bash
|
|
flatpak install re.sonny.Junction
|
|
```
|
|
|
|
## Kdenlive
|
|
|
|
Edit videos without Adobe
|
|
|
|
```bash
|
|
flatpak install org.kde.kdenlive
|
|
```
|
|
|
|
## The Powder Toy
|
|
|
|
I love sandboxes.
|
|
|
|
```bash
|
|
flatpak install uk.co.powdertoy.tpt
|
|
```
|
|
|
|
## Pika
|
|
|
|
Backup with Borg.
|
|
|
|
```bash
|
|
flatpak install org.gnome.World.PikaBackup
|
|
```
|
|
|
|
## Filezilla
|
|
|
|
Really easy ftp, ftps, sftp, etc. file transfer.
|
|
|
|
```bash
|
|
flatpak install org.filezillaproject.Filezilla
|
|
```
|
|
|
|
## Transmission
|
|
|
|
Expand your "ISO" collection.
|
|
|
|
```bash
|
|
flatpak install com.transmissionbt.Transmission
|
|
```
|
|
|
|
## Frog
|
|
|
|
Extract text, scan QR codes, from images.
|
|
|
|
```bash
|
|
flatpak install com.github.tenderowl.frog
|
|
```
|
|
|
|
## CPU-X
|
|
|
|
CPU-Z but X this time
|
|
|
|
```bash
|
|
flatpak install io.github.thetumultuousunicornofdarkness.cpu-x
|
|
```
|
|
|
|
## Ungoogled Chromium
|
|
|
|
Chrom
|
|
|
|
```bash
|
|
flatpak install io.github.ungoogled_software.ungoogled_chromium
|
|
```
|
|
|
|
## Signal
|
|
|
|
Chat when Nextcloud Talk is down
|
|
|
|
```bash
|
|
flatpak install org.signal.Signal
|
|
```
|
|
|
|
```bash
|
|
# Autostart
|
|
ln -s ~/.local/share/applications/org.signal.Signal.desktop ~/.config/autostart/
|
|
```
|
|
|
|
## Remmina
|
|
|
|
REMote desktop IN An app
|
|
|
|
```bash
|
|
flatpak install org.remmina.Remmina
|
|
```
|
|
|
|
## Mission Center
|
|
|
|
It looks like Windows Task Manager but it plays like "Change Graph to Logical Processors"
|
|
|
|
```bash
|
|
flatpak install io.missioncenter.MissionCenter
|
|
```
|