-
Notifications
You must be signed in to change notification settings - Fork 146
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
List of missing programs #80
Comments
I removed |
thunderbird is added in 05cec29 also thank you for pointing a lot of these out. |
yes you're right I did not |
so would you be open to PRs @wael444? 😋 |
certainly maybe, |
Hi @a2n-s, thank you so much, this is the most comprehensive list of missing applications I've got so far. I originally intended to add unsupported apps from the xdg-base-dir page from the arch wiki, but it was not a high priority, so I haven't got around to it yet. If you would be willing to make a PR for this, that would be awesome. It obviously doesn't have to be all of them, and if you want to do some now and some later, multiple PRs are more than welcome as well. If you have cabal installed, you can compile the haskell program in this repository, that will make it easier to add new configurations. If you don't want to go through the trouble, it would still be very helpful if you were to compile the information necessary (I suspect in this case most of the files sadly won't be movable, so this necessary information would be the name of the program responsible for the creation of the file/dir, and optionally a link to a relevant issue discussing xdg compliance) and send that over to me, as a comment to this issue would be fine, then I would go through it myself and create the configs. Either way, thank you so much for this report and the kind words! |
I purposely removed The goal of my issue is to shed light on missing programs in |
Hi @b3nj5m1n! 👋
Oh I see, this is a great piece of information for the endeavour of
I sure can do that, as stated in the opening message of the issue.
Do not worry, I'll try to find my way through
Well, I was not that much aware of the mess my |
I would like to work on a refactor of my GitHub account this week-end, it's been on my mind for way too long... But, once I'm done, count on me to open PRs and try to solve as best as I can the files listed above! I thought about the following plan yesterday before going to bed:
What do you think about that? 😋 Also, before beginning anything... What is the difference between "Currently unsupported" and "No help available" in the |
here's my effortless info that i managed to find
|
should i open a PR for the information i managed to gather? |
Thanks a lot @wael444, this is a great start.
Yes, let's start with the ones that are "won't fix" and have relevant issues attached. @a2n-s
I'm not sure what you mean by minimal support, but this sounds like a good plan to me. If we manage to add support for some of these before you get to it, I'll try to create and maintain a checklist in a comment here somewhere, so it's clear which ones have been addressed and which ones haven't.
No help available is automatically inserted into the output when the "help" section is left completely blank. This is mostly for stuff that probably won't get xdg support, and where the either isn't a relevant issue to link to, or I was too lazy to dig it up. The goal is to reduce the number of files producing this. Currently unsupported means it's not supported (you can also use this if there are no official plans to add support, i.e. it's been marked as won't fix), but these generally link to a relevant issue. You shouldn't worry about this too much, as the helper program will generate a template for you based on whether the file can be moved or not. |
ok I understand 👌
I mean simply adding a blank file, or with "Currently unsupported" at least, to have the program in the database of I was willing to start working on that but do not want to produce duplicate work. Let's wait for @wael444 to respond to you and see if a PR is opened, no need to open twice the same PR 😉 |
what do you exactly want me to do? just add the programs into |
Add then using |
Just to clarify @wael444, since you said in #79 (comment) that you "have no idea how to use |
Sorry, I am unable to work on it. |
@b3nj5m1n, I will try to solve that issue as best as I can 😉 Stay tuned 😋 |
Sadly, I've not been able to compile the I will fall back onto my editor of choice, that's not a big deal for the work to be done, just a bit sad not being successfull with a new tool 👍 |
Are you on arch linux? There's some additional configuration you need to do, namely adding the following to your cabal config:
See also the arch wiki page. If it still doesn't work, you can also just write out the information and give it to me in a text file or something like that, then I'll add the properly formatted configs. Sorry about the inconvenience. |
I'll try to write a Dockerfile to make this easier. |
yes I am 👌
that is super strange, it did not work...
that is not your fault at all 😋 |
that would be amazing 🤩 |
Below is a todo list of all the programs from the beginning of that issue:
I push the first ones so that you can tell me if that's ok with you @b3nj5m1n 😉 |
Co-authored-by: a2n-s <[email protected]>
I added a dockerfile on a new branch, it builds a statically linked executable from the project, so it should run anywhere without any dependencies needed (?) You can find the dockerfile here and a prebuilt binary here. I'll give it a try later in a vm to see if it really works properly as a standalone binary, if it does, it should make using the helper program a lot easier. |
And there we have it! The full list implemented in Some of them are really unclear about what program that is and how to fix it, but this is the best so far, and people can still open issues to fix any problem 😋 |
really great news for future contributions 🤩 I propose to move to the new issue below, as this issue will probably be closed soon, after the merge of arduino/Arduino#82, if you accept it 😋 |
Co-authored-by: a2n-s <[email protected]> Co-authored-by: b3nj5m1n <[email protected]>
As this is fully merged, I close the issue 😉 |
I really love that application 🤩
I was able to quickly clean a lot of my
$HOME
directory and my dotfiles repo, really cool stuff we have here 👍I wanted to further clean my
$HOME
and noticed, and that's normal considering the number of existing applications, a lot of hidden files and directories still hanging around without explicit permissions 🤔Below are lists of all the directories and files I still have in my
$HOME
, I only removed those already supported byxdg-ninja
but without definitive solution and my personal files. There might be items not relevant toxdg-ninja
, please tell me and i'll remove them 😉If you prefer to split this issue into more little ones, this one can be closed and the job can be done.
I just thought a somewhat ""complete"" list of missing programs would be usefull 😋
And I would be more than happy to help if you accept external contributions 😋
Missing directories:
Missing files:
Special cases:
gnupg
: this program is supported but the~/.gnupg
file gets regenerated each time on my machine. This would be great to have a mention to that problem in the output ofxdg-ninja
The text was updated successfully, but these errors were encountered: