Inside 22,734 Steam games About a year ago I blogged about games that use curl. In that post I listed a bunch of well-known titles I knew use curl and there was a list of 136 additional games giving credit to curl. Kind of... daniel.haxx.se · daniel.haxx.se Interesting to see that curl is used in so many places. I often think of things like games being so windows centric and curl being so linux centric I donât even think of these things crossing paths as much as they do.
wcurl is here Users tell us that remembering what curl options to use when they just want to download the contents of a URL is hard. This is one often repeated reason why some users reach for wget instead of cur... daniel.haxx.se · daniel.haxx.se interesting, seems like such a simple way to completely remove the need of a whole other cli. No offense to anyone working on wget, but generally I use it out of lazyness or something wierd is happening and I am looking for a second opinion. Cool to know that wcurl exists and will start shipping with curl.
Iâve long had issues with my qmk keyboard media keys on my arch install, I
always thought it was on the keyboard end. Today I learned that playerctl
fixes this.
paru -S playerctl
Once it is installed all of my media keys started working right away.
I played around with it a bit more and came up with a way to display the
current playing title in my notifictations.
notify-send "`playerctl metadata --format '{{lc(status)}}:{{artist}}-{{album}}-{{title}}'`"
External Link askubuntu.com podman requires qemu-system on The fix to this for me was to install qemu-system before podman machine init.
GitHub - catppuccin/ulauncher: ðº Soothing pastel theme for Ulauncher ðº Soothing pastel theme for Ulauncher. Contribute to catppuccin/ulauncher development by creating an account on GitHub. GitHub · github.com I am using this theme for Ulauncher in arch and it looks fantastic! One line install (read it first).
Ulauncher â Application launcher for Linux ð§ Download Ulauncher for Linux, discover extensions and videos, and support the project. ulauncher.io Just discovered this really cool launcher from the DHH distro omakub. github.com/omakub {.hoverlink}. Ulauncher comes out of the box looking good, supports extensions, and shortcuts like I have a lot of mac launchers have. I installed it plus a theme and in no time It was looking good and launching applications. In the past I have leaned in on rofi for task launching, it is good. I just felt it was harder to configure to get right or look good.
GitHub - omacom/omakub: Retired â the story lives at https://omarchy.org/omakub, the thread continues at https://omabuntu.omakasui.org Retired â the story lives at https://omarchy.org/omakub, the thread continues at https://omabuntu.omakasui.org - omacom/omakub GitHub · github.com This is DHHâs linux startup script. Call it a distro if you want, but he doesnât. Itâs made to take a vanilla ubuntu install and configure everything the way he likes it. Thereâs a number of great nuggets in here to pick up on. No need to write bespoke configs for every essential tool just to get started or to be up on all the latest command-line tools. Omakub is an opinionated take on what Linux can be at its best. Check it out and give it a â basecamp/omakub {.hoverlink}.
How to Force Dark Mode on Every Website in Google Chrome Do you like dark mode? Chrome now lets you forcibly enable it for every site on the web. No more blindingly bright websites. How-To Geek · howtogeek.com Sometimes I struggle to get my os to report dark mode to chrome, luckily there is a way to force chrome to always use dark mode. Iâve never really gotten into dark reader and extensions like this. For some reason they all make websites look really weird to me and I donât really care for it. What I want is websites designed to be in dark/light to always go dark, if the designer didnât design dark just let it be light.
Tailscale allows you to ssh into all of your tailscale machines, it busts
through firewalls and accross networks without complex setup. If you have used
tailscale before this is an obvious no brainer. What is not obvious is that
you can configure tailscale to allow ssh connections from devices within your
tailnet without even a ssh daemon process running right through the tailscale
daemon.
tailscale status
tailscale set --ssh
I picked this up from the tailscale youtube channel.
Tailscale
Distrobox Use any linux distribution inside your terminal. distrobox.it distrobox gives you to run commands on the host. This is handy to get access to host level clis that you probably wouldnât want to run from the container like,,. DESCRIPTION distrobox-host-exec lets one execute command on the host, while inside of a container. Under the hood, distrobox-host-exec uses host-spawn a project that lets us execute commands back on the host. If the tool is not found the user will be prompted to install it.
Are We Anti-Cheat Yet? areweanticheatyet.com A comprehensive community built index of anti-cheat support for linux very similar to proton, but specific to anticheat support.
I had no idea that you could just drop an msi installer right in steam. This worked for me, and was much easier to install pokemon tcg live in 05-2024 on ubuntu 22-04. I added the msi to steam from my downloads, hit start, failed right away like he said it would. changed compatability to proton experimental, and it opened right up. Download the official installer from pokemon tcg Add non steam game click show all file types navigate to downloaded msi click gear icon > compatability > proton experimental click play profit
just has been by go to tool for saving
commands in a way that I can replay them and have team members replay them
without relying on the shell history of any given machine. This is my go to
default step, it lets you pick a just command to run with a fuzzy picker.
default:
@just --list
External Link bugs.launchpad.net This Thread saved my sonâs ubuntu 24.04 install. His was failing to start with the following error. https://twitter.com/_WaylonWalker/status/1785825677079441482
Creating SSH Apps with Charm Wish and Laravel Prompts Building PHP CLI apps with Laravel Prompts is easy, but how can we share them? Charm to the rescue! Charm Wish is an easy-to-use SSH server that allows users to securely log into your server and us... Joe Tannenbaum · blog.joe.codes Joe has a sick cli.labs site for deploying tui applications.
TIL how to display the list of nfs mounts on your network.
showmount -e
You can even look for mounts of other machines on your network.
showmount -e <hostname>
With the liscense changes to redis there are several new forks out there. One
that I am particularly interested in is
redka.
curl https://i.jpillora.com/nalgeon/redka | bash
chmod +x redka
./redka database.db
We now have redis running on port 6379 that we can connect to with a redis
client. And we have a sqlite database that we can inspect.
⯠sqlite3 database.db "SELECT name FROM sqlite_master;"
rkey
rkey_key_idx
rkey_etime_idx
rkey_on_type_update
rstring
rstring_pk_idx
vstring
rhash
rhash_pk_idx
rhash_key_id_idx
vhash
We can look at the values in the vstring table.
sqlite3 database.db "SELECT * from vstring;"
1|hi|hello there you||2024-04-17 01:46:26
The main system that I am concerned about is my arch BTW machine. I found a
great article
from the official archlinux site covering it.
For my machine I am concerned with this line.
The xz packages prior to version 5.6.1-2 (specifically 5.6.0-1 and 5.6.1-1)
contain this backdoor.
I checked my xz package with paru, and I am good.
paru -Qii zx
paru has some nice features that I rarely use, and hav to look up when I need
them. Here are two commands to help with dependency management.
⯠paru -Qii nodejs
Name : nodejs
Version : 21.7.2-1
Description : Evented I/O for V8 javascript
Architecture : x86_64
URL : https://nodejs.org/
Licenses : MIT
Groups : None
Provides : None
Depends On : icu libuv libnghttp2 libnghttp3 libngtcp2 openssl zlib brotli c-ares
Optional Deps : npm: nodejs package manager [installed]
Required By : node-gyp nodejs-nopt npm semver
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 46.86 MiB
Packager : Felix Yan <[email protected]>
Build Date : Thu 04 Apr 2024 05:11:09 AM CDT
Install Date : Mon 15 Apr 2024 07:27:02 AM CDT
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
Backup Files : None
Extended Data : pkgtype=pkg
You can check all the packages depended on by nodejs by running the following.
This is everything from all of the repos you have configured, not what you have
installed.
⯠pactree --reverse --sync --depth 1 nodejs
nodejs
ââacorn
ââansible-language-server
ââasar
ââbabel-cli
ââbabel-core
ââbash-language-server
ââblinksocks
ââbower
ââbrowserify
ââcoffeescript
ââdot-language-server
ââemscripten
ââeslint
ââeslint-language-server
ââeslint_d
ââgitlab
ââgnomon
ââgrunt-cli
ââgtop
ââgulp
ââhedgedoc
ââjake
ââmarkdownlint-cli2
ââmarked
ââmarked-man
ââmatrix-appservice-irc
ââmodclean
âânode-gyp
âânodejs-emojione
âânodejs-material-design-icons
âânodejs-nopt
âânodejs-source-map
âânodejs-yaml
âânpm
ââopenui5
ââpm2
ââprettier
ââpyright
âârapydscript-ng
ââs3rver
ââsemver
ââserverless
ââstylelint
ââstylus
ââsvelte-language-server
ââtailwindcss-language-server
ââts-node
ââtypescript
ââtypescript-svelte-plugin
ââuglify-js
ââvscode-css-languageserver
ââvscode-html-languageserver
ââvscode-json-languageserver
ââvue-language-server
ââvue-typescript-plugin
ââwasm-bindgen
ââweb-ext
ââwrangler
ââyaml-language-server
ââyarn
Calendar data could not load. Try again.