83 private links
MUA for terminal, integrates automatically with notmuch for indexing searching etc, but otherwise intended to be combined with other programs to fetch, send, compose mail (e.g. offlineimap, msmtp, vim).
Looks very promising but is still in early alpha stage - e.g. no imap caching for now and so on
sxiv with vim bindings
Simple X Image Viewer.
Another tutorial for snapcast, this one focusing on ansible-izing the setup, as well as some advanced setup steps for the specific two-room hardware requirements.
Setting up snapcast with librespot (written for raspberries).
Goes well into details like compilation and preparation of settings
Amazing pre-setup mopidy and snapcast instance. Simply point your docker-compose file digestor at it and you're basically good to go with iris and spotify integration running (though you have to enter your credentials into .conf file for spotify to fully work). Then begin populating the music folder and you have your local music added.
A collection of hacking/pentest/offensive security tools.
The script does not provide much value other than list them in one place but can be good to get an overview of the tool landscape.
Described to contain: AnonSurf Information Gathering Password Attack Wireless Attack SQL Injection Tools Phishing Attack Web Attack Tool Post exploitation Forensic Tools Payload Creator Router Exploit...
Dynamic menu library and client program inspired by dmenu.
Carries essentially the same functionality -- pipe stuff into it and use it to select an item -- but has the nice ability to display it as an X11 window (like dmenu) in the terminal (as an ncurses program) or on wayland (which I don't yet use).
One thing I had to look for a while:
You set the way it displays itself through the BEMENU_BACKEND
environment variable (curses
,x11
,wayland
)
which you have to export before bemenu recognizes it.
Tag, modify, update, and organize your music through the commandline (or through a web interface).
Seems pretty evolved and already comes with a nice plugin eco-system (for album art, mpd connections, gain setting and more)
Cut with regex patterns, automatic space mashing, column reordering, and some other nice features. Written, of course, in rust.
You can break an activated chain mode in sxhkd by sending it SIGALRM
.
Additionally, you can change the way of normally exiting a mode by the commandline argument -a
.
Finally, you can set 'double-mode' keychains, e.g. alt + m : alt + m
which will only listen for alt + m
when already in the same mode and then invoke the respective command.
Taking all together, it becomes possible to create chained modes which can be exited by pressing the same combination of keys twice (or any other key combination) instead of the pre-set escape
,
which often interferes with actual program operation for me.
This could provide the last building block for my mode-based desktop version built with sxhkd
and polybar
.
simple shell script to send a message to a matrix room. Can be used e.g. in cron jobs to replace notification, or additional notification, or to only notify on user being AFK, or simply to replace mail(1).
Many possibilities, seems very flexible in its use-case.
A calendar created in rofi, with task functionality
A unix-only de-duplicating backup system. It is managed for you, encrypted and so on but also strictly tied (afaik) to the tarsnap 'service' - that means you can't just use your own object storage or similar like with e.g. restic.
Scrapes google cal api to get next events (for statusbar display).
Can probably be adapted for CalDAV or other services with not too much effort.
Integrates with DBus interface and can display notifications accordingly.
Not a replacement to dunst, but can be used to feed different things (like dunst or polybar) with information.
Also provides examples for grabbing the information from the DBus API and displaying it e.g. in polybar.
A quantified self program for the PC - run as a commandline program and also contains an analysis cmdline tool to then query the (sqlite) database later (examples in readme).
Similar to activitywatch, rescuetime.
An interesting use of loki to grab shell history, store it centrally, and then re-use it from the commandline to replace its traditional history functionality. Also includes a little tidbit on then integrating your shell history with e.g. Grafana.
JavaScript port of Vim. Contribute to coolwanglu/vim.js development by creating an account on GitHub.