Skip to content

Instantly share code, notes, and snippets.

@n0b0dy
n0b0dy / SudoNoPasswd.sh
Created August 12, 2012 08:04
sudo no passwd
platform="$(lsb_release -i -s)"
sed -i -e '/Defaults\s\+env_reset/a Defaults\texempt_group=admin' /etc/sudoers
case "$platform" in
Debian)
sed -i -e 's/%sudo ALL=(ALL) ALL/%sudo ALL=(ALL) NOPASSWD:ALL/g' /etc/sudoers
;;
Ubuntu)
groupadd -r admin || true
usermod -a -G admin $account
@n0b0dy
n0b0dy / gist:4010126
Created November 4, 2012 04:03
oh-my-zsh themes change
#usage zshtheme arrow
zshtheme(){ sed -i -e "s/^\(ZSH_THEME=\).*/\1$1/" $HOME/.zshrc }
@n0b0dy
n0b0dy / gist:08584cae45685360ba8b
Created October 19, 2015 21:10
Disable Sketch 3 auto-save
defaults write com.bohemiancoding.sketch3 ApplePersistence -bool no
@n0b0dy
n0b0dy / gdt-install
Created December 19, 2012 04:16
gdt install
#!/bin/sh
url="https://github.com/n0b0dy/gentoo-deploy-tools/archive/master.tar.gz"
gdt_path="$HOME/.gdt"
mkdir -p "$HOME/.gdt/bin"
wget -O - $url | tar -C $gdt_path -xzvf -
mv $gdt_path/gentoo-deploy-tools-master/* $gdt_path
mv $gdt_path/gentoo-deploy-tools-master/.gdt.rc $gdt_path
rmdir $gdt_path/gentoo-deploy-tools-master
source $gdt_path/.gdt.rc
@n0b0dy
n0b0dy / newyear
Last active December 10, 2015 10:18
Новогоднее поздравление
#!/bin/bash -e
clear
cat <<EOF
╔╦╗════════╔═╗═════╔╦╗══════╔═╦═╦╦═╗
║╩╠═╦═╦═╦╦╗║║╠═╦╦╦╗║║╠═╦═╦╦╗╠═║║║╠═║
║╦║╬║╬║╬║║║║║║╩╣║║║╠╗║╩╣╬║╔╝║═╣║║╠═║
╚╩╩╩╣╔╣╔╬╗║╚╩╩═╩══╝╚═╩═╩╩╩╝═╚═╩═╩╩═╝
════╚╝╚╝╚═╝═════════════════════════
EOF
sleep 1
@n0b0dy
n0b0dy / gist:4751675
Created February 11, 2013 00:25
запуск дополнительной X сессии
xinit /usr/bin/fluxbox -- :1
@n0b0dy
n0b0dy / gist:4756775
Created February 11, 2013 19:13
меняет $HOME в конфиге fluxbox
sed -ie "s:\(/home/\).*\(/.fluxbox\):\1n0b0dy\2:g" init
@n0b0dy
n0b0dy / gist:4965100
Last active December 13, 2015 19:48
Gentoo & Ubuntu grub2-efi
## Gentoo EFI
grub2-install --target=x86_64-efi --modules="part_gpt part_msdos linux normal boot all_video chain efi_gop video video_fb gzio ls lvm" --efi-directory=/boot/efi /dev/sda1
efibootmgr --create --gpt --disk /dev/sda --part 1 --write-signature --label "Gentoo" --loader '\EFI\gentoo\grubx64.efi'
## Ubuntu EFI
grub-install --bootloader-id ubuntu /dev/sda
@n0b0dy
n0b0dy / lincmd
Last active December 15, 2015 03:49
Список команд которые иногда могу забыть но они нужны.
диски
findmnt
lsblk
dmsetup ls --tree
статистика
в dd нажать ctrl+t
в ping нажать ctrl+\
пакеты debian
@n0b0dy
n0b0dy / snippet
Created March 22, 2013 11:52
snippet
partclone.ntfs -c -s /dev/sda7 | lzop -3 -c > /media/archive/fs_backup/part.img.lzo
lzop -d win7.pci.lzo -c | partclone.ntfs -r -o /dev/sda7
#ubuntu efi
sudo efibootmgr --create --gpt --disk /dev/sda --part 1 --write-signature --label "Ubuntu 12.04" --loader '\EFI\Ubuntu\grubx64.efi'