eDEX-UI - Fullscreen Terminal Inspired By Hollywood
HTML-код
- Опубликовано: 20 авг 2024
- Today, I'm taking a quick look at an Electron-based terminal emulator that was heavily inspired by science fiction movies. That terminal emulator is eDEX-UI. It is attractive, has touchscreen capabilities and is bloated as hell!
REFERENCED:
► github.com/Git...
WANT TO SUPPORT THE CHANNEL?
💰 Patreon: / distrotube
💳 Paypal: www.paypal.com...
🛍️ Amazon: amzn.to/2RotFFi
👕 Teespring: teespring.com/...
SOCIAL PLATFORMS:
🗨️ Mastodon: mastodon.techn...
💬 IRC: irc://freenode #distrotube
👫 Reddit: / distrotube
DT ON THE WEB:
🕸️ Website: distrotube.com/
🌐 Gopherhole: gopher://distro.tube
📁 GitLab: gitlab.com/dwt1
Your support is very much appreciated. Thanks, guys!
I find it really funny how everyone is bashing on Electron when this video shows probably the smoothest run of that pile of shit software that I've ever seen.
Just to clarify some things if somebody is lost in the comments: the boot log is not "electron taking a lot of time to load", it is a cosmetic feature that serves absolutely no purpose and can be entirely skipped with the right settings applied. Also you can see in this video a memory leak happens when switching themes a lot, that's an issue that was fixed in v2.0 - along with a lot of other performance-related problems.
Full disclaimer: I am the developer of eDEX-UI.
Great job!
Lol looks nice
Can the keyboard be disabled? And maybe ghe file manager? IT would lookbook cool even without them.
Dude if this can be ported to iOS/Android, there might be a real use case for making tablets more dev friendly.
Well ain't that a surprise
lol at the end of the boot sequence it says "btw i use arch"
3:29
lmao
i don't see it?
"you cant make a terminal emulator with html and css"
"hold my electron"
Open this on an overseas flight :D
lol
* engine fails *
It would be very expensive, you would have to buy internet for the "network traffic" to show anything
@@elgranpichiricky just spoof the mac address of someone already connected... I mean what? sorry - I'm usually on infosec videos :D
"Have you ever wanted an Electron based terminal emulator-"
No.
@@yugohug0 It's a framework for developing desktop apps with web technologies. The apps are mostly written in Javascript and are rendered like webpages which means they use more cpu and ram than they would if they were written in something more low-level.
@@yugohug0 fedora tippers hate electron js because it's hip to hate it and they'll tell you hurr durr gtk . Guess what electron makes sense for writing something for all platforms without having to write 10 apps for 10 different systems.
JavaScript isn't as bad as people make it out to be . Yes it can be a memory hog , but that's usually up to developers.
I mean look at vscode , that's written in electron and it's actually really snappy.
It's hip to hate on tools that encourage bad use of other tools? yeah lol, Javascript is not for desktop apps. You can use it, but you can also use an AK-47 for cutting wood.
@@TBButtSmoothy this is why Linux will never take off desktop side. We literally close off every option and only want things our way , sorry to burst your bubble but no one is gonna write you a gui in gtk / qt5. Big companies really don't give a shit about porting to Linux , because the normal way means having to compile for a thousand distros.
Who in their sane mind is going to do that .
In electron this process is pretty much abstracted. The Linux community needs to grow up. Instead of closing off good option s such as vscode , discord , slack. All 3 apps allow me to stay on Linux , because my job uses them.
I do agree , performance related applications can in no way be written in electron , not because of any of the muh RAM excuse , but mostly because JavaScript and nodejs are single thread only , the best you can do is async and promises.
I do like Foss . There are some tools that are far better on Linux than on the windows/Mac side , but being realistic , you still need options , and if electron is a solution to bringing over those options to Linux , then so be it.
@@abeplus7352 Then maybe we should use/develop something that allows you to develop cross-platform UIs without having to ship an entire Chromium installation and run everything in single-threaded JS for every program you install.
Let the web stay the web and not turn every application into a single-purpose-browser.
DistroTube: Have you ever wanted an Electron based terminal emulator?
Everyone: I’m gonna stop you right there.
Have you ever wanted an Electron Based... NOOOOOO!
Noone wants it
Nearly every time I see a electron based application I make exactly this reaction.
Atom text editor is surprisingly doing fine though.
@@TheDuckPox can't say anything about it, using vim and idea IDEs (with vim plugin ) already some years. Have tried it maybe once but can't remember it. But the color scheme (one dark) is cool though
@@TheDuckPox no it doesn't. Try using sublime to see the difference
"Who really needs a terminal emulator on a touch screen?"
Me using a rooted Android phone ~6 years ago... (⌐■_■)
The only relevant comment in the whole thread
It's neat, I'd love to have an entire linux/windows theme looking like this
Have you ever wanted an electron based terminal emulator.....
Woah, stop right there. Why? Nooooo. Why would I?? Nooo.
For the fun and the GUI.
3:28 You can see "btw i use arch" in terminal's output.
Many thanks for your contribution to the Linux community Derek hope you have a happy new year.
Thanks. Happy New Year!
Definitely gonna use this when I run hack-the-internet.exe with my hood up.
I can’t be the only one who sees the awesome utility of the widgets surrounding the terminal?
Of course it sucks that it’s an electron app, but you realise it’s possible to build this in C too, right?
It’s the way a user interface should be. Full of utility, intuitive, transparent. Not convoluted, pre-loaded for RTFM comments on forums and opaque.
Tfw you're gonna complain about it being Electron-based but you realize everyone else already did that for you
Honestly, if it wasn't electron based I'd be super hyped for this. I've got a fair few small touchscreen laptops and I can't always be seated while working. Having a nicely laid out terminal I can just offhand like something ripped straight out of a movie seems spectacular.
Before someone mentions it, I'm the kind of absolute unit that makes typing on a smartphone hard. Combined with the weird aspect ratio that breaks a lot of terminal apps' layouts it makes more sense just to make a small laptop/tablet convertible handle it.
what about it being electron-based is a turndown??
@@rami-succar7356 Electron apps just by their nature, being essentially a web page calling it's own custom plugin, which then calls out to it's own system-side libraries, leads to input and response being slow, unresponsive, and buggy. Fine for a dumb little WYSIWYG editor for a plotter or a config panel for some peripherals, not so much for a full fledged terminal interface.
@@KiraSlith right i see. it does seem to work fine for me even with stuff running on all 5 tabs. i say give it a try
i was waiting long for this one! Thanks DT :) and happy new year!
This thing is a streaming killer. Just imagine what would happen if you are doing live coding and at some point you need to sudo something and EVERY CHARACTER OF YOUR PASSWORD SHOWS UP ON SCREEN
i have used edex and no passwords do not show up on screen
@@kounelios13 keyboard indicator
@@SpicyCurrey lol
@@kounelios13 They're talking about the keyboard highlighter
themes that end in "notype" don't have the keyboard, so it doesn't show your password.
"have you ever wanted an electron termin-"
im gonna have to absolutely stop you right there
Dunno much about IP, but the top right is revealed
Yep, it's there. ;)
I could actually see this being useful for a screen-based console attached to a Raspberry Pi; only showing the keyboard, terminal, file browser
Some of those things that you are calling superfluous are actually quite important to us who develop and manage software are systems, as longs as the information is accurate.
actually i did, i didnt ask for specifically an electron bomb (app) but i did actually say " i want a linux desktop that is inspired by some kind of spacey sci-fi theme" and i still do, i think it would be awesome if someone made a sci-fi based desktop, especially if it had some kid-centric apps and a simple app to mod a hosts file or something
I think its cool. I love the orange theme.
My favourite part of the UI is the display taht says: "POWER: ON". Always good to have that information!
If we think on it as a fullscreen tmux with a Json layout... neat but electron is memory/cpu hungry and there's a couple of tmux addons for saving layouts, also any tiling wm would do it great. The only thing extra would be the start animations through.
Honestly Besides "World View" and the "type: linux" and "power: on" (no shit) this seems like a Great Sleek Desktop Environment that has a lot of noteworthy features. (The system and network information is nice, Monochrome is good for some productivity tasks, The onscreen keyboard is good for dyslexia even if you don't have a touch screen, etc.)
2:20 is also the perfect way to describe why most people who “use Linux,” use Linux.
This would be interesting used as a prop displayed a screen in the background of some kind of geek/scifi podcast channel or something,
Being electron based its not the most practical for technical use but its got the right aesthetic to fit into a geek or scifi show,
But to be honest i think thats probably the whole point of this app, its made for the aesthetic, as opposed to technical usecases
This is just awesome! I would love to use something with those aesthetics! My only problem is that it's written in Electron...
Ahh Derek this is funny I was just installing the Awesome window manager and half way through I had to go to the boys room,as you do, and in just 1 millisecond I was in the Starwars Universe gawd I wish I'd had this terminal lol..Happy New Year chum and only part of that last sentence was true :-)
Just install eDEX and you are ready to hold the moon for ransom!
@@noblesavage149 Sg universe here
electron: 26%
Discord: 12%
electron: 10%
yup, typical electron
fuck that... I'm using it in my next movie... since cyber crime is the theme, this is perfect. Thank you for discovering this for me :-)
Have you ever wanted an Electron Based? Yes! I need a cool computer screen for my Indy Film! Thanks!
Awh HELL YESS :D
This is too silly to pass up, im using this lil' nugget as my new ssh client. Only to be used in public spaces so people can fear my l33t h4x0r skills while i connect to my irssi machine at home.
If you build a touchscreen console for your homeserver, such a thing might come in handy. Hardware could be some strapped down version of a wacom tablet screen.
"Have you ever wanted an Electron ba-"
*leaves immediately*
I am going to use this as my main terminal
it is amazing
whats up? tip for you;when you make content do not show you public ip on your videos if you don't want scrip kiddies to hammer your modem whit ddos attacks at least setup proper firewall,by the way awesome channel!
"Have you ever wanted an electron-based terminal emulator..?"
Hell fucking no
This is what I said on the first take of this video. Went back and re-recorded it though due to language.
>Electron
Oh, god, please, no!
:D
It's fun to play, I would run it while you have visitors at home, makes a rather boring window look at least interesting
I do like the sync between file manager and terminal.
How do I achieve that outside of this app?
You can open Konsole inside Dolphin,
Idk about other file managers/terminal emulators
The production us really good looks like tv news,i luke it!
What do you mean by "No, me neither"?! That stuff is NEAT!
Ever wanted an Electron-based ... No me neither" - lol that's what I was thinking too haha
Wow the new Watch_Dogs 3 looks great
Having used Ubuntu an entire never, I completely understand these comments, and am almost certainly not just watching for the pretty graphics!
Electron and 1337 h@X don't mix. Happy New year BTW
Actually...I do. I need a working terminal on a touchscreen :)
I am a proud owner of a 2in1 laptop which I constantly switch between laptop and tablet mode. I love it and I see a large potential for Linux growth in that department.
I was furious on Gnome (which presumably is the best de for touchscreens) because the DE is impossible to tweak, heavy and they ditched the arrow keys from onscreen keyboard...arrrrrr
Of course I finally managed to learn Linux stuff and managed to customize onboard and window manager for my needs so the linux device is usable (actually it is very usable now, better than gnome thats for sure). But yeah, when in tablet mode, painting digital art(with stylus), watching a video, reading ebook, reading articles online, and chatting, sometimes you got to push in some quick commands and make few text edits on the go without switching your 2in1 into laptop mode.
If I did not customize my distro I would consider this eDEX-ui (provided it is customizable) as a terminal/keyboard combo, I like a sexy terminal. But I have it already, and it's faster, lighter and looks just as good with a qtiler :)
LOL your voice is the closest real one to "Microsoft Larry" I could ever think of.
I want someone to put this on an electric whiteboard that would be so cool
liked for the "no, me neither" in the beginning
como é que desinstalar esse programa?
lmao when you run it on Arch Linux loading log legitimately says "btw i use arch"
Actually I gotta check if it does that on different distros, if yes then that's kinda weak
I’m running the latest version on a Core 2 Quad which is now a 15 year old processor on Windows 10 with 5 gigs of DDR2 RAM and it runs fun for me
Is it weird if basic default i3wm is enough for me to be as productive as I can be? :D
Of course, in Hollywood style, this has to be in virtual reality, or holographic! I like this a lot! Thanks...
the app its not slow. the text printed in the loading screen its actually a text from a text file that is printed section by section and sleeping (like 0.1 seconds) between sections.
Thanks for cmatrix :) did not know about it
looks like a rainmeter theme for windows. looks pretty neat though, for messing around etc
Electron app? Welp, any interest I may have had in this software is officially gone.
why? Electron is IMHO better than native in every aspect for a non resource-intensive thing like this unless your computer is a potato from the 90
@@diablo.the.cheater I understand the benefits of utilizing Electron and other web technologies, but I like things that don't eat up a bunch of system resources and are well optimized. Just because we have PCs with the resources to handle running things like this, that doesn't inherently make it acceptable to throw the kind of optimizations we used to do in software development at a time when system resources were abysmally limiting straight out the window.
To clarify, it's not Electron itself or this approach to software development that I dislike. It's the bloat, and we all know that the technologies used as a base for Electron and similar tool kits are well known for hogging system resources. Imagine the potential performance we would get from modern software if it were still optimized as efficiently as was necessary in the past.
Also, I had a laptop from 2010 that was pretty decent for its time and there was noticeable lag and other performance issues when I had previously tried an Electron based terminal program (not this one) on it.
Has anyone thought of using a window manager to make this an actual system environment?
The gui filemanager that let's you cd into into the directories you click on is kinda neat. If instead of the keyboard there would be another split of that filemanager and you could drag and drop between the two, I would actually check it out.
I was literally checking the AUR before you mentioned it was in the AUR
AUR FTW!
Will instantly install it on my surface
...and now your IP address is out there for everyone to see.
"Have you ever wanted an electron based terminal emu-" No. No I have not. Oh fuck, as I type this comment he delivered the next line, lmao.
Hmmmm. Might be fun to run on a Rasp PI with a small touch screen in the Jeep. Thanks for sharing!
For a meme program is great, for actually use... on a tablet when you can't just use a physical keyboard seems kinda okay
I still preffer rainmeter with blue vision as it allowes you to set it funcionally and is amazing, on win 7
That's very VERY beautiful
It would be nice if we could use midnight commander in the place of edex-ui system display. It would be nice also if there was an option to hide the edex-ui filesystem display. There is no matrix-notype theme but that seems to be easy to fix. Its the most beautiful terminal of the world anyway, but I'm not going to that
bash should be lightest and simplest thing on my computers and i like em look tiny
The terminal emulator for people that also like poking themselves in the eye with a knitting needle.
Can someone tell me why I shouldn’t develop something in Electron? My friends company is trying to get into it
Who needs a terminal on a touch screen? How about future Librem 5 users?
This is for LARGE touchscreens....like in sci-fi movies.
@@DistroTube Yeah, this one won't work well on anything smaller than a tablet, but having a terminal on a phone is still pretty cool (even if it's painful to use an on-screen keyboard).
@@jsubuntuxp -- I have juice on my phone because I do often have to ssh somewhere to do something. You can use it to just access a local terminal. Not incredibly useful for that, but it's there.
it works really good for typing cmatrix
And hollywood
CPU usage is great - 6 cores always 50% and above, spikes of 90+% :) You need at least 2 CPU build for this where one CPU is for the interface only. At least it is not very RAM hungry - only 3.5 GB total usage. But the temps are perfect - liquid nitrogen cooling maybe?
this is what people use right before they say "I'm in"
it got few good points i mean the GUI i gave the gui 10/6
would be great if it will become a really lite DE, but Electron? hell no
Honestly if you can install a DE like this.... just get i3, looks just as cool and is incredibly usable beyond the visuals
i'd like something like this without the bottom section.
i love the info on the side.
Admins in IT who live in power shell all day and are demoing touch tv feasibility might find this interesting.
It's what typical unixporn only tries to emulate :) Besides so resource-hungry Electron and all that "BTW I use arch" and "Power:ON" :))) it could be pretty neat mini-DE itself. Reminds me WindowMaker for unknown reason.
seems like meme terminal... when your relatives come over.. and they ask you what you exactly are doing for a living... you launch edex : )))
anyone noticed "btw i use arch" at the of of boot screen?
I was wondering, what kind of linux, environnement or theme are you using ?
It looks good.
Thanks, Nattrium. I was using the qtile window manager on Manjaro. You can find my configs on GitLab: gitlab.com/dwt1
@@DistroTube thanks a bunch :)
Looks pretty damn cool, but that CPU usage...
This can be used for education purposes to get some kids familiar with terminal world. (like how they can `cd` into a folder and see what's inside on bottom right and etc...)
Really good for presentation purpose.
Completely unrelated question... Why don't you look at the camera ?
Because....I'm looking at my monitor. :D
This isn't a "sit in front of the camera and talk" channel. I'm usually doing stuff on my computer.
@@DistroTube Fair enough... I was just curious.
*Buys pop-filter to block plosives coming out of eyes*
Finally, with it one may hack reality's mainframe typing a bunch of code live Swordfish style... in style
E L E C T R O N I S G R E A T ...
if you don't know what a good program is
Nobody uses the VI editor any more.... :(
I kind like the file manger and touch keyboard would be really cool if it could use google translate or some thing
How can I restore default?
I see the fonts and some bigger graphics
Pretty cool looking! I do what I can to avoid Electron at all costs but kudos to the devs.
@Saikishore Gowrishankar Electron is bad compared to native applications. It ships a local Chromium package with each install and renders a webpage basically.
For more info see:
"Drewdevault electron" via Googling or Ducking
Looks cool... Mostly for movies tho. 🤣
I know. Pretty soon hacker movies will show eDEX-UI while using nmap 😏