Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add: making catalogue yaml #17

Merged
merged 18 commits into from
Jan 10, 2025
Merged
63 changes: 63 additions & 0 deletions catalogue/making.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
category: Making
choices:
- name: KiCad
provider: KiCad
description: A Cross Platform and Open Source Electronics Design Automation Suite
actions: rpm:kicad;rpm:kicad-packages3d;rpm:kicad-doc

- name: UltiMaker Cura
provider: UltiMaker
description: |
free, easy-to-use 3D printing software trusted by millions of users.
Fine-tune your 3D model with 400+ settings for the best slicing and printing results.
actions: rpm:cura

- name: PrusaSlicer
provider: Prusa Research
description: open-source, feature-rich, frequently updated tool that contains everything you need to export the perfect print.
options:
- checkbox: flatpak
actions:
- rpm:prusa-slicer
- flatpak:com.prusa3d.PrusaSlicer

- name: FreeCAD
provider: The FreeCAD Team
description: FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size.
actions: flatpak:org.freecad.FreeCAD

- name: Raspberry Pi Imager
provider: Raspberry Pi
description: A user-friendly tool for creating bootable media for Raspberry Pi devices.
options:
- checkbox: flatpak
actions:
- rpm:rpi-imager
- flatpak:org.raspberrypi.rpi-imager

- name: Raspberry Pi Tools
provider: Raspberry Pi
description: |
rpi-utils, A collection of scripts and simple applications for working with Raspberry Pi devices,
and picotool, a tool for working with RP2040/RP2350 binaries, and interacting with RP2040/RP2350 devices.
actions: rpm:rpi-utils;rpm:picotool

- name: Arduino Tools
provider: Arduino
description: |
A collection of tools for working with Arduino devices.
arduino-cli: An all-in-one solution that provides Boards/Library Managers, sketch builder, board detection, uploader,
and many other tools needed to use any Arduino compatible board and platform from command line or machine interfaces.
arduino-fwuploader: A Command Line Tool made to update the firmware and/or add SSL certificates for any Arduino board equipped with WINC or NINA Wi-Fi module.
arduino-language-server: An Arduino Language Server based on Clangd to Arduino code autocompletion. Useful for the Arduino IDE, but can be used for other IDEs as well through the Language Server Protocol.
arduino-lint: A command line debug tool that checks for common problems in Arduino projects.
actions: rpm:arduino-cli;rpm:arduino-fwuploader;rpm:arduino-language-server;rpm:arduino-lint

- name: Thonny
provider: Thonny
description: A Python IDE meant for learning programming.
options:
- checkbox: flatpak
actions:
- rpm:thonny
- flatpak:org.thonny.Thonny
8 changes: 6 additions & 2 deletions catalogue/mediaprod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,12 @@ choices:

- name: GIMP
provider: GIMP
description: GNU Image Manipulation Program
actions: rpm:gimp
description: GNU Image Manipulation Program.
options:
- checkbox: flatpak
actions:
- rpm:gimp
- flatpak:org.gimp.GIMP

- name: Audacity
provider: Audacity
Expand Down
47 changes: 47 additions & 0 deletions catalogue/photography.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
category: Administration
choices:
- name: GIMP
provider: GIMP
description: GNU Image Manipulation Program.
options:
- checkbox: flatpak
actions:
- rpm:gimp
- flatpak:org.gimp.GIMP

- name: Darktable
provider: Darktable
description: |
open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers.
It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.
options:
- checkbox: flatpak
actions:
- rpm:darktable
- flatpak:org.darktable.Darktable

- name: RawTherapee
provider: The RawTherapee Team
description: |
RawTherapee is a powerful, cross-platform raw photo processing system, released as Free Software (GPLv3).
It is designed for developing raw files from a broad range of digital cameras and targeted at users ranging from enthusiast
newcomers who wish to broaden their understanding of how digital imaging works to professional photographers.
actions: flatpak:com.rawtherapee.RawTherapee

- name: Sly
provider: Kramo
description: |
Edit your images easily. A friendly image editor that requires no internet connection or preexisting expertise. Just some photos and have at it.
The app allows you to adjust attributes like brightness or contrast as well as add effects like a vignette or a border. It also allows you to flip,
rotate and crop the image to your heart's desire. If you're a pro, you can even preview your edits on a histogram.
actions: flatpak:page.kramo.Sly

- name: Fotema
provider: David Bliss
description: A photo gallery for Linux.
actions: flatpak:app.fotema.Fotema

- name: Drawing
provider: Romain F. T.
description: simple image editor, similar to Microsoft Paint. Aimed at the GNOME desktop.
actions: flatpak:com.github.maoschanz.drawing
Loading