4 cool new projects to try in COPR for April 2019

COPR is a collection of personal repositories for software that isn’t carried in Fedora. Some software doesn’t conform to standards that allow easy packaging. Or it may not meet other Fedora standards, despite being free and open source. COPR can offer these projects outside the Fedora set of packages. Software in COPR isn’t supported by Fedora infrastructure or signed by the project. However, it can be a neat way to try new or experimental software.

Here’s a set of new and interesting projects in COPR.

Joplin

Joplin is a note-taking and to-do app. Notes are written in the Markdown format, and organized by sorting them into various notebooks and using tags.
Joplin can import notes from any Markdown source or exported from Evernote. In addition to the desktop app, there’s an Android version with the ability to synchronize notes between them — using Nextcloud, Dropbox or other cloud services. Finally, there’s a browser extension for Chrome and Firefox to save web pages and screenshots.

Installation instructions

The repo currently provides Joplin for Fedora 29 and 30, and for EPEL 7. To install Joplin, use these commands with sudo:

sudo dnf copr enable taw/joplin
sudo dnf install joplin

Fzy

Fzy is a command-line utility for fuzzy string searching. It reads from a standard input and sorts the lines based on what is most likely the sought after text, and then prints the selected line. In addition to command-line, fzy can be also used within vim. You can try fzy in this online demo.

Installation instructions

The repo currently provides fzy for Fedora 29, 30, and Rawhide, and other distributions. To install fzy, use these commands:

sudo dnf copr enable lehrenfried/fzy
sudo dnf install fzy

Fondo

Fondo is a program for browsing many photographs from the unsplash.com website. It has a simple interface that allows you to look for pictures of one of several themes, or all of them at once. You can then set a found picture as a wallpaper with a single click, or share it.

Installation instructions

The repo currently provides Fondo for Fedora 29, 30, and Rawhide. To install Fondo, use these commands:

sudo dnf copr enable atim/fondo
sudo dnf install fondo

YACReader

YACReader is a digital comic book reader that supports many comics and image formats, such as cbz, cbr, pdf and others. YACReader keeps track of reading progress, and can download comics’ information from Comic Vine. It also comes with a YACReader Library for organizing and browsing your comic book collection.

Installation instructions

The repo currently provides YACReader for Fedora 29, 30, and Rawhide. To install YACReader, use these commands:

sudo dnf copr enable atim/yacreader
sudo dnf install yacreader
New in Fedora Using Software

12 Comments

  1. Joplin looks slick. I’ll try that out for sure.

    • Nextcloud Notes for Android and the Markdown editor in the web interface have made good progress, but I still really like having Joplin on desktop and phone syncing with me Nextcloud instance.

      • Volker

        Hi Morten,
        Syncing Joplin works fine. I use it on my Windows and Linux Desktop. And the sync is fine even with the Android App.

  2. Orv

    Tried to install joplin on a bone-stock Fedora 29 system. Got:

    [obeach@w6bi-house-pc ~]$ joplin &
    [1] 14314
    [obeach@w6bi-house-pc ~]$ internal/modules/cjs/loader.js:583
    throw err;
    ^

    Error: Cannot find module ‘app-module-path’
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object. (/usr/share/joplin/cli/main.js:7:1)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)

    Some investigation is called for… Wonder what’s missing/mismatched?

    • Stephen

      Perhaps a missing javascript interpreter?

    • Niels Borne

      I have exactly the same issue on fedora 29.

    • I hit the “windows” key, then typed ‘jop’ and saw the Blue Joplin command and then typed the key and Joplin came up properly for my. Like you, if I entered typed ‘joplin ‘ in a terminal window I get the same exact error messages as you posted above.

      I previously had installed the flatpak app-image version 140 of Joplin and that seemed to run correctly when using the <activities search function and typed in 'jop' to search for the joplin app and hit the key. How do you start joplin?

      I have installed Joplin app from Google App store on my Android Smart phone. I loved being able to speak ‘english’ to my phone and have it produce ‘speech to text’ input creating a joplin note for saving.

      • qoheniac

        The blue icon runs joplin-desktop (GUI version) not joblin (CLI version). The first one works fine but the second one has missing dependencies. There are planty of Node.js modules in /usr/share/joplin/desktop/resources/app/node_modules while in /usr/share/joplin/cli/node_modules not even exists. So if you do not want to use the CLI you do not have a problem.

    • qoheniac

      Same here: desktop version works, terminal version does not

    • qoheniac

      I tried ´npm install -g npm-install-all; cd /usr/share/joplin/cli; npm-install-all´ as root and it installed a lot of modules, but there were still missing dependencies.

    • I tried to report the traceback to upstream

      https://github.com/laurent22/joplin/issues/1456

      turns out the COPR method is not maintained by the upstream so they can’t provide assistance.

  3. Benjamin Hetz

    I have been using YACReader for a fair while now (I just manually downloaded and installed the .rpm). I’ve been very happy with it! Definitely gets a recommendation from me if you like reading digital comics.

Comments are Closed

The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat. Fedora Magazine aspires to publish all content under a Creative Commons license but may not be able to do so in all cases. You are responsible for ensuring that you have the necessary permission to reuse any work on this site. The Fedora logo is a trademark of Red Hat, Inc. Terms and Conditions

%d bloggers like this: