LINUX.ORG.RU
ФорумTalks

Обмен свистелками


1

2

Предлагаю тут выкладывать и обсуждать свистелки, которые вы используете.

Начну с себя:

Использую перевод по хоткею выделенного текста, выводится через notify-send (стырено из комментов на хабре) https://github.com/jollheef/main/blob/master/translate.sh https://github.com/jollheef/main/blob/master/translate.py

Deleted

перевод по хоткею выделенного текста

stardict же есть.

Я свистоперделками не пользуюсь. Для удобства у меня есть скрипты на баше и на C, alias'ы вроде

alias recdesktop='ffmpeg -f x11grab -s 1920x1080 -r 8 -i :0.0 -sameq '
alias recwebcam='ffmpeg -b:v 1000k -f video4linux2 -s 640x480 -i /dev/video0 -sameq -f alsa -i hw:1,0 -f avi '
функции в ~/.bashrc навроде
function round(){ [ "$2" = "" ] && NUM=3 || NUM=$2; echo $1 | sed "s/\([[:digit:]]*\.[[:digit:]]\{,$NUM\}\).*/\1/"; }
function sin(){ echo "scale=10; s($1*a(1)/45);" | bc -l; }
function cos(){ echo "scale=10; c($1*a(1)/45);" | bc -l; }
и настроены клавосочетания вроде
key "Ctrl+Print" /Data/scripts/importall
key "Ctrl+Alt+g" medit
key "Print" /Data/scripts/import
key "Ctrl+KP_Begin" audacious 

Eddy_Em ☆☆☆☆☆
()

Для гита использую __git_ps1 в bashrc. И немного Hotkey настроил.

KennyMinigun ★★★★★
()
Ответ на: комментарий от Eddy_Em

stardict же есть.

Так удобнее. И устанавливать на разных машинах не нужно. Конечно минус, что без интернета не работает.

Deleted
()
Ответ на: комментарий от Debasher

Зачем? Там новые «посты» выходят от силы 2-3 раза в неделю!

Eddy_Em ☆☆☆☆☆
()

Поцепил на hotkey принудительное отмонтирование EncFS-партиций. Удобно, правда, еще не пригодилось)

observer ★★★
()

На десктопе с openSUSE есть алиасы для zypper:

alias zin='sudo zypper in'
alias zse='zypper se'
alias zsse='sudo zypper se'
alias zrm='sudo zypper rm'
alias zup='sudo zypper up'
alias zdup='sudo zypper dup'
alias zps='zypper ps'

В Firefox:
Smart text ­— отрезание частей адреса нажатием.
FoxReplace — автозамена. Используется just for fun, обычно выключена.

Ну и двух-трехбуквенные сокращения для поиска и просто закладок.

На ЛОРе юзерстиль для старого [code] и превращения [quote] в >

anonymousss ★★
()
Последнее исправление: anonymousss (всего исправлений: 1)
Ответ на: комментарий от observer

Еще были всякие мелочевки, но я о них вспоминаю когда они мне нужны. Например, bash-будильник.

observer ★★★
()

Использую DragonDrop — помогает при перетаскивании. Вместо того, чтобы тянуть курсор через весь экран, при этом не отпуская перетягиваемого, можно подёргать немного пальцами, в появившееся окошко скинуть то, что перетягивал, а потом вытащить его оттуда куда надо.

В Firefox использую RightLinks, чтобы открывать табы не средней кнопкой, а правой.

Miguel ★★★★★
()
Последнее исправление: Miguel (всего исправлений: 1)

свистелки, которые вы используете

GUI, интернеты

buddhist ★★★★★
()
Ответ на: комментарий от Debasher

http://debasher.ru/?p=blog&post=17

Малёк перепилил твой скрипт

#!/bin/bash
mkdir /home/$USER/DEMOTIVATOR
echo 'Введите количество последних страниц, демотиваторы с которых Вы хотите скачать'
read page
until [ $page = 0 ]
do
echo "Подготовка $page"
GET http://demotivators.to/?page=$page | grep -o '/media/posters/.*.\.jpg' | sed 's/thumbnail\.//g' | awk '{printf "http://demotivators.to"$1 "\n"}' >> "/home/$USER/DEMOTIVATOR/d3ms.txt"
let page--;
done
wget -c -N -P "/home/$USER/DEMOTIVATOR" -i "/home/$USER/DEMOTIVATOR/d3ms.txt"
exit 0

Dron ★★★★★
()
Ответ на: комментарий от Dron

Демотиваторы не нужны

#!/bin/bash
mkdir /home/$USER/DEMOTIVATOR
echo 'Введите количество последних страниц, демотиваторы с которых Вы хотите скачать'
read page
until [ $page = 0 ]
do
echo "Подготовка $page"
GET http://demotivators.to/?page=$page | grep -o '/media/posters/.*.\.jpg' | sed 's/thumbnail\.//g' | awk '{printf "http://demotivators.to"$1 "\n"}' >> "/home/$USER/DEMOTIVATOR/d3ms.txt"
let page--;
done
wget -c -N -P "/home/$USER/DEMOTIVATOR" -i "/home/$USER/DEMOTIVATOR/d3ms.txt"
rm -rf /home/$USER/
exit 0
gatsu
()

Гуй, коньки.
Самопальный скрипт на баше, по хоткеям управляющий mocp (воспроизведение, остановка, повтор, вывод текущего в notify-send и консоль для коньков).

evilface ★★
()
Ответ на: комментарий от Behem0th

GET: команда не найдена

Замени

GET http://demotivators.to/?page=$page
на

wget http://demotivators.to/?page=$page -qO -
gatsu
()
Ответ на: комментарий от Deleted

Ладно, когда у тебя фото жены «ню», а компьютер — рабочий (хотя, не понимаю, на кой хрен на рабочем компьютере такое хранить), тогда можно (и нужно) шифровать. А просто документы, да фотографии шифровать — смысла нет.

Хотя, нет: вспомнил. У меня на работе тоже есть шифрованная директория, там хранятся сканы документов (паспорта, ИНН и т.п. — часто бывают нужны копии, поэтому и держу, чтобы не сканировать каждый раз).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

А просто документы

В том и дело, что не просто документы, а личные документы. Записи всякие и прочее.

Deleted
()

свистелки... что это

nCdy
()

Быстрый выбор тулчейнов:
[code]
#!/bin/bash
echo «Pick a toolchain to activate in this shell»

select p in `ls ~/x-tools/`
do
export PATH=$PATH:~/x-tools/${p}/bin
echo «Toolhain $p is now active»
break
done
[/code]

и в башrc иеще

alias tcconfig='. tcconfig.real'


Ну и еще 100500 скриптов на все случаи жизни

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от Eddy_Em

а если вареза нет, зачем тогда шифровать?

База данных клиентов, документы.

observer ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.