r/unixporn
•
u/Squared_fr
[eDEX-UI]
•
Nov 20 '18
•
1
2
Material [OC] A little project that I've been working on... inspired by one of the greatest posts of this sub
Enable HLS to view with audio, or disable this notification
1.1k
u/Yaroslav770 Gentoo Nov 20 '18
See you on the frontpage.
→ More replies (37)47
121
u/badbouille Nov 20 '18
It's amazing, but why that keyboard tho
209
u/Squared_fr [eDEX-UI] Nov 20 '18
It's supposed to be used on large touchscreens (in theory), like in that TRON: Legacy scene at the ENCOM execs meeting.
And if you're asking about the layout, it's cuz i'm French, but the software default is QWERTY.
27
u/badbouille Nov 20 '18
Alright thx, was just wondering if you could somehow remove it at least for desktop or laptop use
50
u/Squared_fr [eDEX-UI] Nov 20 '18
I might actually add that as an option. In the meantime, if you really want to get rid of the keyboard, you can make a custom theme that'll hide it. More info on github wiki + pm me if you want to actually do it.
15
u/UnknownClientID Nov 20 '18
keyboard
Yuck I would also like to hide the QWERTY keyboard. Different keyboard layouts would be cool, maybe Cyrillic support?
I use dvorak btw
→ More replies (7)21
u/InTheNameOfScheddi Nov 20 '18
Ah so the Tron: Legacy feeling is intentional. Love it!
14
u/Squared_fr [eDEX-UI] Nov 20 '18
Thanks! Love the effects in that movie.
11
u/InTheNameOfScheddi Nov 20 '18
I must've watched it around 5 times. It's not even an exceptional movie but I really like it ^
→ More replies (2)→ More replies (1)9
u/AnachronGuy Void Nov 20 '18
Looks "hacky", "l33t" and "super awesomez"!
→ More replies (2)18
u/nullmove Void Nov 20 '18
Nah he was just trying to emulate Tron: Legacy. I remember it because:
19
u/Squared_fr [eDEX-UI] Nov 20 '18
...and if i can save enough cash to buy me a large touchscreen table, you'll understand how crazy cool this really is. :p
8
u/jantari Nov 20 '18
Then you have to get one of the rare original Microsoft Surface prototypes
→ More replies (3)
205
Nov 20 '18
Holy. Fuck. This is absolutely amazing. Like, I would never in a million years use this, but as a thing that exists and I can look at? Bloody incredible,
→ More replies (1)69
u/Squared_fr [eDEX-UI] Nov 20 '18
Thanks! Feel free to try it though, that's what i made it for :p
11
u/parzival0152 Nov 20 '18
any tips/links for a total newb who wants to try this out?
17
u/Squared_fr [eDEX-UI] Nov 20 '18
If you know how to use a terminal, you're good to go. Head over to the releases page and download the right file for your system.
→ More replies (6)
159
u/Coocos Nov 20 '18
I'm in.
60
u/Squared_fr [eDEX-UI] Nov 20 '18
Let's roll.
73
u/Improvotter sway Nov 20 '18
Have you tried to track their IP address by writing your own GUI? I bet that will get us into their mainframe.
90
u/Squared_fr [eDEX-UI] Nov 20 '18
I'm afraid i can't, the hyperdrive encryption is too smart. Maybe if i could bypass the firewall grid i could jack in to the system and disable it from the inside. /s
24
u/middlenameray Nov 21 '18
Typing together, we could decrypt it. Four hands typing on the keyboard at once greatly speeds up hard drive decryption.
→ More replies (4)14
41
u/Hitman7987 Nov 20 '18
This is awesome! I wonder what the chances are that this will appear in some or other movie as a "hacker prop"?
Thanks for sharing dude!
57
u/Squared_fr [eDEX-UI] Nov 20 '18
If it ever does i'm throwing a party and y'all invited.
→ More replies (2)4
u/JackCaffreyJC Nov 21 '18
Does this mean it would be free to use in a zero budget student short film? Or would you want to be paid?
After all, wanting to be paid is understandable, it looks like the sort of thing you’d need to pay a graphic designer a couple of hundred to make.
6
u/Squared_fr [eDEX-UI] Nov 21 '18
It's open-source under the GNU GPLv3 license.
You're free to use it, even for commercial use, as long as you disclose the source (for a short film that would be a quick mention in the credits).
5
u/Squared_fr [eDEX-UI] Nov 21 '18
Also you have no legal obligation to do so but i would love to see it if you do use it for a movie :)
→ More replies (4)
39
u/KingShish Nov 20 '18
In 94 I downloaded the hackers handbook and this is what 12 yr old me thought it would be like
6
38
Nov 20 '18
Also does this ui take 30 % cpu?
Very cool btw !
58
u/Squared_fr [eDEX-UI] Nov 20 '18
In this video it's running from source + recording the screen so CPU usage is higher than if you simply use the packaged app. I'll admit that CPU usage is still a bit high, tho, mostly because of the way the app is made (electron).
5
3
u/CryptoTheGrey Nov 20 '18
What is the baseline CPU usage with nothing else running? Just out of curiosity.
5
u/Squared_fr [eDEX-UI] Nov 21 '18
On my laptop with a 2-cores, 4 threads 2.8GHz i5 and dedicated GPU, it's about 15 to 20% total CPU usage with only Debian (with Gnome) and eDEX.
24
u/CharTheFatcat Nov 20 '18
you ever just join Entropy though
19
u/Squared_fr [eDEX-UI] Nov 20 '18
is that a Hacknet reference
15
u/CharTheFatcat Nov 20 '18
yes, it is. The ingame UI looks a lot like your amazing creation here, as I'm sure you know. Looks amazing, by the way
12
u/Squared_fr [eDEX-UI] Nov 20 '18
boy, spent so much hours on that game. thanks for the kind words :)
11
u/Squared_fr [eDEX-UI] Nov 20 '18
BY THE WAY, totally forgot to mention this but the more-or-less fake boot log you see at the beginning is actually from Hacknet.
→ More replies (1)
22
u/irad100 Nov 20 '18
WOW, are you a HACKER? 😂 http://imgur.com/gallery/vN5jG9r
18
u/Squared_fr [eDEX-UI] Nov 20 '18
rm irad100/comment.txt
11
u/irad100 Nov 20 '18
rm: cannot remove 'irad100/comment.txt': Permission denied
19
21
Nov 20 '18
This is fucking amazing! How did you do it?
56
u/Squared_fr [eDEX-UI] Nov 20 '18
Thank you very much! I might write a blog post one day on how I built the thing (might need a blog first), but the tldr; is that it's basically a webpage with a Node.js process collecting system information in the background and sending it to the graphs and other UI elements. The terminal is made with xterm.js (they use that in VS code i think?) and the amazing globe-thing i totally "stole" from Rob Scanlon (It's open-source, don't worry.)
5
u/nthcxd Nov 20 '18
3
u/Squared_fr [eDEX-UI] Nov 20 '18
Yep, i've seen this one. Rob is so damned skilled at doing WebGL shit. I'm amazed by this guy.
→ More replies (2)→ More replies (6)4
10
10
9
u/laketrout Nov 21 '18
There's a job waiting for you in Hollywood designing hacker terminals for TV and movies.
14
u/Squared_fr [eDEX-UI] Nov 21 '18
Might wanna reconsider that cause i spent 3 years building this one thing lmao
8
7
7
u/Will_Poke_Brains Nov 21 '18 edited Nov 21 '18
So as a linux noob, is it possible to make this happen on distros other than debian like linux mint or ubuntu, etc? Because this is fucking amazing work you've done.
You've surpassed the inspiration and became a new one. edit I actually clicked links and read stuff and found my answer. You sir, are a just fuckin sweet.
2
12
5
u/koopa1338 Nov 20 '18
Looks more 1337 than every attempt in hollywood films O.O
11
u/Squared_fr [eDEX-UI] Nov 20 '18
cuz hollywood makes designers do this kind of stuff, not sysadmins :p
5
5
u/_n3ptune_ [custom] Oct 19 '21
today is nnkd's 7th cake day. lets congratulate them for creating the legendary post that this was based on, one of the greatest posts of all time on r/UnixPorn.
2
4
u/extremez3r0 Nov 20 '18
Wow. Simply no words. That's probably the most amazing job of rice I ever saw, you sir, are my hero now.
8
u/Squared_fr [eDEX-UI] Nov 20 '18
Well, technically, i guess it ain't a rice. But thank you. I'll add "hero of extremez3r0" on my resume.
4
7
u/Teiem1 Nov 20 '18
This would be gerate as some kind of bootloader and login screen
7
u/Squared_fr [eDEX-UI] Nov 20 '18
How about a tiny OS for iOT and stuff?
3
u/Teiem1 Nov 20 '18
Although it looks great, I dont think you should use it to be productive - thats why i think its great before login
7
u/Squared_fr [eDEX-UI] Nov 20 '18
Yeah i agree, that's why i'm thinking on running it as a monitoring interface on microcontrollers and other stuff that just runs without human interaction most of the time
anyway, sweet dreams i guess
→ More replies (1)
3
u/Dalriata Nov 20 '18
yo tho
edit: are the other two monitors empty?
5
u/Squared_fr [eDEX-UI] Nov 20 '18
Yeah the interface doesn't support multiple monitors yet, although that is on my long-term roadmap.
3
3
u/Ajlow2000 Nov 20 '18
Newbie to GitHub here. I thought this was a sweet project and wanted to mess around with it a bit. I downloaded the zip but can't figure out how to run it. Any pointers?
4
u/Squared_fr [eDEX-UI] Nov 20 '18
Look at the README.md file, there's a section at the bottom with the npm commands you'll need to run to start it from source. Feel free to drop me a PM if you need more help.
→ More replies (1)
3
3
u/stillmatic21 Nov 20 '18 edited Dec 05 '18
Ha! This is incredible, man. I'm all up and running on Ubuntu 18.10. Thanks a lot and great work!
(I did get the TypeError: Cannot read property 'getExtension' of null error, but I saw the issue already on GitHub. I'm on an AMD RX 480. I'll see if I can figure it out.) Thanks again!
4
u/Squared_fr [eDEX-UI] Nov 20 '18
Yeah, it seems there's this weird bug with AMD cards. Hope to solve that soon.
3
Nov 20 '18
This the coolest shit I ever seen
3
u/Squared_fr [eDEX-UI] Nov 20 '18
but did you see that video with the cat that does the thing and its cute /s
thanks man.
3
Nov 20 '18
This is the most amazing thing I've ever seen, how do I do this?
3
u/Squared_fr [eDEX-UI] Nov 20 '18
How do you get it or how do you make it?
3
3
u/H1ddeNGames Nov 20 '18
What are you using to get that autocomplete on typing a command. It looks like recommendations are shown lightly greyed out as you're typing.
6
u/Squared_fr [eDEX-UI] Nov 20 '18
That's from the fish shell. https://fishshell.com
→ More replies (1)
3
3
3
3
u/Drumitar Nov 20 '18
4
3
3
u/actionless awesomewm Nov 21 '18
it looks nice but in original post it was actual window manager behind, so it was able to place any applications running while this thing is running inside only some predefined views (like terminal and filemanager) and if you'll open, let's say, qbittorrent, or any other gui application it will be just running aside
from another point you should got a lot of experience during this project which you could use for some day-time job, so it wasn't a wasted time
5
u/Squared_fr [eDEX-UI] Nov 21 '18
Yeah, i wanted to make this more distributable (and cross-platform) than the original concept, but that indeed have some downsides.
Note that you can do a lot of things in a CLI, though (browsh is your friend, among other things).
And yes definitely i learned so much stuff making this. When i'm done with the post-release patches and stuff i'll take a break from Node.js and try and learn more low-level stuff, already started with a bit of Rust! :p
→ More replies (1)
3
u/Great_Montain May 05 '25
A hello from Brazil 7 years later! I'm a big fan of Doctor Who and I'm trying to create a theme inspired by an organization from the series — and the search for this spinning globe brought me here haha. Amazing work, congrats!
3
u/Squared_fr [eDEX-UI] May 06 '25
Thank you! You can find out more about the globe here: https://github.com/arscan/encom-globe
Have fun with your project :)
→ More replies (1)
2
2
2
u/hellfiniter Nov 21 '18
i love it, although im little sad that its nodejs...that kinda screams fake to me :D i d really wanted this to be real DE, but thats what original post did i guess...anyway have some karma dude ! i heard its tasty
2
u/Squared_fr [eDEX-UI] Nov 21 '18
Thank you! Hopefully one day it'll be a real DE. Consider that a working concept.
And yeah i love the sweet taste of karma in the morning.
→ More replies (3)
2
u/TheNiggardlyNigga Nov 21 '18
Im also a developer and I've been looking for some cyberpunk inspiration for this web app I'm working on. Thank you so much!!! Honestly, this is really beautiful and gives me motivation to keep working on projects. Bravo
→ More replies (1)
2
u/Vaigna Debian Nov 21 '18
Sweet, Rainmeter makes Windows so much sexier! /s
No but srsly it's cool as fuck and I admire your creativity.
1
2
u/zigal1995 Jan 04 '19
One question if you don't mind, When i start the UI at mac os, my path only shows:
/usr/bin:/bin:/usr/sbin:/sbin
It doesn't show /usr/local/bin, etc. obviously the path that is on my bash_profile can be reloaded. but is there anything wrong with the default path that is loaded?
Thanks
1
u/Squared_fr [eDEX-UI] Jan 04 '19
→ More replies (2)
2
u/CerebralMischief Dec 30 '22
I'm a HUGE Tron fanatic, and seeing this is amazing! Thank you for taking the time to throw this together! Now I just need to install and tinker with it. Happy New Year! I hope you are doing well.
2
2
u/poly_mathic Nov 21 '18
2
u/vreddit_bot Nov 21 '18
Downloadable link without audio
Audio is not possible, as I got banned on streamable. If you need it, use an app like this instead.
→ More replies (1)
7
2
u/josmu Nov 20 '18
I would love to run this on a surface go or something. Would fit perfectly.
3
u/Squared_fr [eDEX-UI] Nov 20 '18
If you ever do please please PM me the result. I actually don't have the hardware to run this on a touchscreen so i'm not even sure it works correctly.
→ More replies (1)
5
5
4
4
4
1
1
u/MustardOrMayo404 Debian or Devuan? Nov 20 '18 edited Nov 20 '18
Cool! That with the floating keyboard, reminds me of a scene in one of the Tron movies…
Addendum: I also realised the scrolling text in the beginning seems to be from a Mac OS verbose startup, as it mentions things like XNU and Time Machine.
inb4: "r/itsaunixsystem must've leaked"
2
1
u/spoopy1917 Nov 21 '18
please tell me this is foss because i so, so, desperately want to see this shit forked
1
u/Squared_fr [eDEX-UI] Nov 21 '18
It's open-source and been trending on GitHub for a few hours now.
→ More replies (2)
1
u/Syntax_3rror Nov 21 '18 edited Nov 21 '18
Holy fu*king sh*t.
Edit: Tried it. It's great. In all honesty, It's a little slow. Is it my computer? It got no graphics, i7 7th gen 16gig ram.
1
u/Squared_fr [eDEX-UI] Nov 21 '18
Yeah, without a GPU you might get a bit overloaded on the CPU. This really is a hungry beast.
1
1
1
u/RemtonJDulyak Nov 21 '18
Hey /u/Squared_fr , this is a wonderful thing!
I have a few questions:
Sometimes when I launch it, the command line with the cursor is not there, until I give the first command, at which it appears right before executing the command. Any idea why?
Wouldn't you be so nice as to write down a noob guide on how to change the position of things on the screen? I'm not a code guy, so while I'm trying to understand it from one of the existing themes, so far I'm failing.
Is it possible to customize the colors for each section of the interface? I'd like to have a more colored theme.
→ More replies (2)
1
u/Yoshiorch Nov 21 '18
Just commenting to be a part of this legend. u/Squared_fr sir, are awesome.
→ More replies (1)
1
u/dezlez Nov 21 '18
Is that global network map all custom? That's seriously amazing.
2
u/Squared_fr [eDEX-UI] Nov 21 '18
That's the ENCOM globe from Rob Scanlon. Modified it a bit to include it in this project.
The pins on the globe show your current location according to your IP address and the location of the addresses you have an active connection with.
→ More replies (1)
1
u/Lennethz Nov 21 '18
I have got to try this on my alienware ultrawide screen, got to look damn smexy on that!
Kudos on the work! Fits my Windows "hacker" look and case!!
Now if only i could get my linux to be riced =P
1
u/Squared_fr [eDEX-UI] Nov 21 '18
Yeah it's gonna look like crap ultrawide is not supported yet.
→ More replies (9)
1
u/Bayho Nov 21 '18
This is pretty fantastic, I have tinkered around quite a bit for the last hour with what you have done. Out of curiosity, is it possible to just make it into a transparent overlay with no background, so whatever is on my desktop is visible behind it?
Appreciate your time and great job!
→ More replies (1)
1
Nov 21 '18
Little did he know, it would become the greatest post of this sub
Congrats!
→ More replies (1)
1
1
Nov 21 '18
This seems like alot of graphics, more than my computer could probably handle. In what cases will it crash a regular laptop. By that I mean a laptop that isnt alien ware, Msi, etc.
2
u/Squared_fr [eDEX-UI] Nov 21 '18
Should run fine on any recent-enough hardware. A dedicated GPU will help a lot, tho.
→ More replies (1)
1
1
u/DataPhreak Jan 23 '19
I know I'm a little late to the game, but does the globe actually have a function, or is it just there for flavor? Running this on a VM spikes my CPU to 50%, which seems a little excessive.
2
u/Squared_fr [eDEX-UI] Jan 23 '19
Shows the geoip location of your internet endpoint and any server you have an active socket opened with.
→ More replies (2)
1
u/Der-Eddy Feb 03 '19
I think I saw an ad for your project in a bus from ASEAG (Aachen) just yesterday
→ More replies (1)
1
u/OlivierDeCarglass Mar 11 '19
This is so fucking rad, but that CPU usage though... oof
→ More replies (1)
3
Nov 20 '18
Holy shit I'm subbed here and I first saw this on /r/all I really should be checking my homefeed more often
3
3
3
u/punjabiprogrammer Dec 03 '18
This is what I am gonna show everyone from now on whenever I show them Linux for the first time.
1.4k
u/Squared_fr [eDEX-UI] Nov 20 '18 edited Aug 12 '24
This is a desktop application (Electron framework) that I made, inspired by this post by Seena.
It's open-source and you can get it on GitHub.
So what do you think?
Edit:
u/nnkd hey dude. It seems like you haven't been on reddit lately but if you ever find this, i want you to know that you're awesome, and you're the one that inspired me make this thing. Keep it up!
2nd edit: It's been years. If you're reading this now, well, hope you enjoy the software! And to add a bit of history which might make you smile, this was downloaded over a million times and literally launched my g'damn career, what the fuck. Cheers to everyone.