Skip to content

Instantly share code, notes, and snippets.

View antranigv's full-sized avatar
🦇
I'm your worst nightmare...

Antranig Vartanian antranigv

🦇
I'm your worst nightmare...
View GitHub Profile
setxkbmap "us, am(eastern-alt)" -option "grp:rctrl_rshift_toggle,grp_led:scroll"

Keybase proof

I hereby claim:

  • I am antranigv on github.
  • I am antranigv (https://keybase.io/antranigv) on keybase.
  • I have a public key whose fingerprint is 7EB8 C4FF CF2E D0AA 61EE 3159 6068 6B14 DAB8 1456

To claim this, I am signing this object:

@antranigv
antranigv / gcd.Mod
Created May 14, 2017 12:16
GCD in Oberon-2 for voc
MODULE gcd;
IMPORT Out, Modules;
VAR GCD: INTEGER; arg0, arg1: LONGINT;
PROCEDURE Gcd(a, b : INTEGER): INTEGER;
BEGIN
IF a = 0 THEN RETURN b END;
IF b = 0 THEN RETURN a END;
MODULE subsum;
IMPORT Out, Modules;
VAR s : POINTER TO ARRAY OF LONGINT; i : LONGINT;
PROCEDURE Check ( a : ARRAY OF LONGINT ) : BOOLEAN;
VAR i , sum : LONGINT;
BEGIN
sum := 0;
@antranigv
antranigv / portconfig
Created June 25, 2017 17:57
config ports in FreeBSD. v0.001
#!/bin/sh
if [ "$2" = "show" ]; then
make -C /usr/ports/$1 showconfig ;
exit
fi
make -C /usr/ports/$1 config
# cat /etc/jail.conf
exec.start = "/bin/sh /etc/rc";
exec.stop = "/bin/sh /etc/rc.shutdown";
exec.clean;
allow.raw_sockets;
allow.mount.tmpfs;
mount.devfs;
base {
use_synth :piano
use_bpm 94
define :intro do
play :C5
sleep 0.5
play :E5
sleep 0.5
play :A5
sleep 0.5
#!/bin/sh
#
# PROVIDE: khosenk
# REQUIRE: networking
# KEYWORD:
. /etc/rc.subr
name="khosenk"
rcvar="khosenk_enable"
#!/bin/sh
add::fds()
{
COMMAND="fds,$1:$COMMAND"
}
run::fds()
{
procstat --libxo=xml -w 5 -f "$1" &
@antranigv
antranigv / jailua.lua
Created March 16, 2023 03:11
FreeBSD jailua for Jail management
#!/usr/libexec/flua
local ucl = require('ucl')
local jail = require('jail')
function usage()
print(arg[0] .. " [ list | create jail.ucl | remove jail.ucl [jname] ]")
end
if #arg < 1 then
usage()