mirror of
https://github.com/VectorKappa/dotfiles.git
synced 2025-12-19 08:16:10 +01:00
Compare commits
4 Commits
eb47841e97
...
25398c0d47
| Author | SHA1 | Date | |
|---|---|---|---|
|
25398c0d47
|
|||
|
8374ef55d4
|
|||
|
8d341f276e
|
|||
|
6cacca348a
|
@@ -29,8 +29,12 @@
|
|||||||
# the top and down respectively.
|
# the top and down respectively.
|
||||||
# The width can be negative. In this case the actual width is the
|
# The width can be negative. In this case the actual width is the
|
||||||
# screen width minus the width defined in within the geometry option.
|
# screen width minus the width defined in within the geometry option.
|
||||||
geometry = "400x10-600+35"
|
#
|
||||||
|
#geometry = "400x10-600+35"
|
||||||
|
width = 400
|
||||||
|
height = 600
|
||||||
|
origin = top-right
|
||||||
|
offset = 10x35
|
||||||
# Turn on the progess bar
|
# Turn on the progess bar
|
||||||
progress_bar = true
|
progress_bar = true
|
||||||
|
|
||||||
@@ -60,11 +64,6 @@
|
|||||||
# present (e.g. xcompmgr, compiz, etc.).
|
# present (e.g. xcompmgr, compiz, etc.).
|
||||||
transparency = 30
|
transparency = 30
|
||||||
|
|
||||||
# The height of the entire notification. If the height is smaller
|
|
||||||
# than the font height and padding combined, it will be raised
|
|
||||||
# to the font height and padding.
|
|
||||||
notification_height = 0
|
|
||||||
|
|
||||||
# Draw a line of "separator_height" pixel height between two
|
# Draw a line of "separator_height" pixel height between two
|
||||||
# notifications.
|
# notifications.
|
||||||
# Set to 0 to disable.
|
# Set to 0 to disable.
|
||||||
@@ -81,7 +80,7 @@
|
|||||||
|
|
||||||
# Defines width in pixels of frame around the notification window.
|
# Defines width in pixels of frame around the notification window.
|
||||||
# Set to 0 to disable.
|
# Set to 0 to disable.
|
||||||
frame_width = 0
|
frame_width = 1
|
||||||
|
|
||||||
# Defines color of the frame around the notification window.
|
# Defines color of the frame around the notification window.
|
||||||
#frame_color = "#aaaaaa00"
|
#frame_color = "#aaaaaa00"
|
||||||
@@ -96,7 +95,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
frame_color = "#8AADF4"
|
frame_color = "#ED8796"
|
||||||
separator_color= frame
|
separator_color= frame
|
||||||
|
|
||||||
|
|
||||||
@@ -112,7 +111,7 @@
|
|||||||
|
|
||||||
### Text ###
|
### Text ###
|
||||||
|
|
||||||
font = Monospace 8
|
font = SauceCodePro Nerd Font Propo 8
|
||||||
|
|
||||||
# The spacing between lines. If the height is smaller than the
|
# The spacing between lines. If the height is smaller than the
|
||||||
# font height, it will get raised to the font height.
|
# font height, it will get raised to the font height.
|
||||||
@@ -189,19 +188,22 @@
|
|||||||
|
|
||||||
### Icons ###
|
### Icons ###
|
||||||
|
|
||||||
|
|
||||||
|
enable_recursive_icon_lookup = true
|
||||||
|
icon_theme = Papirus-Dark
|
||||||
# Align icons left/right/off
|
# Align icons left/right/off
|
||||||
icon_position = left
|
icon_position = left
|
||||||
|
|
||||||
# Scale small icons up to this size, set to 0 to disable. Helpful
|
# Scale small icons up to this size, set to 0 to disable. Helpful
|
||||||
# for e.g. small files or high-dpi screens. In case of conflict,
|
# for e.g. small files or high-dpi screens. In case of conflict,
|
||||||
# max_icon_size takes precedence over this.
|
# max_icon_size takes precedence over this.
|
||||||
min_icon_size = 0
|
min_icon_size = 16
|
||||||
|
|
||||||
# Scale larger icons down to this size, set to 0 to disable
|
# Scale larger icons down to this size, set to 0 to disable
|
||||||
max_icon_size = 32
|
max_icon_size = 32
|
||||||
|
|
||||||
# Paths to default icons.
|
# Paths to default icons.
|
||||||
icon_path = /usr/share/icons/Adwaita/16x16/status/:/usr/share/icons/Adwaita/16x16/devices/
|
icon_path = /usr/share/icons/Papirus-Dark/16x16/actions/:/usr/share/icons/Papirus-Dark/16x16/devices/
|
||||||
|
|
||||||
### History ###
|
### History ###
|
||||||
|
|
||||||
@@ -229,20 +231,6 @@
|
|||||||
# Define the class of the windows spawned by dunst
|
# Define the class of the windows spawned by dunst
|
||||||
class = Dunst
|
class = Dunst
|
||||||
|
|
||||||
# Print a notification on startup.
|
|
||||||
# This is mainly for error detection, since dbus (re-)starts dunst
|
|
||||||
# automatically after a crash.
|
|
||||||
startup_notification = true
|
|
||||||
|
|
||||||
# Manage dunst's desire for talking
|
|
||||||
# Can be one of the following values:
|
|
||||||
# crit: Critical features. Dunst aborts
|
|
||||||
# warn: Only non-fatal warnings
|
|
||||||
# mesg: Important Messages
|
|
||||||
# info: all unimportant stuff
|
|
||||||
# debug: all less than unimportant stuff
|
|
||||||
verbosity = mesg
|
|
||||||
|
|
||||||
# Define the corner radius of the notification window
|
# Define the corner radius of the notification window
|
||||||
# in pixel size. If the radius is 0, you have no rounded
|
# in pixel size. If the radius is 0, you have no rounded
|
||||||
# corners.
|
# corners.
|
||||||
@@ -332,16 +320,16 @@
|
|||||||
|
|
||||||
[urgency_low]
|
[urgency_low]
|
||||||
background = "#24273A"
|
background = "#24273A"
|
||||||
foreground = "#CAD3F5"
|
foreground = "#6E738D"
|
||||||
|
|
||||||
[urgency_normal]
|
[urgency_normal]
|
||||||
background = "#24273A"
|
background = "#24273A"
|
||||||
foreground = "#CAD3F5"
|
foreground = "#CAD3F5"
|
||||||
|
|
||||||
[urgency_critical]
|
[urgency_critical]
|
||||||
background = "#24273A"
|
background = "#ED8796"
|
||||||
foreground = "#CAD3F5"
|
foreground = "#24273A"
|
||||||
frame_color = "#F5A97F"
|
frame_color = "#EED49F"
|
||||||
|
|
||||||
#[urgency_low]
|
#[urgency_low]
|
||||||
## IMPORTANT: colors have to be defined in quotation marks.
|
## IMPORTANT: colors have to be defined in quotation marks.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
xhost + local: ;
|
xhost + local: ;
|
||||||
swww init;
|
swww init;
|
||||||
flameshot & disown;
|
flameshot & disown;
|
||||||
/usr/lib/mate-polkit/polkit-mate-authentication-agent-1 &
|
wayvnc &
|
||||||
wayvnc & disown;
|
dex -a &
|
||||||
touchegg & disown;
|
dunst &
|
||||||
$HOME/.config/waybar/launcher.sh
|
$HOME/.config/waybar/launcher.sh
|
||||||
|
|||||||
@@ -62,6 +62,10 @@ dwindle {
|
|||||||
pseudotile=0 # enable pseudotiling on dwindle
|
pseudotile=0 # enable pseudotiling on dwindle
|
||||||
}
|
}
|
||||||
|
|
||||||
|
misc {
|
||||||
|
force_default_wallpaper=0
|
||||||
|
vrr=1
|
||||||
|
}
|
||||||
# example window rules
|
# example window rules
|
||||||
# for windows named/classed as abc and xyz
|
# for windows named/classed as abc and xyz
|
||||||
#windowrule=move 69 420,abc
|
#windowrule=move 69 420,abc
|
||||||
@@ -73,8 +77,8 @@ dwindle {
|
|||||||
|
|
||||||
exec-once=$HOME/.local/share/hyprload/hyprload.sh
|
exec-once=$HOME/.local/share/hyprload/hyprload.sh
|
||||||
# example binds
|
# example binds
|
||||||
bind=SUPER,Z,exec,alacritty
|
bind=SUPERSHIFT,Z,exec,alacritty
|
||||||
bind=SUPERSHIFT,Z,exec,kitty
|
bind=SUPER,Z,exec,kitty
|
||||||
bind=SUPER,X,killactive,
|
bind=SUPER,X,killactive,
|
||||||
bind=SUPER_SHIFT,Q,exit,
|
bind=SUPER_SHIFT,Q,exit,
|
||||||
|
|
||||||
@@ -142,7 +146,7 @@ bind=SHIFT,XF86Launch2,exec,hyprctl keyword monitor "eDP-1,1920x1080@60,0x0,1.5"
|
|||||||
bind=SHIFT,XF86MonBrightnessDown,exec,xbacklight -set 0.01
|
bind=SHIFT,XF86MonBrightnessDown,exec,xbacklight -set 0.01
|
||||||
bind=SHIFT,XF86MonBrightnessUp,exec,xbacklight -set 100
|
bind=SHIFT,XF86MonBrightnessUp,exec,xbacklight -set 100
|
||||||
|
|
||||||
exec-once=dash $HOME/.config/hypr/autostart.sh
|
exec-once=dash ~/.config/hypr/autostart.sh
|
||||||
exec-once=hyprctl setcursor Vimix-white-cursors 24
|
exec-once=hyprctl setcursor Vimix-white-cursors 24
|
||||||
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||||
|
|
||||||
|
|||||||
@@ -87,8 +87,11 @@ Plug 'uga-rosa/translate.nvim'
|
|||||||
Plug 'christoomey/vim-system-copy'
|
Plug 'christoomey/vim-system-copy'
|
||||||
Plug 'eandrju/cellular-automaton.nvim'
|
Plug 'eandrju/cellular-automaton.nvim'
|
||||||
Plug 'williamboman/mason.nvim'
|
Plug 'williamboman/mason.nvim'
|
||||||
|
Plug 'williamboman/mason-lspconfig.nvim'
|
||||||
Plug 'neovim/nvim-lspconfig'
|
Plug 'neovim/nvim-lspconfig'
|
||||||
Plug 'ranjithshegde/ccls.nvim'
|
Plug 'ranjithshegde/ccls.nvim'
|
||||||
|
Plug 'mfussenegger/nvim-dap'
|
||||||
|
Plug 'rcarriga/nvim-dap-ui'
|
||||||
" Initialize plugin system
|
" Initialize plugin system
|
||||||
call plug#end()
|
call plug#end()
|
||||||
|
|
||||||
@@ -134,15 +137,17 @@ nnoremap <F2> :CHADopen<CR>
|
|||||||
set pastetoggle=<F3>
|
set pastetoggle=<F3>
|
||||||
nnoremap <F4> :Goyo<CR>
|
nnoremap <F4> :Goyo<CR>
|
||||||
nnoremap <F5> :MundoToggle<CR>
|
nnoremap <F5> :MundoToggle<CR>
|
||||||
|
nnoremap <F6> :lua require("dapui").toggle()<CR>
|
||||||
""Legacy" bindings for cut/copy/paste
|
""Legacy" bindings for cut/copy/paste
|
||||||
"imap <C-X> "+x
|
"imap <C-X> "+x
|
||||||
"imap <C-C> "+y
|
"imap <C-C> "+y
|
||||||
"imap <C-V> "+gP
|
"imap <C-V> "+gP
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
lua << EOF
|
lua << EOF
|
||||||
|
require("mason").setup()
|
||||||
|
require("mason-lspconfig").setup()
|
||||||
|
|
||||||
local lsp = require "lspconfig"
|
local lsp = require "lspconfig"
|
||||||
local coq = require "coq" -- add this
|
local coq = require "coq" -- add this
|
||||||
|
|
||||||
@@ -215,7 +220,7 @@ lsp.rust_analyzer.setup(coq.lsp_ensure_capabilities({
|
|||||||
EOF
|
EOF
|
||||||
|
|
||||||
let g:catppuccin_flavour = "macchiato"
|
let g:catppuccin_flavour = "macchiato"
|
||||||
|
lua require("dapui").setup()
|
||||||
lua require("catppuccin").setup()
|
lua require("catppuccin").setup()
|
||||||
lua require('colorizer').setup()
|
lua require('colorizer').setup()
|
||||||
lua require("circles").setup()
|
lua require("circles").setup()
|
||||||
|
|||||||
@@ -262,7 +262,7 @@ label wallpaper, number 14, mime ^image, has feh, X = feh --bg-fill "$1"
|
|||||||
#-------------------------------------------
|
#-------------------------------------------
|
||||||
# Generic file openers
|
# Generic file openers
|
||||||
#-------------------------------------------
|
#-------------------------------------------
|
||||||
label open, has xdg-open = xdg-open -- "$@"
|
label open, has xdg-open = xdg-open "$@"
|
||||||
label open, has open = open -- "$@"
|
label open, has open = open -- "$@"
|
||||||
|
|
||||||
# Define the editor for non-text files + pager as last action
|
# Define the editor for non-text files + pager as last action
|
||||||
|
|||||||
@@ -201,7 +201,7 @@ export GPG_TTY=$(tty)
|
|||||||
gpg-connect-agent updatestartuptty /bye >/dev/null
|
gpg-connect-agent updatestartuptty /bye >/dev/null
|
||||||
|
|
||||||
|
|
||||||
[ "$TERM" = "xterm-kitty" ] && (alias ssh="kitten ssh"; eval "kitten run-shell";)
|
[ "$TERM" = "xterm-kitty" ] && (alias ssh="command kitten ssh";)
|
||||||
[ "$TERMUX_APK_RELEASE" = "F_DROID" ] && (eval `okc-ssh-agent`)
|
[ "$TERMUX_APK_RELEASE" = "F_DROID" ] && (eval `okc-ssh-agent`)
|
||||||
|
|
||||||
|
|
||||||
@@ -217,5 +217,3 @@ preexec() { print -Pn "\e]0;$1\a" }
|
|||||||
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
||||||
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
||||||
(( ! ${+functions[p10k]} )) || p10k finalize
|
(( ! ${+functions[p10k]} )) || p10k finalize
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user