home.social

#tksh — Public Fediverse posts

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

fetched live
  1. Someone casually dropped a URL for a place where some wonderful shell based goodies are discussed

    I went to the URL and I got a few beautiful fantastic and sexy programs purely for *sh

    So whether you like csh ksh zsh tksh fish sh or any shell which I may or may not have heard of, these programs will run in them

    httping horst

    These two are making my day

    Check their man pages on the internet.

    httping looks gorgeous with the -K switch

    I will update this toot with an output of the commands. I shall make the screen caps on my Linux machine

    horst outputs sensitive data on the first page so I chose another innocent output
    tab

    #Thankful #FediVerse #POSIX #OpenSource #httping #horst #programming #networking #csh #ksh #zsh #bash #tksh #fish #sh

  2. This is

    `
    curl ysap.sh/episodes
    `

    Here you can find the jump table for the subjects handled

    #programming #guides #ysap #bash #csh #ksh #sh #tksh #OpenSource

  3. The ysap series is wonderfull, both occasional and full time programmers can benifit from the series. curl to it with

    `curl ysap.sh`

    #programming #guides #ysap #bash #csh #ksh #sh #tksh #OpenSource

  4. When was the last time that you typed

    ffmpeg 
    

    in your ba{c{k{z}}}sh?

    Do you know that this command has been driving many many video Systems Servers and programmes for long time?

    Type

    man ffmpeg 
    

    Check out what the command does. If You do anything video related, look if FFmpeg already executes it gorgeously in the backend so all you need to do is write a front End.

    Happy programming

    #Bash #csh #zsh #ksh #tksh #sh #FFmpeg #programming

  5. Bash csh zsh ksh tksh fish are powerful

    Entire networks can be controlled and build with them.

    Let's take for example command line tools to control media output

    For me e.g mplayer and vlc -I cli are much more interesting when it comes down to standard control of media playback. I prefer to use MOC (mocp) Music 🎼 on Console, instead of bulky RAM hungry programs, which go on the internet to fetch data that I never asked for and thus burn bandwidth

    The memory footprint of Music on Console is so low that you can use it on a system which has been built more than two and a half decades ago.

    The only graphical media playback program I know that can do that also has been written by my friend Andy Loafoe and that is alsaplayer

    Andy programmed alsaplayer when he saw Delitracker playing on my Amiga systems
    We're talking the period when Linux was barely moving in Xwindows when you had window managers like fvwm twm and few others.
    The alsa audio interface was also just Born.

    It is within this context that Andy envisioned alsaplayer. It should be modular just like delitracker Amiga, it should be lightweight daily tracker runs on an Amiga 500 with just half A megabyte of chip ram
    That should still be memory left to do other the things so straight calls were made to widget libraries.

    Within a few weeks to a few months of coding alsaplayer came out of Alpha and went Bèta in code stability.

    Because everything was written with efficiency in mind and it was programmed as portable as possible, alsaplayer can still be used many decades after It has been written, one of the main reasons is that it has been coded by a command line programmer

    #programming #Bash #csh #zsh #ksh #tksh #fish #alsaplayer #MOC #mocp #VLC #widgets #libraries

  6. As you can see in the screen cap the project has grown beyond just a one-man show

    It is vital to understand that the project would not have been scaled in this manner & at this logarithmic rate, had it not been for important partners, who due to the power of the FediVerse, were quickly introduced to the project

    Did not only gave words of interest they actually contributed with giving server space to boxyBSD.

    Reed the Alt text voor more information

    #BoxyBSD #programming #Coding #Debian #GNU #Linux #FediVerse #freeBSD #HowTos #KVM #Module #Development #OpenSource #OS #ProxLB #LoadBalancer #Proxmox #Ansible #Virtualization #Xen #Bash #csh #zsh #ksh #tksh

  7. An insightful article was written by @gyptazy
    If this is of your interest, and you take the time to read, analyze between the lines what has been said, you will learn a lot from this

    If you are passionate about Proxmox like I am, you will love to read these kind of posts, because they've been systematically, logically and relatively simply formulated, so that it's digestible for the end user of proxmox all the way up to the diehard programmer who hacks in Proxmox code

    #BoxyBSD #programming #Coding #Debian #GNU #Linux #FediVerse #freeBSD #HowTos #KVM #Module #Development #OpenSource #OS #ProxLB #LoadBalancer #Proxmox #Ansible #Virtualization #Xen #Bash #csh #zsh #ksh #tksh

  8. I still need some more feel at home config help. As you can see here I love having vertical gradients on my displays, but in KDE and Vallpaper I have not found how I can set gradients on the side of my wallpaper which are deliberately not 16:9 since I love to look at (vertical) gradients. Where do I need to look to achieve that? Is there a KDE action that I need to define for all my 20 KDE desktops?

    .🖋️ #xFace #KDE #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish #distro #gPartEd #Gnome #Linux #POSIX #fresh #programming #hugo #gvfs #backgrounds #wallpaper #Vallpaper #gufw #RetroComputing #Amiga #C64 #gradient #Indigo

  9. As you see here I already have configured the minimal amount of users that I need in my K Desktop Environment

    The next phase will take a bit of time because I need to fine tune critical small keyboard shortcuts so that they work as transparently as they do in xFace with muscle memory

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish  #distro #gPartEd #xFace #KDE  #Gnome #Linux #POSIX  #fresh #programming  #hugo #gvfs  #backgrounds #wallpaper #Vallpaper #gufw

  10. Im starting to achieve platform distro OS translucency regarding more and more projects. Now I can smoothly work in my hugo projects from any distro I want in Linux. All I need to do is keep the copies I work on in sync.
    Since I dont run zfs jet on a centralized HDD / SSD I simply use mc -a to do the job manually.
    Normally it should be trivial, but the hugo projects want rm -Rf dir otherwise old files with similar size can be changed, thus screwing up continuity

    Since my KDE MX install is smoothing out in cfg features I need, which is a combo of XFce components and KDE, I can smoothly switch to the KDE distro and work further while I tune it.

    I chose to keep XFce seperate from KDE distro wise due to size constraints I;ve put on my boot partition

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish #distro #gPartEd #xFace #KDE #Gnome #Linux #POSIX #fresh #programming #hugo #gvfs #backgrounds #wallpaper #Vallpaper #gufw

  11. The next step was to config KDE connect in this KDE. Luckily I know that I need gufw to migrate my profile, from the xFce MX linux to this KDE MX linux.
    It was a matter of installing gufw, which is not default in KDE distro, since it has its own nice interface. For me sticking with what I know is the easiest since I want to drive KDE on desktop again after so many decades, even though XFce is still going to be used most, due to shortcut muscle memory

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish #distro #KDE #Gnome #Linux #POSIX #fresh #programming #backgrounds #wallpaper #Vallpaper

  12. I also encountered another problem; I can immediately tell you that it's not a KDE specific problem but it popped up in konsole.

    The subject is fonts and the section is point size. The monitors I use are not of a small resolution. In fact an ideal IPS LED panel layout for me would be an 8K panel two 4K panels flanking it and two 1080p ultra ultra wide panels at a left and right of those.

    With such a setup I can monitor different machines at the glance and control them with ease.

    Even on my 1080p Ultra Ultra wide panel the default Point sizes for fonts are too small. On a scratch KDE based MX Linux installation, the following problem was repeated twice in Konsole.

    The first time I changed font point sizes, closed konsole. When I reopened konsole the fixed with font, was replaced with one that appended spaces behind every couple of letters.

    This rendered konsole unusable for work.

    Changing the fonts Point sizes to the defaults again did not fix the problem.
    Sinds that installation was Vanilla and didn't have enough space for home and root on one partition to actually Play with KDE, I wiped it and started again.

    This time I deliberately did not change the point sizes even though it was hard to read. I then copied over some configuration directories from my other installation to this One, none of them related to anything KDE wise or any fonts directory. When I rebooted that installation The problem occurred for the second Time.

    As with the wallpaper issue, I immediately converted that energy of irritation to something positive. I troubleshooted the font problem for a short while and when I couldn't isolate it I did a simple thing. I created a couple of other accounts on the same KDE installation to see if I could repeat the error.

    That reproduction step is vital before a bug report is created. The other accounts were also residing on my other xFace MX Linux installations, which means I could simply copy them over to the other home partition where KDE was looking at.

    In the other accounts I could not repeat the error.

    That means a bug report is worthless because repeatability is crucial. Since the usage of a terminal in the K Desktop Environment is important, I changed my strategy and simply installed the xFace Four terminal in KDE. In the end that was a nice move since I know all the keyboard shortcuts of the terminal by hand they are in muscle memory and they have been there for years.

    As a bonus I also installed other good shells in MX KDE the hashtags tell you which.

    Right now I have a KDE installation in which I can actually work based upon the MX Linux KDE variant

    I shall link a couple of photographs in a few minutes

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish  #distro #KDE  #Gnome #Linux #POSIX  #fresh #programming  #backgrounds #wallpaper #Vallpaper

  13. You can use these tips to do it with activities, because those are good to learn too in KDE

    I have 16 desktops on multiple IPS LED panels so for me that's not an option

    forums.rockylinux.org/t/how-to

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish #distro #KDE #Gnome #Linux #POSIX #fresh #programming #backgrounds #wallpaper

  14. I'm giving my thanks to the programmer of Vallpaper because it is a Gift from Thor IMHO. Without Vallpaper I would not be able to seamlessly change my wallpapers on all the desktops I have. Thank you for creating this wonderful program

    Vallpaper can be found here store.kde.org/p/1197828

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish #distro #KDE #Gnome #Linux #POSIX #fresh #programming #backgrounds #wallpaper #Vallpaper

  15. My next step was something unexpected.

    In XFce4 my desktops all have different backgrounds per IPS Led Panel. Its a matter of context_menu_key (on my keyboard I have one) select background, then move the program to the next display beside it and repeat, then move it to the next desktop, display besides AD Infinitum

    KDE says HELL NO to that ease.
    I did some reasearch and saw that it was easy peasy in KDE 4.5.x then got replaced with activities in KDE Plasma 5.x
    The simple command is now either kwin scripts or a lot of keystrokes and time.

    Instead of getting pissed I went further and found that what the programmers replaced with activities (which are POWERFULL and versatile) and also usuable for wallpapers per VTop (Virtual desktop) was eased back (in 2022) with VallPaper

    Source is here

    cadence.moe/blog/2022-12-03-im

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish #distro #KDE #Gnome #Linux #POSIX #fresh #programming #backgrounds #wallpaper

  16. @dirkdierickx
    Thank you. I found all the actions needed in settings > shortcuts>kwin and I've defined the keyboard shortcuts for my virtual desktops

    🌺💜🎼 🎶 🎸 #Lobi ✨ 💖💕🌹💐💖 💙💜💖🦋

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish  #distro #KDE  #Gnome #Linux #POSIX  #fresh #programming

  17. What I still need to do is find out again where I can configure custom shortcuts to quickly switch between desktops using the keyboard

    @dirkdierickx

    .🖋️ #bash #MX #mxLinux #sh #zsh #ksh #csh #tksh #fish  #distro #KDE  #Gnome #Linux #POSIX  #fresh #programming