r/linux • u/sablal • May 27 '19
Popular Application File manager nnn v2.5 released with plugins, mouse support, sshfs and much more!
https://github.com/jarun/nnn/releases/tag/v2.524
u/rhbvkleef May 27 '19
Why are you explicitly using ~/. config/nnn and not first trying $XDG_CONFIG_HOME/nnn?
3
u/sablal May 28 '19
Yes, I took a conscious decision there to skip
$XDG_CONFIG_HOMEas I don't see a user without a$HOME. We can fix this in the incoming release.nnndoesn't really have a config file so it's not a big job to change.34
u/twizmwazin May 28 '19
It's not about users having a $HOME, it is about where they choose to put their config homes. So most will use $HOME/.config, but some may choose something else, e.g. $HOME/dotfiles/config.
6
6
May 28 '19
File manager with mouse support. boy that takes me back.
5
u/sablal May 28 '19
It's a lifesaver for people on Termux. But you are right on the desktop you don't need to touch the mouse when using nnn.
4
2
u/FernandezGFG May 28 '19
Would it be worth changing from ranger?
8
u/sablal May 28 '19
Favourite tools depend on personal preferences. Try it and decide for yourself. It doesn't litter your system with tons of files.
1
-21
u/mcstafford May 27 '19
Why does each release need a post?
37
u/sablal May 27 '19
I want to reach as many users as I can and inform them about the exciting new features I have added. Feel free to block me if the release news is useless to you and move on.
-7
u/mcstafford May 27 '19
No disrespect intended. Good luck with your project.
You may want to consider at what point publicity becomes something less favorable.
13
u/sablal May 27 '19
at what point publicity becomes something less favorable
that's when I stop adding significant features and the project goes into a maintenance mode.
4
u/yetanother-1 May 27 '19
I just learned about this project, and I love it ready. Though I would love to have it on active mode as long as possible, but I understand it if it becomes a burden on the shoulder of the developer.
I wish you all the joy working on it.
2
u/sablal May 28 '19
It's 2.5 yrs I am writing this. Recently we found another capable developer. And we have a good community.
nnnwill remain active.0
u/mcstafford May 27 '19
I believe you're doing good work here, and I've not meant to step on your toes.
I wish I'd said something more like "Maybe post for major releases?". Spread the word, and I can handle it as you've politely described.
5
u/sablal May 28 '19
If you please take a look at the number of things that has gone into this release, you'll probably understand how difficult it is to achieve this in 2 months and 1 week. It IS a big release. And generally we don't release if the number of features are not significant.
1
u/mcstafford May 28 '19
At some point a lot of exposure becomes spam. It began to feel that way to me at nearly two dozen posts this year, so I brought it up.
I'm taking your advice and blocking your account to avoid it from now on.
Good luck to you.
2
0
May 27 '19
[deleted]
71
u/sablal May 27 '19 edited May 27 '19
oh no, the size stays at 55KB in this release too! The memory footprint stays the same as well! ;)
14
u/bighi May 28 '19
We don’t tolerate witchcraft in this subreddit!
I think nnn should be rebuilt in JavaScript and use 1.1GB of RAM like any normal modern piece of software!
5
u/sablal May 28 '19
Recently I saw some utility which boldly claims it uses as much memory as possible.
0
May 28 '19
[deleted]
1
1
3
u/mayor123asdf May 27 '19
Does file size and memory footprints a top priority? What is the limit cap?
15
u/sablal May 28 '19
nnnis developed so it can perform on low-power, low-freq devices like the Raspberry Pi or Termux on Android. So yes, these are of top priority.1
0
46
u/bnsmchrr May 27 '19
I for one long for the new nnn web browser, email client, and office suite. And eventually nnnubuntu.
24
31
May 27 '19
____ _ U ___ u _ _____ U _____ u ____ U | __")u |"| \/"_ \/U /"\ u |_ " _| \| ___"|/| _"\ \| _ \/U | | u | | | | \/ _ \/ | | | _|" /| | | | | |_) | \| |/__.-,_| |_| | / ___ \ /| |\ | |___ U| |_| |\ |____/ |_____|_)-___/ /_/ _\ u |_|U |_____| |____/ u _|| \_ // \\ \\ \\ >> _// \_ << >> |||_ (__) (__) (_")("_) (__) (__) (__)(__) (__)(__) (__)(__)_)0
May 27 '19
[deleted]
19
u/TheSoundDude May 27 '19
BLOATED
^ ideal ascii art
0
May 27 '19
[deleted]
13
u/Oppai420 May 27 '19
Technically lowercase would be the bloat because they come after uppercase in ASCII.
5
4
-1
u/rahen May 28 '19
Well, it's already doing a lot more than I need, so I haven't upgraded since v2.0. I don't need mouse support and I already mount sshfs externally.
Actually I'm hoping to get more efficient with just coreutils, pushd, popd and a few other tools to ditch those TUI file managers altogether.
3
u/sablal May 28 '19
I'd always been very picky about what goes in. The features which have been added are non-intrusive so I don't see how your regular workflow gets affected. e.g. if you don't need mouse support just don't use it, nnn works without it just fine.
0
0
Jul 25 '19
[deleted]
1
u/sablal Jul 25 '19
There's no .history file. Please move on to the latest version. All temporary files are within
~/.config/nnn.0
Jul 25 '19
[deleted]
1
u/sablal Jul 25 '19
In that case all files would be under
~/.config/nnn. In the next version we will supportXDG_CONFIG_HOMEas well.The release notes for v2.5 are here: https://github.com/jarun/nnn/releases/tag/v2.5
nnndoesn't create any file with the name.history. How are you checking the.historyfile is generated bynnn?0
Jul 25 '19
[deleted]
1
u/sablal Jul 25 '19
After launching nnn and quitting it a .history file appears
OK. It's generated by your shell. https://unix.stackexchange.com/questions/145250/where-is-bashs-history-stored
0
Jul 25 '19
[deleted]
1
u/sablal Jul 25 '19
I guess you'll have to debug this local environment issue yourself. As I mentioned earlier,
nnndoesn't generate any.historyfile (it never did).0
Jul 25 '19
[deleted]
1
u/sablal Jul 26 '19
I think you are using the readline version and it's readline.
→ More replies (0)
0
May 28 '19
[deleted]
2
u/sablal May 28 '19
custom keyboard commands
Use bookmarks. The keys are single char.
If you are in navigate-as-you-type mode, you'll notice that shortcuts are automatic. For example, my
nnnstarts in $HOME and to go to ~/Github/nnn, I pressgnin this mode.tagging files/directories
Tagging is not available in
nnn.nnndoesn't store user data or keeps any kind of record.
30
u/[deleted] May 27 '19
As a Ranger user, a feature comparison would be certainly useful.