LF: File browsing, Image Previews written in Golang

LF: File browsing, Image Previews written in Golang

Luke Smith

2 года назад

61,073 Просмотров

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


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

Abhinav Lakhani
Abhinav Lakhani - 30.09.2023 07:10

Uebersug? I use sixel btw 🤣

Ответить
J Michael
J Michael - 04.08.2023 01:19

I like Luke's kjv app. I install it everywhere i go.

Ответить
God is good
God is good - 14.07.2023 02:16

I made the ~/.local/bin directory, put the script in there, made an alias in .bashrc and still have no idea how it's supposed to launch. bash: lfub: command not found.

Ответить
Technical Vishnu
Technical Vishnu - 16.05.2023 06:09

love to yanks some dope configs

Ответить
loverboykimi
loverboykimi - 21.01.2023 03:56

R.I.P. ueberzug. I have instability using lf with ueberzug. After 1st preview it is stuck in loading state. I am not able to figure out. If anyone has solution please reply.

Ответить
Sergey Nosov
Sergey Nosov - 12.12.2022 11:11

Ueberzug has died.

Ответить
supersteve1440
supersteve1440 - 10.12.2022 06:50

The ueberzug creator did digital harakiri with his github project.

Ответить
Viktor
Viktor - 15.11.2022 18:48

Is there a way to show only the second and third column (aka ranger)? The first column is useless for me.

Ответить
VDSW
VDSW - 28.09.2022 23:23

I was wondering if it has a thumbnail mode for media folder browsing; looking for files based on visual input is pretty important when the size of your meme folder gets out of hand.

Ответить
Красный ☭
Красный ☭ - 28.07.2022 09:34

Very very cool!!! I'm thrilled!!!

Ответить
MrG0CE
MrG0CE - 25.07.2022 21:51

UEBERZUG DOESN'T WORK IN WAYLAND.

Ответить
MoreChannelNoise
MoreChannelNoise - 25.05.2022 15:04

imge preview Doesn't work for me I installed everything required, I tried iwth urxvt and st terminals.

Ответить
MoreChannelNoise
MoreChannelNoise - 16.05.2022 11:44

have you done a video on how you startup your system? do you use LDM or SDM or just type startx in terminal or what?

Ответить
Linux Quads
Linux Quads - 10.05.2022 08:39

You should do more Linux content when you can.

Ответить
Riley
Riley - 30.04.2022 05:14

Oh please python is plenty fast enough. You provide no quantitative proof of your claims.

Ответить
Zullu Balti
Zullu Balti - 09.04.2022 14:31

What's the shortcut for changing the terminal opacity?

Ответить
Yash Singh
Yash Singh - 06.04.2022 18:01

Been saving my configs by directly editing stock configs in /etc or /usr/share/

I guess, I'd still live by ;p

Ответить
dither8
dither8 - 01.04.2022 10:54

So guess this is your last Linux video seeing as you've made videos on everything you use? In that case I thank you for your service over the years!

Ответить
Zzz Zzz
Zzz Zzz - 31.03.2022 19:39

Python: Global Interpreter Lock - The efficiency killer

Ответить
Y
Y - 23.03.2022 13:06

this is fantastic, thank you for the share

Ответить
Snipz Mattio
Snipz Mattio - 23.03.2022 02:27

nice video but golang is bloated.

Ответить
All-Has-Read
All-Has-Read - 21.03.2022 02:12

What keyboard is Luke using?

Ответить
Komputersociologi
Komputersociologi - 20.03.2022 18:47

This is great, I love LF but have found it kind of hard to get in a state that could replace my old GUI file browser. Thank you for doing this

Ответить
x
x - 20.03.2022 14:57

Are you going to comment on the node-ipc chaos? Please make content on this ASAP

Ответить
Donnie
Donnie - 20.03.2022 11:58

Hi Brodie! Shapeshifting is a clever way to flex lf again. But your beard looks better on the original.

Ответить
sdjfksdl fjskdjfskdf
sdjfksdl fjskdjfskdf - 20.03.2022 10:32

joshuto's faster and lighter than lf, written in rust xD

Ответить
Alexey Telepnev
Alexey Telepnev - 20.03.2022 08:46

no videos again

Ответить
Voltorb
Voltorb - 16.03.2022 05:12

I've been using vifm, pretty happy with it. Also uses uberzug for previews, but unfortunately there's no uberzug support for wayland

Ответить
tonio
tonio - 16.03.2022 04:57

kant couldn't do it, fichte coudn't do it, schelling couldn't do it

Ответить
ChungusAm0ngus
ChungusAm0ngus - 16.03.2022 02:33

