lots of changes
- changed music command - added music to backup - showmethekey more window rules - added mpv config - added seahorse to all reqs - nvim - added render markdown - added treesitter. ive been using just my systems treesitter. - fixed undotree bind - removed eldritch theme. it broke
This commit is contained in:
parent
63cfe97908
commit
143696c0a9
|
@ -65,7 +65,7 @@ alias fman="bash -c 'compgen -c' | fzf | xargs man"
|
|||
alias LC="fukn loadkeys ~/.config/swapscape.map"
|
||||
|
||||
|
||||
alias music="nohup vlc $YT_PLAYLIST_DIR/title_vids > /dev/null 2> /dev/null < /dev/null & disown && cd $YT_PLAYLIST_DIR/title_vids && lfk"
|
||||
alias music="nohup vlc ~/stuff/media/music > /dev/null 2> /dev/null < /dev/null & disown && cd ~/stuff/media/music && lfk"
|
||||
alias ibuss="ibus-daemon -rxRd"
|
||||
alias ygg="fukn bash -c 'mkdir /var/run/yggdrasil; yggdrasil -useconf < /etc/yggdrasil.conf'"
|
||||
alias obss="obs && obs --enable-media-stream & disown"
|
||||
|
|
|
@ -465,6 +465,10 @@ windowrule = size 60% 60%,title:Open Files,class:xdg-desktop-portal-gtk
|
|||
windowrule = noblur,class:showmethekey-gtk
|
||||
windowrule = noshadow,class:showmethekey-gtk
|
||||
windowrule = noborder,class:showmethekey-gtk
|
||||
windowrule = float,class:showmethekey-gtk
|
||||
windowrule = size 1128 53,class:showmethekey-gtk
|
||||
windowrule = move 253 1450,class:showmethekey-gtk
|
||||
windowrule = workspace 1,class:showmethekey-gtk
|
||||
|
||||
windowrule = noblur,class:desktop-pet
|
||||
windowrule = noshadow,class:desktop-pet
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
sub-color='#FFFF00' #subtitle color in rgb
|
||||
sub-shadow-color='#000000' #shadow color
|
||||
sub-font='Noto Sans' #set font
|
||||
sub-bold=yes
|
||||
sub-font-size=60
|
||||
sub-pos=95 #subtitle position 5 percent above the bottom of the screen
|
|
@ -0,0 +1,38 @@
|
|||
local ok, rmarkdown = pcall(require, 'render-markdown')
|
||||
if ok then
|
||||
rmarkdown.setup({
|
||||
code = {
|
||||
enabled = true,
|
||||
render_modes = false,
|
||||
sign = true,
|
||||
style = 'full',
|
||||
position = 'left',
|
||||
language_pad = 0,
|
||||
language_icon = true,
|
||||
language_name = true,
|
||||
language_info = true,
|
||||
disable_background = { 'diff' },
|
||||
width = 'full',
|
||||
left_margin = 0,
|
||||
left_pad = 0,
|
||||
right_pad = 0,
|
||||
min_width = 0,
|
||||
border = 'hide',
|
||||
language_border = '█',
|
||||
language_left = '',
|
||||
language_right = '',
|
||||
above = '▄',
|
||||
below = '▀',
|
||||
inline_left = '',
|
||||
inline_right = '',
|
||||
inline_pad = 0,
|
||||
highlight = 'RenderMarkdownCode',
|
||||
highlight_info = 'RenderMarkdownCodeInfo',
|
||||
highlight_language = nil,
|
||||
highlight_border = 'RenderMarkdownCodeBorder',
|
||||
highlight_fallback = 'RenderMarkdownCodeFallback',
|
||||
highlight_inline = 'RenderMarkdownCodeInline',
|
||||
},
|
||||
completions = { lsp = { enabled = true } },
|
||||
})
|
||||
end
|
|
@ -0,0 +1,7 @@
|
|||
local ok, treesitter = pcall(require, 'nvim-treesitter.configs')
|
||||
if ok then
|
||||
treesitter.setup {
|
||||
ensure_installed = { "c", "lua", "rust", "css", "html", "bash", "markdown", "markdown_inline" },
|
||||
highlight = { enable = true, },
|
||||
}
|
||||
end
|
|
@ -1,4 +1 @@
|
|||
local ok, _ = pcall(require, 'undotree')
|
||||
if ok then
|
||||
vim.keymap.set("n", "<leader>u", vim.cmd.UndotreeToggle)
|
||||
end
|
||||
vim.keymap.set("n", "<leader>u", ":UndotreeToggle<CR>")
|
||||
|
|
|
@ -22,8 +22,8 @@ vim.o.ignorecase = true
|
|||
vim.opt.updatetime = 50
|
||||
--vim.opt.colorcolumn = "80"
|
||||
--vim.cmd('colorscheme vim')
|
||||
--vim.cmd('colorscheme tokyonight')
|
||||
vim.cmd('colorscheme eldritch')
|
||||
vim.cmd('colorscheme tokyonight')
|
||||
|
||||
vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
|
||||
vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" })
|
||||
|
||||
|
|
|
@ -19,8 +19,6 @@ return require('packer').startup(function(use)
|
|||
|
||||
use { "rose-pine/neovim", as = "rose-pine" }
|
||||
use { "folke/tokyonight.nvim", as = "tokyonight"}
|
||||
use { "eldritch-theme/eldritch.nvim", as = "eldritch" }
|
||||
|
||||
|
||||
use "jbyuki/quickmath.nvim"
|
||||
|
||||
|
@ -38,21 +36,13 @@ return require('packer').startup(function(use)
|
|||
--requires = { 'nvim-tree/nvim-web-devicons', opt = true }
|
||||
}
|
||||
|
||||
--[[
|
||||
use('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate',
|
||||
config = function()
|
||||
require("nvim-treesitter.configs").setup {
|
||||
ensure_installed = { "c", "lua", "rust" },
|
||||
highlight = { enable = true, }
|
||||
}
|
||||
end
|
||||
})
|
||||
]]--
|
||||
--use "jbyuki/venn.nvim"
|
||||
|
||||
use 'tpope/vim-fugitive'
|
||||
|
||||
|
||||
-- # main dev requirements
|
||||
use('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'})
|
||||
|
||||
use 'ThePrimeagen/harpoon'
|
||||
use("mbbill/undotree")
|
||||
|
@ -94,14 +84,12 @@ return require('packer').startup(function(use)
|
|||
|
||||
use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, })
|
||||
|
||||
-- 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
|
||||
-- config = function()
|
||||
-- require('render-markdown').setup({})
|
||||
-- end,
|
||||
-- })
|
||||
|
||||
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
|
||||
})
|
||||
end)
|
||||
|
|
|
@ -15,7 +15,7 @@ fsyncb () {
|
|||
fi
|
||||
}
|
||||
|
||||
syncfile=".surf/styles .urlview .gnupg .local/bin/lf-gadgets .local/share/applications/custom .config/FreeTube .config/newsboat .config/zsh .config/vesktop/themes .keepass .config/Pinta .config/cmus stuff/notes stuff/openvpn-cons stuff/scripts stuff/media/ICE"
|
||||
syncfile=".surf/styles .urlview .gnupg .local/bin/lf-gadgets .local/share/applications/custom .config/FreeTube .config/newsboat .config/zsh .config/vesktop/themes .keepass .config/Pinta .config/cmus stuff/notes stuff/openvpn-cons stuff/scripts stuff/media/ICE stuff/media/music"
|
||||
|
||||
#sync game stuff
|
||||
target="laptop:~"
|
||||
|
|
|
@ -41,7 +41,7 @@ if [ $artix ] || [ $arch ]; then
|
|||
$sudo pacman -S --noconfirm zsh bat ntfs-3g inetutils doas atuin gvfs-mtp btop htop wezterm rxvt-unicode lf ripgrep rofi-wayland networkmanager
|
||||
|
||||
# misc
|
||||
$sudo pacman -S --noconfirm v4l2loopback-dkms sddm lxappearance reflector gnome-keyring yt-dlp grim slurp libnotify
|
||||
$sudo pacman -S --noconfirm v4l2loopback-dkms sddm lxappearance reflector gnome-keyring seahorse yt-dlp grim slurp libnotify
|
||||
paru -S --noconfirm obs-studio-git gpu-screen-recorder gpu-screen-recorder-gtk urlview
|
||||
|
||||
# fun
|
||||
|
|
Loading…
Reference in New Issue