Joshuto: Why Not Clone Ranger In Rust!

Joshuto: Why Not Clone Ranger In Rust!

Brodie Robertson

3 года назад

6,593 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Waces Ferpit
Waces Ferpit - 11.05.2021 05:31

there's so much rust around, people need to better protect their code from oxidation

Ответить
MoreChannelNoise
MoreChannelNoise - 10.07.2023 21:40

There is also Felix also written in RUST

Ответить
djecak
djecak - 16.06.2023 17:01

I started using Joshuto few days ago and it's like LF for me. I like multiple configuration files(keymaps, icons, main one). It's easy to use.

Ответить
FaZekiller4507
FaZekiller4507 - 22.03.2023 23:04

TOML is fine. The way they’re using it isn’t.

Ответить
Lucca Huguet
Lucca Huguet - 25.10.2022 13:43

make a broot vs joshuto vs xplr video

Ответить
Nicholas Chiasson
Nicholas Chiasson - 16.12.2021 22:27

Great video! I will say I disagree with your take on toml not being good, toml format is great 👍 It's concise, easily human readible compared to json, and much more predictable compared to yaml. The "junk" in the config files you vaguely complained about is a result of the author's choice for that config schema I would argue and has nothing to do with toml itself.

Ответить
Ashin Antony
Ashin Antony - 03.06.2021 08:39

How to add icons in joshuto
It say have a supporting font. But in lf icons show joshuto doesnt'

Ответить
Joe Manning
Joe Manning - 18.05.2021 16:49

I'm sticking with Ranger. Works great, well documented, great previews, excellent help system.

Ответить
Night Fury
Night Fury - 16.05.2021 09:58

any idea how do I change highlight color in ranger?

Ответить
rochr4
rochr4 - 13.05.2021 14:07

Been looking for something to replace ranger with, instead what I do is extending it indefinitely.

Ответить
Jeff No Zhao
Jeff No Zhao - 13.05.2021 05:48

Wow! I was wondering why my project randomly received 40 stars in the span of 2 days 😂 😂.
This project was primarily started as a way of learning Rust for me. But over the years, its basically replaced ranger for me in terms of features.

Thanks for all the feedback! I'll definitely add better documentation for configurations.
If you have a better config file format in mind, I'm definitely open to switching. One thing I've realized is how repetitive the config files are (it'd be nice to have variables or something), but I'm also kind of lazy to write a parser for an in-house format.
The open_with happens because the file doesn't have any extensions and currently joshuto does not read mimetypes. (same behaviour as ranger when it doesn't know how to open a file)
Running shell commands kind of work right now, but I really need to flush out the command line system so thats been on the backlog.
I will need to fix that set_mode bug lol.

Maybe I should make a video on my project too xD

I'll also need to check out lf. Maybe it suits my needs and more xd

Ответить
Doug Tilaran
Doug Tilaran - 11.05.2021 16:09

I prefer ferro ferric oxide

Ответить
Jelster64
Jelster64 - 11.05.2021 14:27

navigating directories using [ brackets ], as well as renaming with a, A, i and I: you mentioned not knowing of any other file manager doing that, but they're already part of ranger

Ответить
wvovaw
wvovaw - 11.05.2021 14:18

Someday we will see "Archived" sign on Ranger's github

Ответить
Terry Daktyllus
Terry Daktyllus - 11.05.2021 09:59

Why not create something new in Rust, rather than just copying something existing in Rust, just because you've got a hard on for a currently fashionable language?

Why do I have to keep adding additional compiler and library bloat to my (Gentoo) Linux systems just for one or two programs written in that fashionable language?

Why does Rust have an unnecessary dependency on the "SSE2" CPU flag which means that it's now virtually impossible to compile a Linux system on pre-Pentium 4 CPUs that don't support that flag, as more and more of Linux is "re-written" in that fashionable language?

I've nothing personal against Rust except that I am an old bloke and a traditional "engineer" with the attitude "if it works, don't fix it. And if it used to work and it breaks it, that's not an improvement."

Ответить
Dominik Marcinowski
Dominik Marcinowski - 11.05.2021 09:52

I think you just missed `[` before `extension]` at the top of `mimetype.toml` and thats why it didn't work.

Ответить
Mario Calcagno
Mario Calcagno - 11.05.2021 09:31

Rule 34 of programming languages: if It exists there is a Rust version of it

Ответить
Ronnie Nissan
Ronnie Nissan - 11.05.2021 09:22

The app crashes when using wrong permissions because the Dev is handling the error with a panic!, which means he knows of the issue and will add a better error handling in the future. :-D

Ответить
W;P
W;P - 11.05.2021 09:02

Why would someone use a terminal without tabs but a terminal file manager with tabs

Ответить
Shiran
Shiran - 11.05.2021 08:57

Gangsta paradise song playing in the background

Ответить
Aurora Draco
Aurora Draco - 11.05.2021 08:44

Every day, we are one step closer to 100% of our programs being written in Rust

Ответить
R3G3N3R4T0R
R3G3N3R4T0R - 11.05.2021 07:53

from ~/converted/ and ~/music/, we can be sure he is in the rabbit hole

Ответить
Soul of Hogwarts
Soul of Hogwarts - 11.05.2021 07:51

Also what about image previews?

Ответить
Soul of Hogwarts
Soul of Hogwarts - 11.05.2021 07:50

Not related question: Can we have bat like color schemes inside vim?

Ответить
Soham
Soham - 11.05.2021 07:17

Donut.blend?
You saw that tutorials by blender guru, didnt you? 😁

Ответить
STNKbone
STNKbone - 11.05.2021 04:41

There's another Rust rewrite of Ranger called Hunter, but it hasn't been updated in almost a year.

Ответить
John Faulkner
John Faulkner - 11.05.2021 04:03

This is out of control. God help us.

Ответить
Ernest M. van der Linden
Ernest M. van der Linden - 11.05.2021 03:20

emacs dired?

Ответить
King Zero
King Zero - 11.05.2021 03:18

making rust clones is my nindo… my ninja way… believe it!

Ответить
__
__ - 11.05.2021 03:07

i read somewhere in 4chan that rust is bad. Therefore, this program is garbage.

Ответить
nonetrix
nonetrix - 11.05.2021 02:58

Rust is cringe but native code always better and faster than cringe Python

edit: Also I would use the git version from the AUR for now since I had a issue with not being able to select stuff with Alacritty

Ответить
Napero
Napero - 11.05.2021 02:51

oooh

Ответить
INeedAttention exe
INeedAttention exe - 11.05.2021 02:49

garbledtext.png

Ответить
The Larry
The Larry - 11.05.2021 02:49

FIRST?

Ответить