The Linux Rain Linux General/Gaming News, Reviews and Tutorials

Articles found under tag: shell

mkws - Static Site Generation With The Shell


Today I'm looking at something a little different. Rarely (or ever?) do I take a look at static website generators on here, but mkws is a bit of a special case. mkws is a static site generator (SSG) created by Adrian Emil Grigore, written in nothing but the good old shell. No, not BASH, but sh.…

Read Article

Give your eyes a break in the evenings with Redshift


Eyes hurting at night from the glare of your screen? Perhaps it's even affecting your sleep? Then maybe you should give Redshift a try, a program similar to Twilight on Android and inspired by the likes of f.lux. If you've heard of either Twilight or f.lux, you'll probably know what these sorts of…

Read Article

Sync your Fitbit on Linux with Galileo


If you have a Fitbit fitness device and wish to sync your device using the wireless dongle on your Linux machine, the good news is it is possible with the Bluetooth-based Fitbit devices, thanks to a small Python utility called Galileo. Note: you will need a bit of terminal-foo, but to be honest, I…

Read Article

The joys of ISOdates


It took me a fair while to get comfortable with the ISO 8601 date format. After so many years of using DD MMM YYYY, my old eyes and brain had some trouble understanding YYYY-MM-DD. Finally something clicked, and I now read 'ISOdates' easily and I really appreciate their advantages. The biggest…

Read Article

Impressions of a Chromebook and Linuxy Goodness


Feeling like something different, I recently bought a HP Chromebook 11. In this article I give my impressions on the device itself and also some Linux-specific goodness thanks to something caled Crouton, plus a few thoughts on working in the "cloud". As someone who uses a typical…

Read Article

How to garble


In 2003 a strange paragraph made the rounds on email. It read: Aoccdrnig to rscheearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, olny taht the frist and lsat ltteres are at the rghit pcleas. The rset can be a toatl mses and you can sitll raed it wouthit a…

Read Article

DMS to DD to KML with AWK and sed


In a 2014 Linux Rain article I describe a fast 'points plotter' for Google Earth. First I copy a list of latitude/longitudes (lat/lons) from a spreadsheet to the clipboard, then I launch a shell script with a keyboard shortcut. The script builds a KML file from the copied list and opens the KML for…

Read Article

Grouping things with AWK


