From 7508148d20597da983a52f57da9d37fa1d54cac7 Mon Sep 17 00:00:00 2001 From: "bozo.kopic" Date: Fri, 16 Aug 2024 21:35:28 +0200 Subject: . --- drawio/drawio | 21 ++++++++++++++++++--- lite-xl/init.lua | 1 + lite-xl/install.sh | 3 +++ neovide/config.toml | 2 +- nvim/init.lua | 7 ++++--- 5 files changed, 27 insertions(+), 7 deletions(-) diff --git a/drawio/drawio b/drawio/drawio index ac15fd6..f3df5ef 100755 --- a/drawio/drawio +++ b/drawio/drawio @@ -1,8 +1,23 @@ #!/bin/sh -# TODO edit /usr/lib/draw.io/src/main/electron.js -# let argv = process.argv; -# argv = argv.filter(i => !i.startsWith('--enable-features=') && !i.startsWith('--ozone-platform=')); +file=/usr/lib/draw.io/src/main/electron.js +pattern='^\s*let argv = process\.argv$' +if grep -q "$pattern" $file; then + tmpfile=$(mktemp) + awk -f - $file >"$tmpfile" < !i.startsWith('--enable-features=') && !i.startsWith('--ozone-platform='))" + next +} +{ print } +EOF + doas install -m 644 -T "$tmpfile" $file + rm "$tmpfile" +fi + +# doas sed -i \ +# -e 's/^\(\s*let argv = process\.argv\)$/\1.filter(i => !i.startsWith("--enable-features=") \&\& !i.startsWith("--ozone-platform="))/' \ +# /usr/lib/draw.io/src/main/electron.js if [ -n "$WAYLAND_DISPLAY" ]; then args="--enable-features=UseOzonePlatform --ozone-platform=wayland" diff --git a/lite-xl/init.lua b/lite-xl/init.lua index 5bcbd1e..110c91e 100644 --- a/lite-xl/init.lua +++ b/lite-xl/init.lua @@ -31,6 +31,7 @@ config.plugins.lineguide = { rulers = { 80 } } + ------------------------------ Themes ---------------------------------------- -- light theme: diff --git a/lite-xl/install.sh b/lite-xl/install.sh index f8530ac..f65b1de 100755 --- a/lite-xl/install.sh +++ b/lite-xl/install.sh @@ -37,6 +37,9 @@ curl -L -o plugins/language_diff.lua https://raw.githubusercontent.com/lite-xl/l # ephemeral_tabs curl -L -o plugins/ephemeral_tabs.lua https://raw.githubusercontent.com/lite-xl/lite-xl-plugins/master/plugins/ephemeral_tabs.lua +# eval +curl -L -o plugins/eval.lua https://raw.githubusercontent.com/lite-xl/lite-xl-plugins/master/plugins/eval.lua + # fontconfig curl -L -o plugins/fontconfig.lua https://raw.githubusercontent.com/lite-xl/lite-xl-plugins/master/plugins/fontconfig.lua diff --git a/neovide/config.toml b/neovide/config.toml index fa3fc29..40fd793 100644 --- a/neovide/config.toml +++ b/neovide/config.toml @@ -1,3 +1,3 @@ [font] normal = {family = "monospace", style = "W300"} -size = 16 +size = 14 diff --git a/nvim/init.lua b/nvim/init.lua index 80432c7..dd95e3e 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -182,6 +182,7 @@ require('packer').startup { 'nvim-web-devicons' }, config = function() + require("nvim-tree").setup { filters = { dotfiles = true @@ -211,7 +212,7 @@ require('packer').startup { vim.keymap.set('', '', vim.cmd.NvimTreeToggle) end } - + use { 'akinsho/bufferline.nvim', requires = 'nvim-tree/nvim-web-devicons', @@ -229,7 +230,7 @@ require('packer').startup { require('lualine').setup() end } - + use { "lukas-reineke/indent-blankline.nvim", config = function() @@ -272,7 +273,7 @@ require('packer').startup { vim.keymap.set('', 'fr', telescope.extensions.repo.list) end } - + use { "folke/which-key.nvim", config = function() -- cgit v1.2.3-70-g09d2