Somewhere in vim

Colum Paget

Advanced
@ColumPaget

Just another C/lua hacker. If any of this stuff is useful to you, you could buy me a ko-fi: https://ko-fi.com/columpaget0277

Hashrat. Hashing tool supporting md5,sha1,sha256,sha512,whirlpool,jh and hmac versions of these. Includes recursive file hashing and other features.

72

Movgrab. Simple downloader for videos from various websites

24

Alaya. A webdav enabled webserver mostly focused on file storage

24

enhancer. LD_PRELOAD library that adds features to binaries

24

pam_ihosts. A linux PAM module that provides access control by ip, mac-address, or country-code/region.

20

libUseful. Programmers 'C' library of functions for: resizable strings, file and network access, string tokenization, pattern matching, terminal output, etc, etc

15

pam_honeycreds. A pam module to send warnings when certain 'fake' passwords are used to login

15

pam_usbkey. A pam module that uses usbkeys as an authentication token. Written mostly as a learning exercise.

12

barmaid.lua. A status-bar generation program for dzen2, lemonbar, or the terminal

8

ColumsCut. A unix cut command that supports: multiple delimiters, outputing fields in any specified order, outputing a different delimiter to the ones in the input, treating runs of delimiters as a single delimiter, and honoring quoting within the target document.

8

gngeo-cjp. fork of the gngeo emulator with a number of bugfixes and modifications

7

menubuilder.lua. A lua script that builds root menus for several window managers

6

github-search. Simple command-line github repo search written in lua with libUseful-lua

6

term_wifi. command-line or terminal-menu wifi setup application targetting linux machines without X11 (servers etc)

5

sommelier. Installer for downloadable apps that run under wine, java, gamesys emulators, freedoom wads, or native linux apps, and for pre-downloaded game packages from gog.com

5

prosafe.lua. command-line management for netgear Prosafe switches

4

cxine. mostly MPlayer-compatible media player using libxine

4

daytime. Aims to be a swiss-army-knife of setting system time. Supports setting time from http, nist time, daytime and (s)ntp protocols, and also from the command-line in a number of formats. Can also act as an (s)ntp server and (s)ntp broadcaster.

4

xkeyjoy. map keypresses and evdev events (from gamepads or joysticks) to actions

4

linuxwacom-noudev. fork of linux-wacom drivers that optinally removes udev dependancy

3

getlock. A simple file-locking utility

3

sysmon.lua. Simple lua script that displays system info like cpu frequency and temperature for systems that lack a gui. Requires libUseful and libUseful-lua.

3

libUseful-lua. lua bindings for libUseful

3

githuber. Tool for managing a users github repos. Can list notifications and repo information, create and delete repos and releases, etc. Requires libUseful and libUseful-lua.

3

filewatch. FileWatch - uses fanotify to trigger actions on file events

3

qemu_mgr. A command-line/tui/yad/qarma/zenity frontend for launching VMs with qemu-system-x86_64

3

fileferry. file transfer app with a focus on scripted transfers

3

wallpaper_mgr.lua. Download randomly selected wallpapers and display on x11 root window

2

timediff. a utility to calculate duration between logged events

2

castclient.lua. Simple podcast/bitchute client written in lua with libUseful-lua

2

distroflash.lua. installer for multiboot usb using syslinux

2

transbt_mgr.lua. Text mode (menus or command-line) frontend for a transmission bittorrent daemon

2

screenrecord.lua. simple ffmpeg screenrecord tool written in lua

2

boinc_mgr.lua. Textmode manager for boinc that allows managing projects/tasks locally, over tcp, or over ssh

2

fontporter. download and install fonts from googlefonts and other sites

2

ColumsUniq. a unix 'uniq' command with extra features like user-specified delimiters, select first of last line of a collated group, match on a field, and update counts within a previous uniq output.

2

devart.lua. simple lua script to access deviantart API

2

pwned.lua. NO LONGER WORKING: HaveIBeenPwned API is now pay-to-use

2

almanac. A command-line webcalendar display app for unix systems. Written in lua using 'libUseful-lua'

2

Crayonizer. Another utility that colors/modifies stdout of command-line apps. Can add colors, menubars, typing history, alter xterm title, rewrite command line, etc, etc.

2

ccalc. simple floating-point command-line calculator

1

gogcat.lua. search for games on gog.com

1

modconductor. C

1

devlist. just another linux device (pci/usb/scsi) lister

1

treasury.lua. simple secrets vault based around openssl

1

vpn_mgr. vpn manager program that sets up client side of wireguard, openvpn, ssh, ppp-over-ssh and ppp-over-tls vpns

1

alsaswitcher.lua. Crude cli/tui/gui ALSA device switcher

1

bluetooth_mgr.lua. terminal menu interface to bluetoothctl

1

cd-command. A primitive command-line cd-player/ripper

1

kickstarters.lua. command-line search of kickstarter

1

vulnvisor.lua. Pulls software vulnerabilities feeds from NIST NVD, bugtraq and securityfocus and reports those matching a keyword list to standard out, or in an email sent to a single address. Requires libUseful and libUseful-lua installed.

1

releases.lua. Script that outputs recent software releases (taken from freshcode.club and fossies.org) and outputs it in xterm/console. Requires libUseful-lua

1

untappd.lua. script to monitor beers recently reported at a list of venues via untappd.com

1

vnc_mgr.lua. vnc launcher menu using zenity/qarma/yad etc

1

certtool.lua. Another tool for doing basic openssl operations and creating self-signed certificates

1

term_ctrl. command-line util for outputing colored text using the format: ~eBOLD~0~rRED~yYELLOW~0normal rather than remembering escape sequences

1

pam_csession. PAM module that sets per-login limits using rlimit and cgroup2

1
57
Apply