summaryrefslogtreecommitdiff
path: root/fnl/config/winbar.fnl
diff options
context:
space:
mode:
Diffstat (limited to 'fnl/config/winbar.fnl')
-rw-r--r--fnl/config/winbar.fnl37
1 files changed, 0 insertions, 37 deletions
diff --git a/fnl/config/winbar.fnl b/fnl/config/winbar.fnl
deleted file mode 100644
index b8e708b..0000000
--- a/fnl/config/winbar.fnl
+++ /dev/null
@@ -1,37 +0,0 @@
-;; Winbar settings
-(module config.winbar {autoload {nvim aniseed.nvim}})
-
-(def- ignore-filetypes {:help true
- :startify true
- :dashboard true
- :packer true
- :neogitstatus true
- :NvimTree true
- :Trouble true
- :alpha true
- :lir true
- :Outline true
- :NeogitStatus true
- :NeogitCommitMessage true
- :NeogitNotification true
- :spectre_panel true})
-
-(defn- is-empty [arg] (or (= arg nil) (= arg "")))
-
-(defn- get-filename [] (vim.fn.expand "%t:"))
-
-(defn- get-filetype [] vim.bo.filetype)
-
-(defn- get-extension [] (vim.fn.expand "%:e"))
-
-(defn- ignore [] (. ignore-filetypes (get-filetype)))
-
-(defn- get-winbar []
- (if (and (not= (ignore) true) (not= (is-empty (get-filetype)) true))
- (vim.api.nvim_set_option_value :winbar (.. " " "%t%m")
- {:scope :local})
- (vim.api.nvim_set_option_value :winbar "" {:scope :local})))
-
-(nvim.create_autocmd "BufEnter,CursorMoved,CursorHold,BufWinEnter,BufFilePost,InsertEnter,BufWritePost,TabClosed"
- {:callback (lambda []
- (get-winbar))})