diff options
| author | Christian Krinitsin <code@krinitsin.xyz> | 2024-06-08 09:52:43 +0200 |
|---|---|---|
| committer | Christian Krinitsin <code@krinitsin.xyz> | 2024-06-08 09:52:43 +0200 |
| commit | 20d68d3de011282727f3fe9701fcce310a0c5135 (patch) | |
| tree | 251c58c10c6c61606fc16ef3e294c42aec2def66 | |
| parent | 69bacb5711520f7397ea0cdc4e75f1dd4e84ba2d (diff) | |
| download | dotfiles-20d68d3de011282727f3fe9701fcce310a0c5135.tar.gz dotfiles-20d68d3de011282727f3fe9701fcce310a0c5135.zip | |
changed many things
| -rw-r--r-- | bash/.bashrc | 4 | ||||
| -rw-r--r-- | nvim/.config/nvim/lua/core/keymaps.lua | 3 | ||||
| -rw-r--r-- | nvim/.config/nvim/lua/plugins/lspconfig.lua | 4 | ||||
| -rwxr-xr-x | qutebrowser/.config/qutebrowser/config.py | 24 | ||||
| -rwxr-xr-x | qutebrowser/.config/qutebrowser/everforest/__init__.py (renamed from qutebrowser/.config/qutebrowser/dracula/__init__.py) | 0 | ||||
| -rw-r--r-- | qutebrowser/.config/qutebrowser/everforest/__pycache__/__init__.cpython-312.pyc | bin | 0 -> 151 bytes | |||
| -rw-r--r-- | qutebrowser/.config/qutebrowser/everforest/__pycache__/draw.cpython-312.pyc | bin | 0 -> 11118 bytes | |||
| -rwxr-xr-x | qutebrowser/.config/qutebrowser/everforest/draw.py (renamed from qutebrowser/.config/qutebrowser/dracula/draw.py) | 21 | ||||
| -rwxr-xr-x | scripts/install-packages.sh | 2 | ||||
| -rwxr-xr-x | scripts/lsp.sh | 2 |
10 files changed, 39 insertions, 21 deletions
diff --git a/bash/.bashrc b/bash/.bashrc index 02e7ac1..635ec52 100644 --- a/bash/.bashrc +++ b/bash/.bashrc @@ -11,7 +11,6 @@ alias pgs="pass git push" alias spt="spotify_player -d" alias swconf="nvim ~/.config/sway/config" alias sandisk="sudo mount /dev/sda1 /mnt/sandisk && cd /mnt/sandisk/" -alias fd='cd "$(find ~/documents/ ~/downloads/ ~/.config/ ~/uni/ -type d | fzf -i)"' alias :q="exit" alias ..="cd .." alias v="vim" @@ -24,6 +23,3 @@ bind '"\e[B":history-search-forward' # Start programs eval "$(starship init bash)" eval "$(zoxide init --cmd='cd' bash)" - -# Navtag -#source /home/chris/.scripts/navtag/commands.sh diff --git a/nvim/.config/nvim/lua/core/keymaps.lua b/nvim/.config/nvim/lua/core/keymaps.lua index f78f23a..f03cdba 100644 --- a/nvim/.config/nvim/lua/core/keymaps.lua +++ b/nvim/.config/nvim/lua/core/keymaps.lua @@ -14,3 +14,6 @@ vim.keymap.set('n', '<C-j>', ':bp<CR>', {}) vim.keymap.set('n', '<C-k>', ':bn<CR>', {}) vim.keymap.set('n', '<leader>ma', ':w<CR>:make<CR>', {}) + +vim.keymap.set('x', 'p', 'P', {}); +vim.keymap.set('x', 'P', 'p', {}); diff --git a/nvim/.config/nvim/lua/plugins/lspconfig.lua b/nvim/.config/nvim/lua/plugins/lspconfig.lua index d36e1fa..71f5a69 100644 --- a/nvim/.config/nvim/lua/plugins/lspconfig.lua +++ b/nvim/.config/nvim/lua/plugins/lspconfig.lua @@ -41,6 +41,10 @@ return { settings = { texlab = { diagnostics = { ignoredPatterns = { 'Unused label'} } } } } + require'lspconfig'.bashls.setup{ + capabilities = require('cmp_nvim_lsp').default_capabilities(), + } + vim.api.nvim_create_autocmd('LspAttach', { group = vim.api.nvim_create_augroup('UserLspConfig', {}), callback = function(ev) diff --git a/qutebrowser/.config/qutebrowser/config.py b/qutebrowser/.config/qutebrowser/config.py index 08dabb9..ae07a8f 100755 --- a/qutebrowser/.config/qutebrowser/config.py +++ b/qutebrowser/.config/qutebrowser/config.py @@ -1,14 +1,10 @@ -import dracula.draw - +from qutebrowser.api import interceptor config = config c = c -dracula.draw.blood(c, { - 'spacing': { - 'vertical': 6, - 'horizontal': 8 - } -}) +# apply colors +import everforest.draw +everforest.draw.color(c) config.set("colors.webpage.darkmode.enabled", True) @@ -23,7 +19,7 @@ c.content.javascript.clipboard="access-paste" config.set("downloads.location.suggestion", "both") -c.editor.command = ["kitty", "-e", "nvim", "{}"] +c.editor.command = ["alacritty", "-e", "nvim", "{}"] c.colors.webpage.preferred_color_scheme = 'dark' c.colors.webpage.darkmode.enabled = True @@ -32,5 +28,15 @@ c.colors.webpage.darkmode.threshold.foreground = 150 c.colors.webpage.darkmode.threshold.background = 100 c.colors.webpage.darkmode.policy.images = 'always' +c.aliases['qr'] = 'spawn --userscript qr' + +# Block ads in yt +def filter_yt(info: interceptor.Request): + url = info.request_url + if (url.host() == 'www.youtube.com' and url.path() == '/get_video_info' and '&adformat=' in url.query()): + info.block() + +interceptor.register(filter_yt) + # Load existing settings made via :set config.load_autoconfig() diff --git a/qutebrowser/.config/qutebrowser/dracula/__init__.py b/qutebrowser/.config/qutebrowser/everforest/__init__.py index e69de29..e69de29 100755 --- a/qutebrowser/.config/qutebrowser/dracula/__init__.py +++ b/qutebrowser/.config/qutebrowser/everforest/__init__.py diff --git a/qutebrowser/.config/qutebrowser/everforest/__pycache__/__init__.cpython-312.pyc b/qutebrowser/.config/qutebrowser/everforest/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..2e20880 --- /dev/null +++ b/qutebrowser/.config/qutebrowser/everforest/__pycache__/__init__.cpython-312.pyc Binary files differdiff --git a/qutebrowser/.config/qutebrowser/everforest/__pycache__/draw.cpython-312.pyc b/qutebrowser/.config/qutebrowser/everforest/__pycache__/draw.cpython-312.pyc new file mode 100644 index 0000000..031823c --- /dev/null +++ b/qutebrowser/.config/qutebrowser/everforest/__pycache__/draw.cpython-312.pyc Binary files differdiff --git a/qutebrowser/.config/qutebrowser/dracula/draw.py b/qutebrowser/.config/qutebrowser/everforest/draw.py index eaca4c4..8eb9eb2 100755 --- a/qutebrowser/.config/qutebrowser/dracula/draw.py +++ b/qutebrowser/.config/qutebrowser/everforest/draw.py @@ -1,4 +1,4 @@ -def blood(c, options = {}): +def color(c, options = {}): palette = { 'background': '#2b3339', 'background-alt': '#2d353b', @@ -16,13 +16,14 @@ def blood(c, options = {}): 'pink': '#83c092', 'purple': '#d699b6', 'red': '#e67e80', - 'yellow': '#dbbc7f' + 'yellow': '#dbbc7f', + 'black': '#000000' } - spacing = options.get('spacing', { - 'vertical': 5, - 'horizontal': 5 - }) + spacing = { + 'vertical': 6, + 'horizontal': 8 + } padding = options.get('padding', { 'top': spacing['vertical'], @@ -289,3 +290,11 @@ def blood(c, options = {}): c.tabs.indicator.width = 1 c.tabs.favicons.scale = 1 + c.colors.contextmenu.menu.bg = palette['background'] + c.colors.contextmenu.selected.bg = palette['foreground'] + + c.colors.contextmenu.menu.fg = palette['foreground'] + c.colors.contextmenu.selected.fg = palette['background'] + + c.colors.contextmenu.disabled.bg = palette['selection'] + c.colors.contextmenu.disabled.fg = palette['black'] diff --git a/scripts/install-packages.sh b/scripts/install-packages.sh index 0e0c11e..7f08268 100755 --- a/scripts/install-packages.sh +++ b/scripts/install-packages.sh @@ -1,7 +1,7 @@ #!/usr/bin/bash # install packages -sudo pacman -S fzf grim pacman-contrib python-tldextract pass gnupg base-devel libnotify wl-clipboard qt6-wayland xorg-server-xwayland nerd-fonts zoxide waybar bison startup-notification flex wayland-protocols pkg-config cmake gcc alacritty dunst neovim qutebrowser starship xdg-user-dirs zathura zathura-pdf-mupdf meson ninja +sudo pacman -S bash-completion fzf grim pacman-contrib python-tldextract pass gnupg base-devel libnotify wl-clipboard qt6-wayland xorg-server-xwayland nerd-fonts zoxide waybar bison startup-notification flex wayland-protocols pkg-config cmake gcc alacritty dunst neovim qutebrowser starship xdg-user-dirs zathura zathura-pdf-mupdf meson ninja sudo pacman -S pipewire pipewire-audio pipewire-alsa pipewire-pulse pavucontrol diff --git a/scripts/lsp.sh b/scripts/lsp.sh index ad9fc98..f5ff88b 100755 --- a/scripts/lsp.sh +++ b/scripts/lsp.sh @@ -1,4 +1,4 @@ #!/usr/bin/bash -sudo pacman -S lua-language-server clang rust-analyzer texlab +sudo pacman -S lua-language-server clang rust-analyzer texlab bash-language-server |