From be7dd58c7bc28da17af4a0ea01548e738bdcc303 Mon Sep 17 00:00:00 2001 From: copycat-killer Date: Sat, 28 Jan 2017 21:45:39 +0100 Subject: [PATCH] template: modified clipboard keys --- README.rst | 10 +++++++--- lain | 2 +- rc.lua.template | 18 +++++++++--------- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/README.rst b/README.rst index ad86349..cd89b8a 100644 --- a/README.rst +++ b/README.rst @@ -81,13 +81,17 @@ Installation $ git clone -b modular --recursive https://github.com/copycat-killer/awesome-copycats.git $ mv -bv awesome-copycats/* ~/.config/awesome; rm -r awesome-copycats - $ cd ~/.config/awesome - $ cp rc.lua.template rc.lua Usage ===== -Set the variable ``chosen_theme`` in ``rc.lua`` to your preferred theme and restart Awesome (``Mod4 + ctrl + r``). +:: + $ cd ~/.config/awesome + $ cp rc.lua.template rc.lua + +Then, set the variable ``chosen_theme`` in ``rc.lua`` to your preferred theme and restart Awesome (``Mod4 + ctrl + r``). + +To customize a theme, head over ``themes/$chosen_teme/theme.lua``. Notes ===== diff --git a/lain b/lain index 1b42851..08b9a76 160000 --- a/lain +++ b/lain @@ -1 +1 @@ -Subproject commit 1b428513fdede06ef54679edbfd267534f49659e +Subproject commit 08b9a76662135b39da0f8aed35aa78932e1b43da diff --git a/rc.lua.template b/rc.lua.template index df69371..fb2a20b 100644 --- a/rc.lua.template +++ b/rc.lua.template @@ -65,7 +65,6 @@ local terminal = "urxvtc" or "xterm" local editor = os.getenv("EDITOR") or "nano" or "vi" local gui_editor = "gvim" local browser = "firefox" -local graphics = "gimp" awful.util.terminal = terminal awful.util.tagnames = { "web", "term", "docs", "media", "files", "other" } @@ -378,33 +377,34 @@ globalkeys = awful.util.table.join( -- MPD control awful.key({ altkey, "Control" }, "Up", function () - awful.spawn.with_shell("mpc toggle || ncmpc toggle || pms toggle") + awful.spawn.with_shell("mpc toggle") beautiful.mpd.update() end), awful.key({ altkey, "Control" }, "Down", function () - awful.spawn.with_shell("mpc stop || ncmpc stop || pms stop") + awful.spawn.with_shell("mpc stop") beautiful.mpd.update() end), awful.key({ altkey, "Control" }, "Left", function () - awful.spawn.with_shell("mpc prev || ncmpc prev || pms prev") + awful.spawn.with_shell("mpc prev") beautiful.mpd.update() end), awful.key({ altkey, "Control" }, "Right", function () - awful.spawn.with_shell("mpc next || ncmpc next || pms next") + awful.spawn.with_shell("mpc next") beautiful.mpd.update() end), --]] - -- Copy primary to clipboard - awful.key({ modkey }, "c", function () os.execute("xsel | xsel -b") end), + -- Copy primary to clipboard (terminals to gtk) + awful.key({ modkey }, "c", function () awful.spawn("xsel | xsel -i -b") end), + -- Copy clipboard to primary (gtk to terminals) + awful.key({ modkey }, "v", function () awful.spawn("xsel -b | xsel") end), -- User programs - awful.key({ modkey }, "q", function () awful.spawn(browser) end), awful.key({ modkey }, "e", function () awful.spawn(gui_editor) end), - awful.key({ modkey }, "g", function () awful.spawn(graphics) end), + awful.key({ modkey }, "q", function () awful.spawn(browser) end), -- Default -- Prompt