From b439b0955693d9811e3779aa1580f37a61103fef Mon Sep 17 00:00:00 2001 From: Devon Tingley Date: Fri, 23 Sep 2022 08:11:31 -0400 Subject: [PATCH] i3 fix and remove tabline in neovim --- dotfiles/i3/config | 6 ++++-- dotfiles/nvim/ftplugin/tex.lua | 12 ++++++++++++ dotfiles/nvim/lua/mini.lua | 1 - dotfiles/nvim/lua/opts.lua | 1 + 4 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 dotfiles/nvim/ftplugin/tex.lua diff --git a/dotfiles/i3/config b/dotfiles/i3/config index 9aaeb87..a5a9011 100644 --- a/dotfiles/i3/config +++ b/dotfiles/i3/config @@ -9,7 +9,7 @@ exec --no-startup-id xinput set-prop "PIXA3854:00 093A:0274 Touchpad" "libinput exec feh --bg-fill /usr/share/backgrounds/lightdm.png # Set xinput settings for touchpad -exec xinput set-prop 11 306 1 +exec xinput set-prop 11 305 1 # Use pactl to adjust volume in PulseAudio. set $refresh_i3status killall -SIGUSR1 i3status @@ -187,7 +187,7 @@ bar { colors { background $bg statusline $yellow - # workspaces section + # workspaces section # border backgr. text focused_workspace $aqua $aqua $darkgray inactive_workspace $darkgray $darkgray $yellow @@ -200,6 +200,8 @@ default_border pixel 1 default_floating_border none hide_edge_borders both +for_window [all] border pixel 1 + # class border|backgr|text|indicator|child_border client.focused $green $green $darkgray $purple $darkgray client.focused_inactive $darkgray $darkgray $yellow $purple $darkgray diff --git a/dotfiles/nvim/ftplugin/tex.lua b/dotfiles/nvim/ftplugin/tex.lua new file mode 100644 index 0000000..6686536 --- /dev/null +++ b/dotfiles/nvim/ftplugin/tex.lua @@ -0,0 +1,12 @@ +vim.keymap.set('n', 'gB', ':!tectonic main.tex') + +local function getWords() + local words = vim.fn.wordcount().words + return string.format("%d words", words) +end + +require('lualine').setup({ + sections = { + lualine_y = { 'progress', getWords } + } +}) diff --git a/dotfiles/nvim/lua/mini.lua b/dotfiles/nvim/lua/mini.lua index f3c4362..b6b0b6a 100644 --- a/dotfiles/nvim/lua/mini.lua +++ b/dotfiles/nvim/lua/mini.lua @@ -9,5 +9,4 @@ require('mini.pairs').setup() require('mini.sessions').setup() require('mini.starter').setup() require('mini.surround').setup() -require('mini.tabline').setup() require('mini.trailspace').setup() diff --git a/dotfiles/nvim/lua/opts.lua b/dotfiles/nvim/lua/opts.lua index 6ae45f2..09701ee 100644 --- a/dotfiles/nvim/lua/opts.lua +++ b/dotfiles/nvim/lua/opts.lua @@ -7,6 +7,7 @@ vim.o.splitbelow = true vim.o.scrolloff = 10 vim.o.foldenable = false +vim.api.nvim_set_var('tex_flavor', 'latex') -- Tab Settings vim.o.tabstop = 4