aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2019-01-20 23:34:12 -0200
committerEuAndreh <eu@euandre.org>2019-01-20 23:34:12 -0200
commita5859fad8b43fbefc24f969b6f794c9a8abe797c (patch)
treeeaae6f2933557723b821f7fc805060567531fe41
parentAdd ledger alias and helpers. (diff)
downloaddotfiles-a5859fad8b43fbefc24f969b6f794c9a8abe797c.tar.gz
dotfiles-a5859fad8b43fbefc24f969b6f794c9a8abe797c.tar.xz
Initial setup for buku.
-rw-r--r--nixos/configuration.nix2
-rwxr-xr-xscripts/buku-add.sh3
-rw-r--r--xmonad/xmonad.hs5
3 files changed, 10 insertions, 0 deletions
diff --git a/nixos/configuration.nix b/nixos/configuration.nix
index fc48b78..36a2474 100644
--- a/nixos/configuration.nix
+++ b/nixos/configuration.nix
@@ -248,6 +248,8 @@
shellcheck
(haskell.lib.justStaticExecutables haskellPackages.github-backup)
rustracer
+ xsel
+ buku
## Containers and VMs
diff --git a/scripts/buku-add.sh b/scripts/buku-add.sh
new file mode 100755
index 0000000..beccd0a
--- /dev/null
+++ b/scripts/buku-add.sh
@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+
+xsel | xargs -I{} buku -a "{}" ril
diff --git a/xmonad/xmonad.hs b/xmonad/xmonad.hs
index dd46d25..1f7d47a 100644
--- a/xmonad/xmonad.hs
+++ b/xmonad/xmonad.hs
@@ -95,6 +95,11 @@ myKeyBindings =
-- restart network
, ((mod4Mask, xK_x),
spawn "gksudo -S systemctl restart network-manager")
+
+ -- save selection (link) in buku
+ , ((mod4Mask, xK_c),
+ -- spawn "gksudo -S systemctl restart network-manager")
+ spawn "$HOME/dev/libre/dotfiles/scripts/buku-add.sh")
]
startup :: X()