Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/data/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import {VALVE_RESOURCES} from "./valve";
import {NON_STEAM_LAUNCHER_RESOURCES} from "./non_steam_launcher";
import {GAME_REVIEW_RESOURCES} from "./game_review";
import {SCRIPT_RESOURCES} from "./script";
import {DEVELOPER_TOOLS} from "./devtools";
import {OTHER_RESOURCES} from "./other";
import {resourceTitleComparator} from "../utils";

Expand All @@ -18,6 +19,7 @@ const ALL_RESOURCES = {
"Launchers": NON_STEAM_LAUNCHER_RESOURCES,
"GameReviews": GAME_REVIEW_RESOURCES,
"Scripts": SCRIPT_RESOURCES,
"DevTools": DEVELOPER_TOOLS,
"Other": OTHER_RESOURCES,
}

Expand Down
83 changes: 83 additions & 0 deletions src/data/devtools.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
export const DEVELOPER_TOOLS = [
{
"title": "Distrobox",
"link": "https://github.com/89luca89/distrobox",
"type": "repo",
"description": 'Distrobox is a tool that allows you to easily create and manage containerized environments on your Linux system. It leverages Podman or Docker to create and manage these environments, allowing you to run different Linux distributions in isolated containers.',
"badges": [
{
"alt": "GitHub Watchers",
"src": "https://img.shields.io/github/watchers/89luca89/distrobox?style=social"
},
{
"alt": "GitHub Forks",
"src": "https://img.shields.io/github/forks/89luca89/distrobox?style=social"
},
{
"alt": "GitHub Stars",
"src": "https://img.shields.io/github/stars/89luca89/distrobox?style=social"
},
]
},
{
"title": "BoxBuddy",
"link": "https://github.com/Dvlv/BoxBuddyRS",
"type": "link",
"description": 'BoxBuddy is a GUI for Distrobox, making it easier to manage your containerized environments without needing to use the command line.',
"badges": [
{
"alt": "GitHub Watchers",
"src": "https://img.shields.io/github/watchers/Dvlv/BoxBuddyRS?style=social"
},
{
"alt": "GitHub Forks",
"src": "https://img.shields.io/github/forks/Dvlv/BoxBuddyRS?style=social"
},
{
"alt": "GitHub Stars",
"src": "https://img.shields.io/github/stars/Dvlv/BoxBuddyRS?style=social"
}
]
},
{
"title": "Running WinApps on Steam Deck",
"link": "https://github.com/jcchikikomori/WinAppsOnMyDeck",
"type": "link",
"description": 'Experiment on how to run Windows applications on Steam Deck using Podman (out-of-the-box).',
"badges": [
{
"alt": "GitHub Watchers",
"src": "https://img.shields.io/github/watchers/jcchikikomori/WinAppsOnMyDeck?style=social"
},
{
"alt": "GitHub Forks",
"src": "https://img.shields.io/github/forks/jcchikikomori/WinAppsOnMyDeck?style=social"
},
{
"alt": "GitHub Stars",
"src": "https://img.shields.io/github/stars/jcchikikomori/WinAppsOnMyDeck?style=social"
}
]
},
{
"title": "Ollama Meets AMD GPUs",
"link": "https://collabnix.com/ollama-meets-amd-gpus",
"type": "link",
"description": 'Guide to run Ollama on AMD GPUs, including Steam Deck.',
"badges": []
},
{
"title": "Installing Docker on a Steam Deck",
"link": "https://neveriand.github.io/articles/new/new-02-install-docker-on-a-steam-deck.html",
"type": "link",
"description": 'Guide to install Docker on a Steam Deck (if you don\'t like podman).',
"badges": []
},
{
"title": "Developing inside a Container",
"link": "https://code.visualstudio.com/docs/devcontainers/containers",
"type": "link",
"description": 'Guide to develop inside a container using Visual Studio Code Dev Containers. Podman not yet tested.',
"badges": []
}
]
Loading