Skip to content

Instantly share code, notes, and snippets.

View gusioo's full-sized avatar

Jacek Fefliński gusioo

View GitHub Profile
@gusioo
gusioo / gpg-import-and-export-instructions.md
Created August 31, 2016 11:31 — forked from chrisroos/gpg-import-and-export-instructions.md
Instructions for exporting/importing (backup/restore) GPG keys

Every so often I have to restore my gpg keys and I'm never sure how best to do it. So, I've spent some time playing around with the various ways to export/import (backup/restore) keys.

Method 1

Backup the public and secret keyrings and trust database

cp ~/.gnupg/pubring.gpg /path/to/backups/
cp ~/.gnupg/secring.gpg /path/to/backups/
cp ~/.gnupg/trustdb.gpg /path/to/backups/

or, instead of backing up trustdb...

@gusioo
gusioo / remove_kde.sh
Last active July 12, 2016 15:04
KDE remover
apt-get purge $(dpkg -l | awk '/[K,k]de/{print $2}')
@gusioo
gusioo / rename_folders.py
Created April 26, 2016 19:57
Rename folders in OneDrive
# -*- coding: utf-8 -*-
import os
basedir = "D:\OneDrive\Obrazy\Archiwum"
for directory in os.listdir(basedir):
new_dir = directory.split(" ")
if new_dir[:-3] != []:
old_name = os.path.join(basedir, directory)
function convertMS(ms) {
var d, h, m, s;
s = Math.floor(ms / 1000);
m = Math.floor(s / 60);
s = s % 60;
h = Math.floor(m / 60);
m = m % 60;
d = Math.floor(h / 24);
h = h % 24;
return { d: d, h: h, m: m, s: s };
@gusioo
gusioo / gist:9133516
Created February 21, 2014 12:36
Get VMs
for vmid in `oneacct -u $USER |grep 02/19 |awk '{print $1}'`; do onevm show $vmid |grep hda; done
@gusioo
gusioo / gist:7767990
Created December 3, 2013 11:57
Getting full username from passwd
getent passwd |grep $USER |gawk -F: '{ print $5 }' |sed 's/.\{3\}$//'