XPLR: Insanely Hackable Lua File Manager

  Рет қаралды 14,210

Brodie Robertson

Brodie Robertson

Күн бұрын

My main file manager is LF and most of the file managers I look at are of the same style but today is different, today we're looking at XPLR which is a single pane file manager with extra sub windows that can be 100% customized in Lua.
==========Support The Channel==========
► $100 Linode Credit: linode.gvw92c.net/BrodieRober...
► Patreon: / brodierobertson
► Paypal: www.paypal.me/BrodieRobertson...
► Amazon USA: amzn.to/3d5gykF
► Other Methods: cointr.ee/brodierobertson
==========Resources==========
XPLR GitHub: github.com/sayanarijit/xplr
=========Video Platforms==========
🎥 Odysee: odysee.com/@BrodieRobertson:5
📺 BitChute: www.bitchute.com/channel/brod...
🎥 KZbin Podcast: / techovertea
🎮 Gaming Channel: / @brodieongames
==========Social Media==========
🎤 Discord: / discord
🎤 Matrix Space: matrix.to/#/!NksFZsrpwHOSiauq...
🐦 Twitter: / brodieonlinux
🌐 Mastodon: linuxrocks.online/@BrodieOnLinux
✉️ Telegram: t.me/BrodieRobertson
🖥️ GitHub: github.com/BrodieRobertson
==========Time Stamps==========
0:00 Introduction
0:52 Basic Usage
1:40 Lua Configuration
3:07 Keybinds
5:09 Layout
6:35 More Application Usage
9:18 Documentation Issues
12:19 Outro
==========Credits==========
🎨 Channel Art:
All my art has was created by Supercozman
/ supercozman
/ supercozman_draws
#BrodieRobertson #Linux #Terminal #FileManager
🎵 Ending music
Music from filmmusic.io
"Basic Implosion" by Kevin MacLeod (incompetech.com)
License: CC BY (creativecommons.org/licenses/b...)
DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.

