aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xenv/.config/nvim/lua/yourmom/packer.lua23
-rw-r--r--env/.config/vis/plugins.lua49
-rw-r--r--env/.config/vis/themes/caelus.lua39
-rw-r--r--env/.config/vis/visrc.lua29
-rwxr-xr-xenv/.local/bin/scripts/backup/backup-flash10
-rwxr-xr-xenv/.local/bin/scripts/backup/backup-flash-priv1
-rwxr-xr-xenv/.local/bin/scripts/backup/backup-to-serv1
-rwxr-xr-xenv/.local/bin/scripts/backup/backup-tol1
-rwxr-xr-xenv/.local/bin/scripts/backup/backup-tol21
-rwxr-xr-xenv/.local/bin/scripts/backup/bbackup3
-rwxr-xr-xenv/.local/bin/scripts/backup/bbackup-browser1
-rwxr-xr-xenv/.local/bin/scripts/backup/copy-media1
-rwxr-xr-xenv/.local/bin/scripts/backup/pull-froml1
-rwxr-xr-xenv/.local/bin/system/start-scripts/autostart.sh2
14 files changed, 132 insertions, 30 deletions
diff --git a/env/.config/nvim/lua/yourmom/packer.lua b/env/.config/nvim/lua/yourmom/packer.lua
index 317471e..32e1072 100755
--- a/env/.config/nvim/lua/yourmom/packer.lua
+++ b/env/.config/nvim/lua/yourmom/packer.lua
@@ -21,23 +21,12 @@ return require('packer').startup(function(use)
use { "folke/tokyonight.nvim", as = "tokyonight"}
use { "catppuccin/nvim", as = "catppuccin" }
- use "jbyuki/quickmath.nvim"
-
use '3rd/image.nvim'
-
- use "lukas-reineke/indent-blankline.nvim"
-
use({ "NStefan002/screenkey.nvim", tag = "*" })
use("catgoose/nvim-colorizer.lua")
- use {
- 'nvim-lualine/lualine.nvim',
- --requires = { 'nvim-tree/nvim-web-devicons', opt = true }
- }
-
- --use "jbyuki/venn.nvim"
use 'tpope/vim-fugitive'
@@ -75,9 +64,6 @@ return require('packer').startup(function(use)
use 'folke/trouble.nvim'
- use 'mfussenegger/nvim-lint'
- use 'nvimtools/none-ls.nvim'
-
-- to dap, or not to dap? tis the question
-- ill trya dap
@@ -87,15 +73,6 @@ return require('packer').startup(function(use)
use({
- 'MeanderingProgrammer/render-markdown.nvim',
- after = { 'nvim-treesitter' },
- requires = { 'echasnovski/mini.nvim', opt = true }, -- if you use the mini.nvim suite
- -- requires = { 'echasnovski/mini.icons', opt = true }, -- if you use standalone mini plugins
- -- requires = { 'nvim-tree/nvim-web-devicons', opt = true }, -- if you prefer nvim-web-devicons
- })
-
-
- use({
'tigion/nvim-asciidoc-preview',
run = 'cd server && npm install --omit=dev',
})
diff --git a/env/.config/vis/plugins.lua b/env/.config/vis/plugins.lua
new file mode 100644
index 0000000..16003a9
--- /dev/null
+++ b/env/.config/vis/plugins.lua
@@ -0,0 +1,49 @@
+local autoclose = require('plugins/vis-autoclose')
+
+local colorizer = require('plugins/vis-colorizer')
+colorizer.three = false
+colorizer.six = true
+
+local completefilename = require('plugins/complete-filename')
+
+local lsp = require('plugins/vis-lspc')
+
+-- https://git.symlinx.net/vis-modal/
+local modal = require('plugins/vis-modal')
+
+modal.MODES = {
+ [vis.modes.NORMAL] = ' NORMAL ',
+ [vis.modes.INSERT] = ' INSERT ',
+ [vis.modes.VISUAL] = ' VISUAL ',
+ [vis.modes.REPLACE] = ' REPLACE ',
+ [vis.modes.VISUAL_LINE] = ' VISUAL_LINE ',
+ [vis.modes.OPERATOR_PENDING] = ' OPERATOR_PENDING '
+}
+
+modal.STYLES = {
+ [vis.modes.NORMAL] = {
+ REGULAR = 'fore:default,back:yellow',
+ INVERTED = 'fore:yellow,back:black',
+ },
+ [vis.modes.INSERT] = {
+ REGULAR = 'fore:default,back:green',
+ INVERTED = 'fore:green,back:black',
+ },
+ [vis.modes.VISUAL] = {
+ REGULAR = 'fore:default,back:magenta',
+ INVERTED = 'fore:magenta,back:black',
+ },
+ [vis.modes.REPLACE] = {
+ REGULAR = 'fore:default,back:blue',
+ INVERTED = 'fore:blue,back:black',
+ },
+ [vis.modes.VISUAL_LINE] = {
+ REGULAR = 'fore:default,back:magenta',
+ INVERTED = 'fore:magenta,back:black',
+ },
+ [vis.modes.OPERATOR_PENDING] = {
+ REGULAR = 'fore:default,back:blue',
+ INVERTED = 'fore:blue,back:black',
+ },
+}
+
diff --git a/env/.config/vis/themes/caelus.lua b/env/.config/vis/themes/caelus.lua
new file mode 100644
index 0000000..07461a5
--- /dev/null
+++ b/env/.config/vis/themes/caelus.lua
@@ -0,0 +1,39 @@
+local lexers = vis.lexers
+
+local lightyellow = '#efbf71'
+local lightgray = '#9a9c8b'
+local darkgray = '#1e1f1e'
+
+lexers.STYLE_DEFAULT = 'back:000000,fore:white'
+lexers.STYLE_NOTHING = 'back:black'
+lexers.STYLE_CLASS = 'fore:cyan,bold'
+lexers.STYLE_COMMENT = 'fore:white'
+lexers.STYLE_CONSTANT = 'fore:cyan'
+lexers.STYLE_DEFINITION = 'fore:white'
+lexers.STYLE_ERROR = 'fore:red'
+lexers.STYLE_FUNCTION = 'fore:'..lightyellow
+lexers.STYLE_KEYWORD = 'fore:red'
+lexers.STYLE_LABEL = 'fore:white'
+lexers.STYLE_NUMBER = 'fore:magenta'
+lexers.STYLE_OPERATOR = 'fore:white'
+lexers.STYLE_REGEX = 'fore:white'
+lexers.STYLE_STRING = 'fore:green'
+lexers.STYLE_PREPROCESSOR = 'fore:white'
+lexers.STYLE_TAG = 'fore:white'
+lexers.STYLE_TYPE = 'fore:cyan,bold'
+lexers.STYLE_VARIABLE = 'fore:white'
+lexers.STYLE_WHITESPACE = ''
+lexers.STYLE_EMBEDDED = 'fore:white'
+lexers.STYLE_IDENTIFIER = 'fore:blue'
+lexers.STYLE_LINENUMBER = 'fore:white'
+lexers.STYLE_LINENUMBER_CURSOR = lexers.STYLE_LINENUMBER
+lexers.STYLE_CURSOR = 'reverse'
+lexers.STYLE_CURSOR_PRIMARY = lexers.STYLE_CURSOR..',fore:cyan'
+lexers.STYLE_CURSOR_LINE = 'underlined'
+lexers.STYLE_COLOR_COLUMN = 'back:black'
+lexers.STYLE_SELECTION = 'fore:black,back:yellow'
+lexers.STYLE_STATUS = 'fore:'..darkgray..',back:'..lightgray
+lexers.STYLE_STATUS_FOCUSED = 'fore:'..darkgray..',back:'..lightgray..',bold'
+lexers.STYLE_SEPARATOR = lexers.STYLE_DEFAULT
+lexers.STYLE_INFO = 'fore:default,back:default,bold'
+lexers.STYLE_EOF = ''
diff --git a/env/.config/vis/visrc.lua b/env/.config/vis/visrc.lua
new file mode 100644
index 0000000..c1c1d1d
--- /dev/null
+++ b/env/.config/vis/visrc.lua
@@ -0,0 +1,29 @@
+-- load standard vis module, providing parts of the Lua API, sets _G.vis
+require('plugins')
+require('vis')
+
+local leader = ' '
+
+vis:map(vis.modes.NORMAL, ' ', '')
+
+vis:map(vis.modes.VISUAL,leader.."y", '"+y"')
+
+-- global configuration options
+vis.events.subscribe(vis.events.INIT, function()
+ vis:command("set theme caelus")
+end)
+
+-- per-window configuration options
+vis.events.subscribe(vis.events.WIN_OPEN, function(win)
+ vis:command("set tabwidth 4")
+ --vis:command("set numbers true")
+ vis:command("set relativenumbers true")
+ vis:command("set autoindent true")
+ vis:command("set expandtab true")
+ vis:map(vis.modes.NORMAL, leader.."pv", function()
+ vis:command("open .")
+ vis:feedkeys("<C-w>k")
+ vis:command("wq!")
+ end, "")
+end)
+
diff --git a/env/.local/bin/scripts/backup/backup-flash b/env/.local/bin/scripts/backup/backup-flash
index bd2e140..8b959b2 100755
--- a/env/.local/bin/scripts/backup/backup-flash
+++ b/env/.local/bin/scripts/backup/backup-flash
@@ -1,10 +1,10 @@
+#!/bin/sh
cd ~
fsync () {
- # t?
rsync -RUuavn --delete-after $exclude $syncfile "$target"
printf "===commit these changes?\n"
- read - "y/n: " uinput
+ read -p "y/n: " uinput
if [ "$uinput" != "n" ] && [ "$uinput" != "N" ]; then
printf "\n\n\n"
rsync -RUuav --progress --delete-after $exclude $syncfile "$target"
@@ -12,10 +12,10 @@ fsync () {
fi
}
-syncfile="stuff/notes"
+syncfile="stuff/scripts"
#sync game stuff
-target="/home/iceyrazor/u"
-exclude=""
+target="/home/iceyrazor/u/backup"
+exclude="--exclude target/* --exclude node_modules/* --exclude thumbnails/* --exclude 4dm/* --exclude /nwjs.*"
fsync
diff --git a/env/.local/bin/scripts/backup/backup-flash-priv b/env/.local/bin/scripts/backup/backup-flash-priv
index 732d191..ddb032b 100755
--- a/env/.local/bin/scripts/backup/backup-flash-priv
+++ b/env/.local/bin/scripts/backup/backup-flash-priv
@@ -1,3 +1,4 @@
+#!/bin/sh
cd ~/stuff/scripts
fsync () {
diff --git a/env/.local/bin/scripts/backup/backup-to-serv b/env/.local/bin/scripts/backup/backup-to-serv
index 468a208..b0525b3 100755
--- a/env/.local/bin/scripts/backup/backup-to-serv
+++ b/env/.local/bin/scripts/backup/backup-to-serv
@@ -1,2 +1,3 @@
+#!/bin/sh
cd /home/iceyrazor/stuff/scripts/LINUX-SERVER1/home/iceyfoxservers/
rsync -RUurv servers/ servg:~
diff --git a/env/.local/bin/scripts/backup/backup-tol b/env/.local/bin/scripts/backup/backup-tol
index 7863493..c9e5517 100755
--- a/env/.local/bin/scripts/backup/backup-tol
+++ b/env/.local/bin/scripts/backup/backup-tol
@@ -1,3 +1,4 @@
+#!/bin/sh
cd ~/
fsynca () {
diff --git a/env/.local/bin/scripts/backup/backup-tol2 b/env/.local/bin/scripts/backup/backup-tol2
index f1be247..7be76ff 100755
--- a/env/.local/bin/scripts/backup/backup-tol2
+++ b/env/.local/bin/scripts/backup/backup-tol2
@@ -1,3 +1,4 @@
+#!/bin/sh
cd ~/
fsynca () {
diff --git a/env/.local/bin/scripts/backup/bbackup b/env/.local/bin/scripts/backup/bbackup
index 5bfb717..725fc86 100755
--- a/env/.local/bin/scripts/backup/bbackup
+++ b/env/.local/bin/scripts/backup/bbackup
@@ -1,3 +1,4 @@
+#!/bin/sh
cd ~/
fsynca () {
@@ -15,7 +16,7 @@ fsyncb () {
fi
}
-syncfile="stuff .surf/styles .config/eDEX-UI/ .gnupg .ssh .local/bin/lf-gadgets .config/FreeTube .config/wlxoverlay .config/newsboat .config/zsh .config/vesktop/themes .keepass .config/Pinta .config/cava .config/gajim/theme .local/share/applications/custom .local/share/osu"
+syncfile="stuff .surf/styles .config/eDEX-UI/ .gnupg .ssh .local/bin/lfimg-sixel .config/FreeTube .config/wlxoverlay .config/newsboat .config/zsh .config/vesktop/themes .keepass .config/Pinta .config/cava .config/gajim/theme .local/share/applications/custom .local/share/osu"
target="/home/iceyrazor/mnt-backups/LINUX FILES/home/iceyrazor"
exclude="--exclude node_modules --exclude node_modules_23 --exclude **/target --exclude LinVAM/pyenv --exclude stuff/custom-linux/LFN --exclude stuff/custom-linux/LFN-borked-lol --exclude stuff/.private-parent/.private/minecraft --exclude /home/iceyrazor/stuff/projects/blender-projects/anim-pose/image-sequence"
diff --git a/env/.local/bin/scripts/backup/bbackup-browser b/env/.local/bin/scripts/backup/bbackup-browser
index b620656..cf1723c 100755
--- a/env/.local/bin/scripts/backup/bbackup-browser
+++ b/env/.local/bin/scripts/backup/bbackup-browser
@@ -1,3 +1,4 @@
+#!/bin/sh
cd ~/
fsynca () {
diff --git a/env/.local/bin/scripts/backup/copy-media b/env/.local/bin/scripts/backup/copy-media
index 94ca977..5fa762b 100755
--- a/env/.local/bin/scripts/backup/copy-media
+++ b/env/.local/bin/scripts/backup/copy-media
@@ -1,3 +1,4 @@
+#!/bin/sh
cd ~/stuff/media/music/
fsynca () {
diff --git a/env/.local/bin/scripts/backup/pull-froml b/env/.local/bin/scripts/backup/pull-froml
index 5aa3fc9..5c1cb15 100755
--- a/env/.local/bin/scripts/backup/pull-froml
+++ b/env/.local/bin/scripts/backup/pull-froml
@@ -1,3 +1,4 @@
+#!/bin/sh
cd ~/
fsynca () {
diff --git a/env/.local/bin/system/start-scripts/autostart.sh b/env/.local/bin/system/start-scripts/autostart.sh
index b0b2daa..9a5ac46 100755
--- a/env/.local/bin/system/start-scripts/autostart.sh
+++ b/env/.local/bin/system/start-scripts/autostart.sh
@@ -56,7 +56,7 @@ if [ "$(cat /etc/hostname)" == "Kasino" ]; then
fi
if [ -z "$(pgrep steam)" ]; then
- steam & disown
+ steam -silent & disown
fi
if [ -z "$(pgrep mumble)" ]; then