diff --git a/home/config/nvim/init.fnl b/home/config/nvim/init.fnl index 96cd61f..d2e9be8 100644 --- a/home/config/nvim/init.fnl +++ b/home/config/nvim/init.fnl @@ -1,5 +1,6 @@ (let [o vim.opt - g vim.g] + g vim.g + uname (vim.loop.os_uname)] ;; Preamble (vim.cmd.filetype "plugin indent on") (set o.shell :/bin/sh) @@ -60,11 +61,13 @@ (set o.undofile true) (set o.undodir (.. (os.getenv :HOME) :/.local/share/nvim/undo//)) ;; Clipboard - (set g.clipboard {:name :pbcopy - :copy {:+ :pbcopy :* :pbcopy} - :paste {:+ :pbpaste :* :pbpaste} - :cache_enabled 0}) - (o.clipboard:prepend :unnamedplus) + (if (= uname.sysname :Darwin) + (do + (set g.clipboard {:name :pbcopy + :copy {:+ :pbcopy :* :pbcopy} + :paste {:+ :pbpaste :* :pbpaste} + :cache_enabled 0}) + (o.clipboard:prepend :unnamedplus))) ;; Theme (let [theme (require :nifoc.theme)] (theme.setup))