Пікірлер: 48
@AbhinavKulshreshtha
@AbhinavKulshreshtha 3 жыл бұрын
Rust + Lua Now this sounds like a match made in heaven
@singletona082
@singletona082 3 жыл бұрын
Alright this is going on my pi zero. Thanks for the heads up brodie.
@BrodieRobertson
@BrodieRobertson 3 жыл бұрын
Hope it goes well
@AnzanHoshinRoshi
@AnzanHoshinRoshi 3 жыл бұрын
Thank you, Brodie.
@doooofus
@doooofus 3 жыл бұрын
I am going to use the XPLR file manager!
@BrodieRobertson
@BrodieRobertson 3 жыл бұрын
Have fun
@xllvr
@xllvr 3 жыл бұрын
Very interesting concept. I'm not sure I wanna shift from nnn to this but perhaps one day, esp if the documentation gets better
@sayanarijit
@sayanarijit 2 жыл бұрын
I think documentation got much better. Can't link it here though as yt will remove my comment.
@catfan5618
@catfan5618 7 ай бұрын
@@sayanarijitWhy should KZbin do that?
@glidersuzuki5572
@glidersuzuki5572 3 жыл бұрын
The weird thing is I just searched for xplr in youtube to see some demo or customization coz I was lazy to read the man but there was none. So good its available few hours later.
@BrodieRobertson
@BrodieRobertson 3 жыл бұрын
I think I've caught this before most people knew about it
@KevoTHRASHER
@KevoTHRASHER 3 жыл бұрын
Where can buy your hoodie, sick style, Hi from México
@marcelorebazabartra757
@marcelorebazabartra757 3 жыл бұрын
Which bar are you using? Hoy do you get the window icons
@SamuTheFrog
@SamuTheFrog Ай бұрын
Not sure about icons but the bar looks more or less like awesomewm's default with some minor tweaks.
@MoreChannelNoise
@MoreChannelNoise Жыл бұрын
It has a plugin that gives you 3 panes like in ranger and LF and a bunch of other pluigins
@atifchy_
@atifchy_ 3 жыл бұрын
2:13 alacritty bug
@boscovallejo-nagera6073
@boscovallejo-nagera6073 3 жыл бұрын
Now I want to know if there's a way to get Überzug image previews in
@armynyus9123
@armynyus9123 3 жыл бұрын
I did not see *any* preview, not even text (?)
@boscovallejo-nagera6073
@boscovallejo-nagera6073 3 жыл бұрын
@@armynyus9123 their github shows text previews
@sayanarijit
@sayanarijit 3 жыл бұрын
Hey, author here. Preview was one of the recent additions, yet to be thoroughly tested and documented. Check pull requested no 229.
@armynyus9123
@armynyus9123 3 жыл бұрын
@@sayanarijit I will, thanks Arijit. Hope you allow third party terminal rendering tools and if so, I hope you inform them via env vars about the preview window size, otherwise I'll post an issue ;-)
@sayanarijit
@sayanarijit 3 жыл бұрын
@@armynyus9123 yes 3rd party tools is the only way because xplr doesn't come with a built-in previewer. It only adds support for implementing a custom previewer. Feel free to post issues anytime.
@akarimarisa9675
@akarimarisa9675 3 жыл бұрын
I really want to into terminal file manager, but I need use MTP sometime, I don't know is there any solution that you can access Android files in terminal file manager.
@BrodieRobertson
@BrodieRobertson 3 жыл бұрын
I use simple-mtpfs to mount my android phone
@AcidiFy574
@AcidiFy574 3 жыл бұрын
It's interesting how many applications use LUA ??? Should I learn LUA & Emacs-LISP now??? 😂
@gimcrack555
@gimcrack555 3 жыл бұрын
Lua is nice and it's the only real programing language I can say I really know. It actually came in handy a few times. I really wasn't trying to learn Lua really. I just stumble onto a 2D gaming engine call LOVE. I wanted to make a few 2D games and this didn't seem to hard to do. And Lua is really easy to pickup, at least for me it was. Try out LOVE 2D gaming engine and fiddle around making a simple 2D game. You should pickup how to use Lua pretty quick this way. At least for me it did.
@AcidiFy574
@AcidiFy574 3 жыл бұрын
@@gimcrack555 is LOVE_2D FOSS???
@gimcrack555
@gimcrack555 3 жыл бұрын
@@AcidiFy574 Yes, just Google it; LÖVE (or Love2D) is an open-source cross-platform engine for developing 2D video games. The engine is written in C++ and uses Lua as its scripting language. It is published under the zlib license.
@etopowertwon
@etopowertwon Жыл бұрын
Lua used a lot. It's modern day tcl basically. It's really easy to embed and it allows great flexibility. I wouldn't have half of fun from minecraft if it was not automation with ComputerCraft/OpenComputers in lua.
@geogeo3644
@geogeo3644 3 жыл бұрын
t shirt 🦀
@mohameai5997
@mohameai5997 3 жыл бұрын
when are you going to rice the bar
@BrodieRobertson
@BrodieRobertson 3 жыл бұрын
This is a good question
@eriklundstedt9469
@eriklundstedt9469 3 жыл бұрын
The bar in awesome is fairly easy to rice, I think I did it After a month or so of using it
@liftlinux9421
@liftlinux9421 3 жыл бұрын
@@BrodieRobertson It's almost 7 months of using AwesomeWM, now time for the bar before year end
@explosionmental2781
@explosionmental2781 3 жыл бұрын
vifm
@laughingvampire7555
@laughingvampire7555 20 күн бұрын
emacs
@fahimabrar2922
@fahimabrar2922 3 жыл бұрын
Why people use these cli-tui file managers! standard commands with fzf is way more faster, efficient & better to learn new stuff.
@sayanarijit
@sayanarijit 3 жыл бұрын
I'd say it depends on the usage. If your objective is to learn and run some quick commands every now and then, the coreutils commands should be enough. For e.g. if you only want to create a file with some text in it, `cat` is enough. If you want edit functionalities, nano/vi/vim is the way to go. If you spend most of the day writing code or editing text, you need something more powerful which integrates well with other tools. Like neovim/emacs/vscode. If your development environment is more complex and requires a dedicated platform (e.g. java/android), heavy IDEs like eclipse/android studio will be needed.
@tapank415
@tapank415 3 жыл бұрын
i think they are kinda useless (tui file managers), for me cd & ls & cat is enough for me, fzf is way to go when they're too many files in dir. , all the things you can do in tui file manager is possible with same speed or even faster with fzf combined with cd ls cat cp & mv etc. I'll rather use a GUI file manager Instead of TUI one when i centainly need one to use. So far i've tried ranger, mc, lf, nnn, all of them basically same except mc, mc is little good, Anyhow I just dont like file managers at all.
@tapank415
@tapank415 3 жыл бұрын
Vscode's explorer isn't enough for most projects? It is for me ofcourse, I tmux in windows terminal & wsl ubuntu for web development.
@sayanarijit
@sayanarijit 3 жыл бұрын
@@tapank415 If you closely look what xplr or many other tui file managers do, you'll find that they combine cp, mv, rm etc., expose them via some key binding, and provide a way to visually explore files and directories. Specially in case of xplr, it depends on cp, mv, rm, fzf (optional) etc. to function. GUI file managers are also good, but doesn't provide a lot of integration options. For e.g. you can't or won't integrate a GUI file explorer with vim for file exploring and management. You can of course use the vim's inbuilt file manager, but that's somewhat limiting (for my use case at least) in terms of features and integration options. Even I use the coreutils commands for most of the tasks. But find both GUI and TUI file explorers handy in different use cases. What I want to conclude is that TUI file explorer aren't there to replace the standard commands. At least not xplr. It only provides a framework for the users to utilize those standard commands to the fullest, using an intuitive and flexible interaction mechanism.
@rizkyadiyanto7922
@rizkyadiyanto7922 2 жыл бұрын
i use windows explorer using wine on linux.
RIP Sudo, Open Doas Is My New Best Friend
14:11
Brodie Robertson
Рет қаралды 20 М.
Lf File Manager Will Always Be My Favourite
12:40
Brodie Robertson
Рет қаралды 35 М.
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 9 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 82 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 105 МЛН
NVIDIA Fully Adopts Open Source GPU Kernel Modules
16:41
Brodie Robertson
Рет қаралды 21 М.
Fzf: Can Do Far More Than Just Fuzzy Find Your Files
19:36
Brodie Robertson
Рет қаралды 17 М.
WTF is XeroLinux?
24:45
The Linux Cast
Рет қаралды 29 М.
Joshuto: Why Not Clone Ranger In Rust!
14:58
Brodie Robertson
Рет қаралды 7 М.
NNN: Is This Terminal File Manager As Good As People Say?
22:23
Brodie Robertson
Рет қаралды 31 М.
12 GREAT command line programs YOU recommended!
16:25
The Linux Experiment
Рет қаралды 242 М.
Malware Development: Processes, Threads, and Handles
31:29
LF: File browsing, Image Previews written in Golang
18:29
Luke Smith
Рет қаралды 61 М.
vifm - The Terminal File Manager For The Vim-Centric User
24:07
DistroTube
Рет қаралды 75 М.
Rate This Smartphone Cooler Set-up ⭐
0:10
Shakeuptech
Рет қаралды 3,8 МЛН
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,9 МЛН
Я купил первый в своей жизни VR! 🤯
1:00
Вэйми
Рет қаралды 1,5 МЛН
iPhone, Galaxy или Pixel? 😎
0:16
serg1us
Рет қаралды 1,3 МЛН