file browsers are bloat, just use the cli

Ответить
Supah X
Supah X - 15.03.2022 02:46

ncmpcpp actually stands for "ncurses music player client (in) C++," just saying. It is a horrible name though.

Ответить
El Clippo
El Clippo - 14.03.2022 23:18

Why do Luke‘s dwm window gaps get bigger over time? What does this tell me about him?

Ответить
Kuba Maliszewski
Kuba Maliszewski - 14.03.2022 11:57

Ey yo European gang here.

Ответить
Lu Xu
Lu Xu - 14.03.2022 07:12

Lf has a "delete" command now, but not bound to any keys. So, you can just put "map D delete" in lfrc.

Ответить
drumitar
drumitar - 14.03.2022 04:09

yeh this file manager, you prolly never heard of it

Ответить
kronikpillow
kronikpillow - 14.03.2022 01:44

Luke ... most of the voidrice repo dependancies, like bat, ffmpegthumbnailer, and other programs used for many of your scripts in .local/bin/ are actually not installed by default, so a user can install your dotfiles, but 90% of the things won't work, until a user actually reads trough all the dotfiles, and identifies what he actually needs to install additionally on top of LARBS to get things to work ...

so far identified missing dependancies, there are more actually related to .local/bin, althou still not identified fully what's needed for a full working voidrice dotfiles

bat - for LF previews
ueberzug - for LF previews
python-pdftotext - for LF previews
odt2txt - for LF previews
calcurse - dependancy of the sb-clock status bar script
transmission-cli - dependancy for dwm
tremc - dependancy for dwm
vorbis-tools - dependancy for the tag script in .local/bin
opustags - dependancy for the tag script in .local/bin
python-eyed3 - dependancy for the tag script in .local/bin
ttf-joypixels - missing font from fontconf in voidrice
ttf-liberation - missing font from fontconf in voidrice
noto-fonts - missing font from fontconf in voidrice
ttf-dejavu - this one is needed to fix the emoji showing whitespace glitch

Ответить
kronikpillow
kronikpillow - 14.03.2022 01:34

I am confused as to how Luke is moving his mouse cursor, with both of his hands on the keyboard?

Ответить
SolidSnakeOil
SolidSnakeOil - 14.03.2022 00:48

Anyone else hear a high pitched tone or do I have dog hearing?

Ответить
Jean-Samuel Faubert
Jean-Samuel Faubert - 13.03.2022 21:55

))Rockefeller Foundation((

Ответить
Fun Maker
Fun Maker - 13.03.2022 20:13

Dozen of years or more, and GNU/Linux terminal capabilities will finally match Temple OS's.

Ответить
anonymous
anonymous - 13.03.2022 20:08

Lf is not displaying icons but rather question marks "?".

Ответить
TheSulross
TheSulross - 13.03.2022 19:02

if can't install some program tool or gui app via flatpak, then I don't even waste time messing with it - life is too short to mess with noodling installs. Flatpak is revolutionizing software development for Linux and devs need to embrace modernity and stop being Luddites

Ответить
TheSulross
TheSulross - 13.03.2022 18:40

I went through my golang phase - even wrote some programs in golang that are running in commericial production apps, but anytime on the Intertubes one will soon see that Rust has eclipsed golang in all the conversations and attention getting. Well, system programmin where control all the memory allocation has its place, but golang garbage collected memory management and its primary concurrency model are rather great fit for all this cloud infrastructure software - which is a kind of middle-ware. After all, we're still coming out of a 20 plus years of writing Java middle-ware.

But C was amy first programming language love so I'm more interested in Zig than I am in Rust these days. I really want to go back to writing code that has the smallest executables possible without resorting to assembly language while incorporating a lot of the lessons learned from the last 30 years about language design ideas. Zig still has some maturation to go through but am seeing the potential for it to fullfill this particular language vnirvana vision

Ответить
Gamezoid123
Gamezoid123 - 13.03.2022 14:30

I'd love to hear from Luke on this but comments from others are also welcome. Why lf over vifm? I mean the vim focus is in the name and if I understand correctly vifm is much more mature than lf anyway.

Ответить
e
e - 13.03.2022 13:55

Hi Luke, appreciate your tutorials.
You could also show on lf's wiki the info about how to add previews.
I've been watching you for years, but I don't think newer people trust us to add our configs to their system, if you know what I mean...

Ответить
Shubham Pawar
Shubham Pawar - 13.03.2022 09:23

I'm curious, does Luke knows (neo)vim has tabs. He could have just opened scope and lfrc in separate tabs instead of quitting then reopenin

Ответить