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

[Doc] #2097

Closed
2 tasks done
sl5net opened this issue Feb 14, 2025 · 1 comment
Closed
2 tasks done

[Doc] #2097

sl5net opened this issue Feb 14, 2025 · 1 comment

Comments

@sl5net
Copy link

sl5net commented Feb 14, 2025

Rofi version (rofi -v)

Version: 1.7.8

URL

https://github.com/davatorium/rofi/

  • Install Rofi on Manjaro (One-Liner)

Manjaro user

Explanation
This installs all the dependencies and executes the commands all in one go.

Install Rofi on Manjaro (One-Liner)

This is a quick guide to install Rofi from source on Manjaro. This approach compiles the file and will work.

To proceed copy and paste it into your working directory.

sudo pacman -S base-devel bison flex pkg-config startup-notification check && cd ~/Downloads/rofi-1.7.8/build && ../configure && make && sudo make install

Use code caution

Explanation
This installs all the dependencies and executes the commands all in one go.

  • Confirm that the dependencies are installed by using pacman and sudo privlages
  • The folder that is being operated on is ~/Downloads/rofi-1.7.8/build which will use home directory.
  • Make the project
  • Install with sudo the project

Key Point:

It's also assumed that the source files, downloaded by the user, were put into the users download folder. Please tell users to change it if that's not the case.

Using wayland display server protocol

  • No, my documentation issue is not about running rofi using the wayland display server protocol

I've checked if the issue exists in the latest stable release

  • Yes, I have checked the problem exists in the latest stable version
@DaveDavenport
Copy link
Collaborator

Given there is no title or explanation of what this ticket is, I will assume this is a proposed addition to install instructions for majarno.

At the moment I see a few issues with this:

  1. I think the install instructions provided with rofi should be clear enough. (here). An cramped one-liner with tons of assumptions does not help, especially when things don't work out.
    In general these instructions should be written in a way that its easy to debug for the user and us if things go wrong.
  2. The list of dependencies listed is very incomplete. It assumed a lot of dependencies are already installed.
  3. It assumes that the source directory has a 'build' directory that is not there by default.
  4. Majarno is I think archlinux based, and archlinux has a better system for installing packages out side of the main repository via AUR. IMHO This would be preferred over this solution.

@DaveDavenport DaveDavenport closed this as not planned Won't fix, can't repro, duplicate, stale Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants