Skip to content

Commit c9d613c

Browse files
committed
feat: add 53 popular Linux programs, 21 custom install scripts
New programs: thunar, dolphin, nautilus, foot, lapce, kdenlive, blender, darktable, rawtherapee, handbrake, slack, zoom, podman, distrobox, nix, flatpak, snapd, go, rust, lua, eza, kde-plasma, rofi, wofi, ulauncher, flameshot, peek, keepassxc, bitwarden, syncthing, localsend, ventoy, etcher, gparted, bleachbit, stacer, cpu-x, gpick, font-manager, appimagelauncher, heroic-games-launcher, mangohud, gamemode, joplin, zettlr, wireshark, onlyoffice, nerd-fonts, zram-generator, tlp, fsearch, evince, pavucontrol Also added 'logo' field to all existing program.json files.
1 parent 5a1cefb commit c9d613c

284 files changed

Lines changed: 2733 additions & 477 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/programs/ansiweather/program.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
"website": "https://github.com/fcambus/ansiweather",
66
"git_repo": "https://github.com/fcambus/ansiweather",
77
"license": "BSD-2-Clause",
8-
"categories": ["terminal", "internet"],
8+
"categories": [
9+
"terminal",
10+
"internet"
11+
],
912
"dependencies": [],
1013
"package_names": {
1114
"default": "ansiweather",
@@ -16,5 +19,6 @@
1619
"opensuse": "ansiweather",
1720
"void": "ansiweather",
1821
"alpine": "ansiweather"
19-
}
22+
},
23+
"logo": "/programs/ansiweather/logo.png"
2024
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/bin/bash
2+
set -e
3+
echo "Installing AppImageLauncher..."
4+
LATEST_DEB=$(curl -s https://api.github.com/repos/TheAssassin/AppImageLauncher/releases/latest 2>/dev/null | grep browser_download_url | grep bionic_amd64.deb | cut -d '"' -f4)
5+
if [ -n "$LATEST_DEB" ]; then
6+
curl -L -o /tmp/appimagelauncher.deb "$LATEST_DEB"
7+
sudo dpkg -i /tmp/appimagelauncher.deb 2>/dev/null || sudo apt install -y /tmp/appimagelauncher.deb
8+
rm /tmp/appimagelauncher.deb
9+
else
10+
echo "Could not download AppImageLauncher."
11+
exit 1
12+
fi
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"name": "AppImageLauncher",
3+
"slug": "appimagelauncher",
4+
"description": "Integrate AppImages into your application launcher.",
5+
"website": "https://github.com/TheAssassin/AppImageLauncher",
6+
"git_repo": "https://github.com/TheAssassin/AppImageLauncher",
7+
"license": "MIT",
8+
"categories": [
9+
"system",
10+
"package-manager"
11+
],
12+
"dependencies": [],
13+
"package_names": {
14+
"default": "CUSTOM_INSTALL",
15+
"arch": "appimagelauncher",
16+
"ubuntu": "CUSTOM_INSTALL",
17+
"debian": "CUSTOM_INSTALL",
18+
"fedora": "CUSTOM_INSTALL",
19+
"opensuse": "CUSTOM_INSTALL",
20+
"void": "CUSTOM_INSTALL",
21+
"alpine": "CUSTOM_INSTALL"
22+
},
23+
"logo": "/programs/appimagelauncher/logo.png"
24+
}

content/programs/aria2/program.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
"website": "https://aria2.github.io/",
66
"git_repo": "https://github.com/aria2/aria2",
77
"license": "GPL-2.0",
8-
"categories": ["internet", "terminal"],
8+
"categories": [
9+
"internet",
10+
"terminal"
11+
],
912
"package_names": {
1013
"default": "aria2",
1114
"arch": "aria2",
@@ -15,5 +18,6 @@
1518
"opensuse": "aria2",
1619
"void": "aria2",
1720
"alpine": "aria2"
18-
}
21+
},
22+
"logo": "/programs/aria2/logo.png"
1923
}

content/programs/atop/program.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
"website": "https://github.com/Atoptool/atop",
66
"git_repo": "https://github.com/Atoptool/atop",
77
"license": "GPL-2.0",
8-
"categories": ["system-monitor", "terminal"],
8+
"categories": [
9+
"system-monitor",
10+
"terminal"
11+
],
912
"dependencies": [],
1013
"package_names": {
1114
"default": "atop",
@@ -16,5 +19,6 @@
1619
"opensuse": "atop",
1720
"void": "atop",
1821
"alpine": "atop"
19-
}
22+
},
23+
"logo": "/programs/atop/logo.png"
2024
}

content/programs/audacious/program.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
"website": "https://audacious-media-player.org/",
66
"git_repo": "https://github.com/audacious-media-player/audacious",
77
"license": "BSD-2-Clause",
8-
"categories": ["audio", "media-player"],
8+
"categories": [
9+
"audio",
10+
"media-player"
11+
],
912
"package_names": {
1013
"default": "audacious",
1114
"arch": "audacious",
@@ -15,5 +18,6 @@
1518
"opensuse": "audacious",
1619
"void": "audacious",
1720
"alpine": "audacious"
18-
}
21+
},
22+
"logo": "/programs/audacious/logo.png"
1923
}

content/programs/autojump/program.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,6 @@
2121
},
2222
"dependencies": [
2323
"pip"
24-
]
25-
}
24+
],
25+
"logo": "/programs/autojump/logo.png"
26+
}

content/programs/azote/program.json

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,13 @@
55
"website": "https://github.com/nwg-piotr/azote",
66
"git_repo": "https://github.com/nwg-piotr/azote",
77
"license": "GPL-3.0",
8-
"categories": ["display", "theming"],
9-
"dependencies": ["pip"],
8+
"categories": [
9+
"display",
10+
"theming"
11+
],
12+
"dependencies": [
13+
"pip"
14+
],
1015
"package_names": {
1116
"default": "azote",
1217
"arch": "azote",
@@ -16,5 +21,6 @@
1621
"opensuse": "CUSTOM_INSTALL",
1722
"void": "CUSTOM_INSTALL",
1823
"alpine": "CUSTOM_INSTALL"
19-
}
24+
},
25+
"logo": "/programs/azote/logo.png"
2026
}

content/programs/backintime/program.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@
55
"website": "https://backintime.readthedocs.io/",
66
"git_repo": "https://github.com/bit-team/backintime",
77
"license": "GPL-2.0",
8-
"categories": ["system"],
9-
"dependencies": ["git"],
8+
"categories": [
9+
"system"
10+
],
11+
"dependencies": [
12+
"git"
13+
],
1014
"package_names": {
1115
"default": "backintime",
1216
"arch": "backintime",
@@ -16,5 +20,6 @@
1620
"opensuse": "backintime",
1721
"void": "CUSTOM_INSTALL",
1822
"alpine": "CUSTOM_INSTALL"
19-
}
23+
},
24+
"logo": "/programs/backintime/logo.png"
2025
}

content/programs/bandwhich/program.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,6 @@
2121
},
2222
"dependencies": [
2323
"cargo"
24-
]
25-
}
24+
],
25+
"logo": "/programs/bandwhich/logo.png"
26+
}

0 commit comments

Comments
 (0)