79

So... I wanted to share something I made this weekend... 😁😁
Made an ls program which includes colors and icons! It is a work in progress and probably contains some bugs here and there, but I really wanted to share with you all.

The happiest thing to me about it is that I made it in pure C and had a blast creating it! It’s my first actual C project and it also made me realize that there is probably no language I can love more than C.

Take look if you are interested and tell me how it is 😊 suggestions and fixes are more than welcome 😁

https://github.com/Electrux/...

Just wanted to share the experience. Have a good day everyone! 😁

Comments
  • 7
    Gorgious! (dunno how to write this word)

    Let's give it a try tomorow πŸ˜ŠπŸ’›
  • 3
    Great job you did there ma man :D

    Good luck in doing more :)
  • 3
    This is fucking cool. As soon as I get to my keyboard I'm installing this.
  • 2
    @Electrux excuse my noobness, how do I install it on my system? Ubuntu 18.04, I'm not a linux pro :\
  • 3
    Is the programm running on the command line or did you create a user interface?
  • 3
    @gitpush simple, just:
    1. install ccp4m
    2. clone the repo with ls_extended and cd into the directory
    3. ccp4m project build
    4. move bin/ls_extended to /usr/bin/ls_extended
    5. done!
  • 2
    @LastDigitOfPi yeah, that can be used too
  • 2
    Trying to get this on MacOS sent my down a rabbit hole. I'll just wait for it to show up on Homebrew. I am not in college any more and don't have enough time to solve problems I don't get paid for. ;)

    I'll keep on eye on it through GitHub (a Microsoft company)

    Can't wait to send a screenshot of this to r/unixporn
  • 2
    Can I do a PKGBUILD and is it 1.0?
  • 9
    @Jakuho
    (Psst... It's spelled "gorgeous.")
  • 2
    @mishaor thanks man πŸ˜€πŸ˜€πŸ˜€
  • 2
    This looks so awesome, I'm going to install it as soon as I set my new laptop up
  • 2
    That was you! Haha, well, like I wrote there, thank you for the font. I love it!
  • 2
    I'm trying to install it in Termux. Looking great! πŸ‘
  • 1
    Thank you everyone! ☺️☺️ I cannot day in words how happy I am to see that you all like it 😁

    @mishaor yes you can do a PKGBUILD for it. I have added a build.sh script to build it easily so I think that should help. And yes I think it is usable in general and stable enough to make it 1.0.0 ☺️

    @CodeMonkeyG added installation instructions in the README, it should be easy to build and install now 😊
  • 2
    @Maxeh it is completely on the command line. No GUI 😁
  • 2
    I want o_o
  • 1
    @hashedram I am glad ☺️ u can download and install it from the repository I posted 😁
  • 2
    I feel like some of these questions are lawlz....

    Or maybe Ubuntu and Mac users are just the new windows crowd
    πŸ˜‰
  • 2
    @ILMostro but... I use Mac 😨😭
  • 2
    Could you theorhetically include this in Windows' Powershell? Maybe with a linux subsystem?
  • 2
    Me likey, I download today! Great job!
  • 1
    @xzvf thanks 😁

    @hugh-mungus it’s just the feeling that people like it ☺️

    @beggarboy theoretically, yes... but that would require a lot of changes which I don’t have planned in the roadmap for now... sorry πŸ™

    @brtollo thanks a lot 😁☺️
  • 2
    @Electrux Oh no problem, just saying this would probably be my gold standard in powershell since it's ls is _ok_ but nothing more.
  • 0
    @beggarboy well, I’d b pretty happy to get it working on power shell but I have no clue on how all this works on Windows πŸ˜…
  • 1
    @Electrux maybe compile it using MinGW?
  • 0
    @mishaor that won’t work because windows file system management doesn’t use the same functions as Linux πŸ™
  • 1
    @Electrux it won't compile, I would try Cygwin
  • 0
    @mishaor ok go ahead. Do tell how it goes 😊
  • 1
    @hugh-mungus internet points but in multiple currencies.
  • 1
    that’s niiiice
  • 1
    What systems will it work on?
  • 3
    @arjaycodes it should work on BSD, Linux, Mac πŸ˜…πŸ˜
  • 1
    $ sudo cp /usr/bin/ls_extended /usr/bin/ll
Add Comment