In this article I explain one way to group data items with AWK arrays. The code is a little mysterious but the results are impressive, especially in my second example! Case 1: Cricket stats The table 'runs' is tab-separated and lists the 86 national team cricket players who scored (or have so far…

Read Article

Building a Desktop Wikipedia Checker


I often look something up in Wikipedia when reading non-browser documents, like PDFs, ODTs and emails. I wanted to have a little desktop window for those look-ups - somewhere I could check Wikipedia without opening a browser and without leaving the document I'm reading. This article describes how I…

Read Article

The header line: how to add, delete and ignore it


In a plain-text table, the first or header line usually contains the names of the fields. In this article I've pulled together a variety of ways to add and delete a header, and also how to do things with the rest of the table while leaving the header intact as the first line in the file. Add a…

Read Article

News Elsewhere

Linux Today

How to Set Environment Variables in Linux

The environment variable is a pair of keys and values stored within the system and can be accessed by an application from the shell or sub-shell. You can set environmental variables for your programs, such as user preferences, long commands into the more minor abbreviations, system locale, the path of the executable file, development environment […]

The post How to Set Environment Variables in Linux appeared first on Linux Today.

How To Limit The Number Of SSH Logins Per User, Group, System In Linux

This brief tutorial explains how to limit the number of SSH logins per user or group or system on Linux.

The post How To Limit The Number Of SSH Logins Per User, Group, System In Linux appeared first on Linux Today.

How to Install and Secure Tomcat 10 on AlmaLinux

Tomcat is an open-source application written in Java program language used for rendering Java web pages and executing Java servlets.

The post How to Install and Secure Tomcat 10 on AlmaLinux appeared first on Linux Today.

5 Useful Linux Command Line Tools that Everyone Should Use

This set of five useful Linux commands gives you the ultimate productivity boost in your day-to-day workflow.

The post 5 Useful Linux Command Line Tools that Everyone Should Use appeared first on Linux Today.

Where Do Files Go When the rm Command Is Issued?

The data itself is not destroyed or shredded; it is only unlinked from the filesystem that references the data and indicates the block as free when you remove it using the rm command.

The post Where Do Files Go When the rm Command Is Issued? appeared first on Linux Today.

digiKam 7.7 Photo Manager App Released with AVIF Image and Olympus OM-1 Support

Coming about three and a half months after digiKam 7.6, the digiKam 7.7 release is here with support for the AOM AV1 Image File Format (AVIF) open, royalty-free video coding format, which is support for reading and writing in all bundles (AppImage, macOS, and Windows). digiKam 7.7 also appears to add read/write support for the […]

The post digiKam 7.7 Photo Manager App Released with AVIF Image and Olympus OM-1 Support appeared first on Linux Today.

How to Install Krita on Ubuntu 22.04 LTS

Krita is a free and open-source graphics editing program for digital painting, 2D animation, or general image manipulation. The following tutorial will teach you how to install Krita on Ubuntu 22.04 LTS

The post How to Install Krita on Ubuntu 22.04 LTS appeared first on Linux Today.

Lorien: Infinite canvas drawing/whiteboarding tool for Linux

Lorien is a simple and open-source infinite canvas drawing/whiteboarding brainstorming tool written in the open-source Godot Game Engine. This tool is not like a standard tool that works on bitmap images like Photoshop, Krita, and Gimp; instead, it saves your drawn brushes as a collection of points and renders them at the runtime (kind of SVG), […]

The post Lorien: Infinite canvas drawing/whiteboarding tool for Linux appeared first on Linux Today.

ALBS, the AlmaLinux Build System Becomes Publicly Open to All

ALBS, which stands for AlmaLinux Build System, is a project aiming to automate the building distribution processes and the packages, testing them, signing them, and delivering them to public repositories. The AlmaLinux Build System opening aims to increase project transparency and encourage collaboration and community contributions.

The post ALBS, the AlmaLinux Build System Becomes Publicly Open to All appeared first on Linux Today.

The Open Source Jobs Are Out There

The Linux Foundation finds open-source jobs are growing ever more popular.

The post The Open Source Jobs Are Out There appeared first on Linux Today.

GamingOnLinux Latest Articles

Get a free copy of VirtuaVerse for the final part of the GOG Summer Sale

Another free game for you to add to your collection. GOG are now giving away the sci-fi point and click adventure VirtuaVerse as part of their Summer…

Dead Cells gets a huge free accessibility upgrade

Dead Cells is a great game. Not only does it look great but the action is awesome. However, it is rather difficult and for some nearly impossible so…

Grim Horde is chaotic and there's a good game hiding in there

Grim Horde is a game that released into Early Access with Native Linux support and it's another fast-paced rogue-lite hell in a slightly similar way…

Into the Breach: Advanced Edition releases July 19th as a free update

Subset Games have recently announced that they're upgrading Into the Breach with a big free update in Into the Breach: Advanced Edition that releases…

Gorgeous turn-based tactics game Tyrant's Blessing releases in August

Following on from their successful Kickstarter campaign, Tyrant's Blessing now has a release date and a brand new trailer and it's looking rather…

Valve continues tweaking Counter-Strike: Global Offensive for Steam Deck

Valve has released a fresh update to Counter-Strike: Global Offensive and they continue focusing on Steam Input improvements, to make playing it with…

Steam Summer Sale 2022 is live so prepare your wallet

Another year, another big Steam Summer Sale. Time to load up your cart with all those games you will definitely get around to playing — right?

With a quick script you can run Steam Deck Desktop Mode inside Gaming Mode

We're going into ridiculous territory of tweaking now and the possibilities are seemingly endless on what you can do with the Steam Deck. You can…

Alien Swarm: Reactive Drop devs detail their support of Proton and Steam Deck

Alien Swarm: Reactive Drop, a community updated and expanded version of the free Alien Swarm originally by Valve continues to see lots of…

Proton Experimental gets Paladins working on Linux and Steam Deck

Valve released a fresh upgrade for Proton Experimental on June 22nd which brings even more game compatibility to Linux desktops and Steam Deck.

AMD publishes the source code for FidelityFX Super Resolution 2 (FSR 2)

As they promised they would, AMD has now officially published the source code for FidelityFX Super Resolution 2 (FSR 2) under an open source license.

Cyberpunk point and click adventure Born Punk is out now

Born Punk is a brand new cyberpunk point and click adventure from developer Insert Disk 22. It just released on Steam on June 18th and now a Native…

Fanatical offering a nice bundle of Steam Deck Verified games

After some more games that should work great on the Steam Deck and so Linux desktop too? Fanatical have a fun looking bundle of games ready for you.

Team Fortress 2 gets a surprise update fixing many problems

Looks like Valve are getting back into fixing up Team Fortress 2, which has been a long-time coming and after fans have been campaigning to get Valve…

Inscryption from Daniel Mullins Games now supported on Linux

The mixture of a deckbuilding roguelike with escape-room style puzzles and psychological horror in Inscryption is now officially available for Linux…

Meet me at NooN is a sweet new puzzler with time-loop mechanics

Meet me at NooN is the first game from the duo at Pandaroo Interactive and quite an impressive entry to the puzzle genre.

Rail Route: The Story of Jozic is a great free intro to the tycoon & management game

Rail Route: The Story of Jozic is a standalone free expansion and introduction to the main Rail Route game. Giving you an interesting way to try out…

RTS game TFC: The Fertile Crescent gets a great looking roadmap

TFC: The Fertile Crescent is a pixel-art RTS that resembles some of the classics like Age of Empires. It's currently in Early Access with Native…

GZDoom powered dark-fantasy FPS 'Hands of Necromancy' is out now

Powered by the awesome GZDoom game engine, Hands of Necromancy looks like another solid choice for those of you (like me!) who absolutely love retro…

3,500 games now Steam Deck Verified or Playable

Another great milestone has been hit for the Steam Deck, with Valve's popular Linux-powered handheld now having 3,500 games rated as either Verified…

Despot's Game: Dystopian Army Builder to leave Early Access this 'Summer'

Despot's Game: Dystopian Army Builder is a great little auto-battler with dungeon crawling that allows you to build up a truly ridiculous combination…

Erannorth Chronicles gets fixed up for Steam Deck

Erannorth Chronicles, what the developer says blends together an old-school card game with tabletop RPG-like progression recently had an upgrade to…

Horror mystery visual novel Five Stages of Pink now supported on Linux

Five Stages of Pink is a horror mystery adventure presented in a visual novel / interactive fiction form and it actually looks pretty great. The…

Comedy point and click adventure A Twisted Tale has a demo and Kickstarter live

Full of loony characters, unexpected twists and challenging riddles A Twisted Tale looks like another interesting point and click adventure coming…

Looks like Valve are gearing up for a new 'Deckard' VR Headset

We've sort-of known for a while that Valve were working towards a next-generation VR headset to succeed the Valve Index and we've now seen a lot more…

FOUNTAINS is a promising looking metroidvania action-RPG with a demo up

Featuring some pretty great looking pixel-art, the in-development action-RPG metroidvania FOUNTAINS has a demo available with Native Linux support…

Missed your Steam Deck email? Valve confirms a grace period to still get one

Given how busy some of us are, it can still be quite easy to miss that Steam Deck email coming in to make your purchase through the reservation…

Building a Retro Linux Gaming Computer - Part 17: The Llama Master

While first person shooters dominated the Linux gaming scene in the late 1990s and early 2000s, there was still more than a place for the venerable…

Geometry Wars: Retro Evolved on Steam Deck is absolutely awesome

Geometry Wars: Retro Evolved on Steam Deck, a classic from back in the Xbox 360 days has a version on Steam and it works so beautifully on the Steam…

Westwood classic RPG 'Nox' lives on with the OpenNox game engine

Westwood Studios made quite a lot of games like Dune II and the Command & Conquer series but they also made an RPG called Nox, that now lives on…

Proton and Wine updater ProtonUp-Qt now shows anti-cheat status

Another update to the free and open source app ProtonUp-Qt giving you a proper user interface for downloading GE-Proton, Luxtorpeda, Wine-GE and…

Microsoft chucks GNOME $10,000 from their FOSS Fund

Everyone knows that Microsoft absolutely loves Linux right? Well, that's debatable but hey they did just reach down the back of the sofa and chuck…

Heroes of Might and Magic II reimplementation gets big audio improvements and AI speedup

Heroes of Might and Magic II game engine reimplementation, fheroes2, has another great new release out continuing to be the absolute best way to play…

The Cycle: Frontier works nicely on Steam Deck and Linux desktops

Initially an Epic Store exclusive, you can now play The Cycle: Frontier free on Steam and thanks to Proton — on Steam Deck and Linux desktops.

Steam Deck back to being the global top seller (by revenue) on Steam

After a brief stint at number 2 thanks to the popularity of V Rising, the Steam Deck has moved firmly back into place at number 1 on the top sellers…

Windows compatibility layer Wine 7.11 is out now

The Windows compatibility layer that allows you to run various applications and games on Linux (and forms part of Steam Play Proton) has a new…

Arthurian legend merged with sci-fi horror, The Hand of Merlin is out now

Ready for another turn-based RPG with some rogue-lite mechanics, with the addition of a pretty strange storyline? The Hand of Merlin is out now with…

Get a copy of BEAUTIFUL DESOLATION free in the GOG Summer Sale

GOG have put up another game on a free giveaway for 72 hours, this time it's the rather great looking sci-fi adventure BEAUTIFUL DESOLATION.

FINAL FANTASY VII REMAKE arrives on Steam — plus it's Steam Deck Verified

FINAL FANTASY VII REMAKE has officially landed on Steam, and the good news is that it works on Linux plus it's Steam Deck Verified. We have some…

Core Keeper's first major update The Sunken Sea is out now

An absolute gem of a game this and now perhaps a good time to go back and spend some proper time with it, as the rather large The Sunken Sea update…

War Thunder has the Danger Zone update out with the F-14A Tomcat

Got the need for speed? The F-14A Tomcat has landed in War Thunder with the major Danger Zone update out now.

Epic Online Services gets free cross-play tooling that will support Linux

Epic Games just announced a big upgrade to Epic Online Services, which will now include a full toolkit to enable developers to do cross-play.

Starship Troopers: Terran Command on Steam Deck and Linux — a quick guide

Starship Troopers: Terran Command just released from The Artistocrats and Slitherine Ltd. but getting it on running on Linux desktop or Steam Deck…

Dudes! Beat 'em up Teenage Mutant Ninja Turtles: Shredder's Revenge is out now

Ready to get punched with nostalgia and eat some pizza? Teenage Mutant Ninja Turtles: Shredder's Revenge is officially out now along with Native…

MATCHO is a unique first-person shooter with match-3 mechanics

First-person shooting and match-3 together? MATCHO sure does sound strange but it also looks like it could be tons of fun and it's coming to Linux.

The Frogs will take you through a humorous renaissance artwork adventure

Making use of public domain renaissance artwork, The Frogs is an upcoming comedy point and click adventure. A demo is available and now they're on…

Total War: WARHAMMER III released for Linux with a port from Feral

Total War: WARHAMMER III is the latest Native Linux game to officially land, with Feral Interactive once again delivering.

The last ever game from Zachtronics releases July 5th

No doubt plenty of puzzle fans will be sad, as Zachtronics will be hanging up their development hat and moving on after the release of Last Call BBS.

LightSpeed Studios (Tencent) joins the Open 3D Foundation

LightSpeed Studios, owned by Tencent, has joined up with the Open 3D Foundation who oversee the Open 3D Engine (O3DE).

Heroic Games Launcher has a bug fix release AND a huge new overhaul Beta

Two goodies for fans of the open source Heroic Games Launcher today. Those sticking with the stable release get some fixes, and those who want some…