home.social

#tty1 โ€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tty1, aggregated by home.social.

  1. So far, tty1.blog has largely been tutorials on how to use particular commands or workflows. I'll keep doing that, but I also want to highlight some real-world problems that can easily be solved with some knowledge of shell scripting and the command line.

    To start off, here's how I used the `find` command to create a script for @nantucketebooks to help them easily update the code for all of their books at once.

    tty1.blog/articles/real-world-

    #tty1

  2. As a joke, this week I coded a Linux shell: moosh. The whole idea behind moosh is that it responds to every command with a random-length "MooOooOOoโ€ฆ"

    So, yes, it's a joke. But let's take a look at it and see if there are any ideas about scripting we can learn along the way.

    tty1.blog/articles/moosh-the-m

    #tty1

  3. Another round of ? Don't mind if I do.

    -
    -
    - Subscribing to @clarkesworld through @WeightlessBooks
    - Being back in the tropics!
    - The delicious Tom Yam soup I had for lunch
    - Writing posts for tty1.blog ()
    - Static site generatorsโ€”I use lume.land
    - The Manhattan Transfer (the vocal group)
    - The $10 lightweight bluetooth keyboard I bought yesterday
    - Playing

  4. About a year ago, I stopped using Spotify for my music, instead moving to local audio files. I've never regretted that decision. When I started transitioning to a terminal-based workflow, though, I had to find good utilities to manage and play my collection.

    I think that the results have been far more useful than the graphical apps I used to use were.

    tty1.blog/articles/terminal-mu

  5. Have you ever noticed that there are certain directories everyone has? ~/Documents, ~/Downloads, ~/Desktop, and so forth? Some of them you don't need, some of them you might wish were named differently, but any time you rename or delete them, the originals reappear?

    You see, these directories follow a standard so that all programs know where they areโ€”with the right tools under your belt, you can customize them.

    tty1.blog/articles/xdg-user-di

  6. You can only take one of these commands with you to a deserted island. Which do you choose, and why?

    (Yes, it's a silly question. Roll with it.)

    Feel free to boost for a larger sample size. ;)

  7. A file manager feels like an essential part of an operating system. In a blog where I talk largely about using terminal applications instead of GUIs, you might think I'd spend this article exploring some terminal-based file managers.

    Not so. Spare me a moment of your time, friend, and I will endeavour to illuminate why you, master of command-line secrets, have no need for such a petty thing as a "file manager."

    tty1.blog/articles/no-file-man

  8. While there are hundreds of difficult-to-understand commands out there, few have acquired the notoriety of tar. Most guides are filled with abstruse commands such as tar -czvf archive.tar.gz ~/Downloads/ with little to no explanation. Based on conversations I've had, people who interact with tar tend to just memorize a basic command or two, like tar -xvf <filename> and hope for the best.

    Let's take a closer look at tar and learn how it actually works.

    tty1.blog/articles/how-to-save

  9. For the most part, will not be dealing with the very basics. I find it safe to assume that most people interested in a blog about the Linux terminal already have some degree of fundamental knowledge about it.

    That said, it's a good idea to have a grounding place we can all start off from. Let's take a command and dissect it, looking at its parts and learning what they mean.

    tty1.blog/articles/anatomy-of-

    Subscribe to RSS for updates: tty1.blog/feed/

  10. @underlap
    I will be posting links here, and will try to remember to use , but no promises that tag will always be there. :)

  11. I'm proud to present tty1, my new blog about everything to do with the Linux terminal! Check it out if you enjoy noodling around on the command line, spent all your time in your lovingly-configured terminal emulator, or simply want to learn some cool tricks, go check it out!

    Introduction post: tty1.blog/articles/introductio
    RSS: tty1.blog/feed/

    Feedback on the site design and writing is very appreciated!

  12. I think the tty1.blog website is practically finished, so I'm working on getting the first couple posts done so that I'm prepared when I go live. Should be within the next week.

    is a blog about the Linux terminal, brought to you by popular demand and written by yours truly. You can go ahead and add it to your RSS reader of choice (I recommend newsboat, of course) with the following link: tty1.blog/feed/

  13. I've mentioned my tty1.blog project a few times here; the idea was to blog about the process of using a terminal-only system.

    I think I'm going to broaden the scope; tty1 will be about the Linux terminal in general, then I'll have a series specifically on trying to use terminal-only. Thoughts?

    Some possible topics:
    - tar
    - bash scripting
    - tiling wm integration (which wouldn't have fit with the old scope)

    Other recommendations are welcome.

  14. tty1.blog's placeholder is back up. The site is very minimal but lets you go ahead and subscribe to RSS so that you get it once I start publishing.

    will be a blog where I experiment with the terminal-only lifestyle; everything about the site be prepared in the terminal, and in the end I'll have a complete usable system running from the tty, without a graphical environment.

    Even if you don't want to go that extreme, it'll be a fun way to learn about command line utilities!

  15. @sourdcoder @dneaves @stpaultim I might add to this, adding a tag to your posts about a topic can make it easier for others to filter it out. I, for example, do that with my project.

  16. @Epithium I'll definitely be letting people know here when I launch it!

    If you want to see past posts about the prep process, you can look at the tag. I used it so people could filter it out if they weren't interested. ;)

  17. @RL_Dane @sotolf @fedops Yeah, that's why I'm using a tiling wm for my personal use, but a lot of people seemed really interested in the idea of when I pitched it a while back, so I'm going to be running that on a separate computer as a side project.

  18. @RL_Dane @sotolf @fedops Same. That's why I don't use it more.

    I'm planning to use it for my project, t hough.

  19. @sotolf @fedops @RL_Dane I'm planning to use tmux as part of my project, so that's something I'll need to try out. I'll probably also take a look at the other options.

  20. *Phew.* I finally figured out how to connect to my uni's wifi from the terminal in Void Linux.

    Project shall rise anew. :)

  21. Let's do a slightly different this weekโ€”here's some cool CLI applications in ! (tty1.blog)

    ...and also the GNOME 42 desktop I've set up on the same computer because my other laptop died. (With the KDE default desktop background because it's beautiful)

  22. By the way; for anyone wanting to know why my project isn't getting any work right now, it's because I'm having to use the laptop I was experimenting on as my daily driver until my framework laptop arrives.