История clipboard для использование без мышки (xbindkeys+gpaste+dmenu)


ramok аватар

ramok - Posted on 13 Июнь 2016

Я перебрал множество мененжеров клипбоарда и не нашел удобного:

  • что бы можно было выбирать нужный пункт меню из истории клипборда без мышки и/или минимальным колличеством нажатий клавиш
  • Сразу постить выбранное, эмулируя среднюю кнопку мышки (как ни странно не все мененжеры клипборда это поддерживают)
  • Что бы нормально работало в xmonad (parcellite, diodon безбожно глючат)

Самый удобный для моего велосипеда оказался gpaste, у него очень удобные команды управления мененжером из командной строки.

Сохраняем в ~/bin/gpaste-dmenu

#!/bin/sh
NUM=$(gpaste-client --oneline | dmenu -l 30 | sed 's/: .*//')
 
if [ "$NUM" ]; then
    gpaste-client select $NUM
 
    # вставляем выбранное средним кликом мышки
    xdotool mousedown 2 && xdotool mouseup 2
fi

Вешаем на win-v вызов скрипта ~/.xbindkeysrc

"~/bin/gpaste-dmenu"
    mod4+v
5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)

Отправить комментарий

Google Friend Connect (leave a quick comment)
loading...
Содержание этого поля является приватным и не предназначено к показу.