idk
This commit is contained in:
parent
4ce842086d
commit
6cbde4a575
48 changed files with 708 additions and 2310 deletions
|
|
@ -1,17 +1,20 @@
|
||||||
Config(
|
Config(
|
||||||
// `width` and `vertical_offset` use an enum for the value it can be either:
|
// Position/size fields use an enum for the value, it can be either:
|
||||||
// Absolute(n): The absolute value in pixels
|
// Absolute(n): The absolute value in pixels
|
||||||
// Fraction(n): A fraction of the width or height of the full screen (depends on exclusive zones and the settings related to them) window respectively
|
// Fraction(n): A fraction of the width or height of the full screen (depends on exclusive zones and the settings related to them) window respectively
|
||||||
|
|
||||||
// How wide the input box and results are.
|
// The horizontal position, adjusted so that Relative(0.5) always centers the runner
|
||||||
width: Absolute(800),
|
x: Fraction(0.5),
|
||||||
|
|
||||||
|
// The vertical position, works the same as `x`
|
||||||
|
y: Absolute(0),
|
||||||
|
|
||||||
|
// The width of the runner
|
||||||
|
width: Absolute(800),
|
||||||
|
|
||||||
|
// The minimum height of the runner, the runner will expand to fit all the entries
|
||||||
|
height: Absolute(0),
|
||||||
|
|
||||||
// Where Anyrun is located on the screen: Top, Center
|
|
||||||
position: Center,
|
|
||||||
|
|
||||||
// How much the runner is shifted vertically
|
|
||||||
vertical_offset: Absolute(0),
|
|
||||||
|
|
||||||
// Hide match and plugin info icons
|
// Hide match and plugin info icons
|
||||||
hide_icons: false,
|
hide_icons: false,
|
||||||
|
|
||||||
|
|
@ -23,13 +26,22 @@ Config(
|
||||||
|
|
||||||
// Hide the plugin info panel
|
// Hide the plugin info panel
|
||||||
hide_plugin_info: false,
|
hide_plugin_info: false,
|
||||||
|
|
||||||
|
// Close window when a click outside the main box is received
|
||||||
|
close_on_click: false,
|
||||||
|
|
||||||
|
// Show search results immediately when Anyrun starts
|
||||||
|
show_results_immediately: false,
|
||||||
|
|
||||||
|
// Limit amount of entries shown in total
|
||||||
|
max_entries: None,
|
||||||
|
|
||||||
// List of plugins to be loaded by default, can be specified with a relative path to be loaded from the
|
// List of plugins to be loaded by default, can be specified with a relative path to be loaded from the
|
||||||
// `<anyrun config dir>/plugins` directory or with an absolute path to just load the file the path points to.
|
// `<anyrun config dir>/plugins` directory or with an absolute path to just load the file the path points to.
|
||||||
plugins: [
|
plugins: [
|
||||||
"libapplications.so",
|
"libapplications.so",
|
||||||
|
"libsymbols.so",
|
||||||
"libshell.so",
|
"libshell.so",
|
||||||
"librink.so",
|
"libtranslate.so",
|
||||||
"libanyrun_websearch.so"
|
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
|
||||||
BIN
anyrun/plugins/libanyrun_macros.so
Executable file
BIN
anyrun/plugins/libanyrun_macros.so
Executable file
Binary file not shown.
Binary file not shown.
BIN
anyrun/plugins/libdictionary.so
Executable file
BIN
anyrun/plugins/libdictionary.so
Executable file
Binary file not shown.
Binary file not shown.
BIN
anyrun/plugins/librandr.so
Executable file
BIN
anyrun/plugins/librandr.so
Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
anyrun/plugins/libstdin.so
Executable file
BIN
anyrun/plugins/libstdin.so
Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
anyrun/plugins/libwebsearch.so
Executable file
BIN
anyrun/plugins/libwebsearch.so
Executable file
Binary file not shown.
8
conf/autostart.conf
Normal file
8
conf/autostart.conf
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
#autostart programs
|
||||||
|
exec-once=hyprpaper
|
||||||
|
exec-once=ironbar
|
||||||
|
exec-once=firefox
|
||||||
|
exec-once=copyq --start-server
|
||||||
|
exec-once=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||||
|
exec-once=nextcloud --background
|
||||||
|
exec-once=oxinoti
|
||||||
22
conf/env.conf
Normal file
22
conf/env.conf
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
#
|
||||||
|
#fix the fucking portal
|
||||||
|
exec-once=systemctl --user import-environment
|
||||||
|
exec-once=dbus-update-activation-environment --systemd --all
|
||||||
|
#
|
||||||
|
|
||||||
|
env=GTK_CSD,0
|
||||||
|
env=TERM,"kitty /bin/fish"
|
||||||
|
env=XDG_CURRENT_DESKTOP=Hyprland
|
||||||
|
env=XDG_SESSION_TYPE=wayland
|
||||||
|
env=XDG_SESSION_DESKTOP=Hyprland
|
||||||
|
env=QT_QPA_PLATFORM,wayland
|
||||||
|
env=QT_QPA_PLATFORMTHEME,qt5ct
|
||||||
|
env=QT_WAYLAND_FORCE_DPI,96
|
||||||
|
env=QT_AUTO_SCREEN_SCALE_FACTOR,0
|
||||||
|
env=QT_WAYLAND_DISABLE_WINDOWDECORATION,1
|
||||||
|
env=QT_SCALE_FACTOR,1
|
||||||
|
env=PKG_CONFIG_PATH,/usr/local/lib/pkgconfig
|
||||||
|
env=LD_LIBRARY_PATH,/usr/local/lib
|
||||||
|
env=EDITOR,"neovide --novsync --nofork"
|
||||||
|
env=PATH,/home/dashie/.local/bin:/home/dashie/.cargo/bin:$PATH
|
||||||
|
|
||||||
54
conf/general.conf
Normal file
54
conf/general.conf
Normal file
|
|
@ -0,0 +1,54 @@
|
||||||
|
|
||||||
|
input {
|
||||||
|
repeat_delay=200
|
||||||
|
natural_scroll=false
|
||||||
|
follow_mouse=1
|
||||||
|
force_no_accel=true
|
||||||
|
touchpad {
|
||||||
|
natural_scroll=yes
|
||||||
|
tap-to-click=yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
general {
|
||||||
|
sensitivity=1.0 # for mouse cursor
|
||||||
|
gaps_in=3 3 3 3
|
||||||
|
gaps_out=2 5 5 5
|
||||||
|
border_size=3
|
||||||
|
col.active_border=0xFFFF0000 0xFF00FF00 0xFF0000FF 45deg
|
||||||
|
col.inactive_border=0x66333333
|
||||||
|
apply_sens_to_raw=0 # whether to apply the sensitivity to raw input (e.g. used by games where you aim using your mouse)
|
||||||
|
}
|
||||||
|
|
||||||
|
decoration {
|
||||||
|
rounding=4
|
||||||
|
}
|
||||||
|
|
||||||
|
animations {
|
||||||
|
enabled=1
|
||||||
|
animation=windowsMove,1,4,default
|
||||||
|
animation=windows,1,7,default,popin 70%
|
||||||
|
animation=border,1,10,default
|
||||||
|
animation=fade,1,10,default
|
||||||
|
animation=workspaces,1,6,default
|
||||||
|
}
|
||||||
|
|
||||||
|
dwindle {
|
||||||
|
preserve_split=true
|
||||||
|
pseudotile=0
|
||||||
|
permanent_direction_override=false
|
||||||
|
}
|
||||||
|
|
||||||
|
gestures {
|
||||||
|
workspace_swipe=yes
|
||||||
|
}
|
||||||
|
|
||||||
|
misc {
|
||||||
|
vfr=true
|
||||||
|
vrr = 1
|
||||||
|
animate_manual_resizes=1
|
||||||
|
enable_swallow=true
|
||||||
|
swallow_regex=^(.*)(kitty)(.*)$
|
||||||
|
force_hypr_chan=true
|
||||||
|
layers_hog_keyboard_focus=false
|
||||||
|
}
|
||||||
98
conf/keybinds.conf
Normal file
98
conf/keybinds.conf
Normal file
|
|
@ -0,0 +1,98 @@
|
||||||
|
# binds
|
||||||
|
bind=SUPER,S,exec,grim -g "$(slurp)" - | wl-copy
|
||||||
|
bind=SUPERSHIFTALT,S,exec, grim -g "$(slurp)" $HOME/gits/ost-5semester/Screenshots/$(date +'%Y_%m_%d_%I_%M_%S.png') && (date +'%Y_%m_%d_%I_%M_%S.png') | wl-copy
|
||||||
|
bind=SUPERSHIFT,S,exec,grim -g "$(slurp)" - | satty -f -
|
||||||
|
bind=SUPERCONTROLSHIFT,S,exec,grim -c -g "0,0 3440x1440" - | wl-copy
|
||||||
|
bind=SUPER,F,exec,firefox
|
||||||
|
bind=SUPER,T,exec,kitty -1
|
||||||
|
bind=SUPER,Q,killactive,
|
||||||
|
bind=SUPERSHIFTALT,M,exit,
|
||||||
|
bind=SUPER,E,exec,nautilus -w
|
||||||
|
bind=SUPER,N,exec,neovide --novsync
|
||||||
|
bind=SUPER,M,exec,oxidash
|
||||||
|
bind=SUPER,V,togglefloating,
|
||||||
|
bind=SUPER,B,fullscreen,
|
||||||
|
bind=SUPER,R,exec,anyrun
|
||||||
|
bind=SUPER,C,togglesplit
|
||||||
|
bind=SUPER,G,exec,oxicalc
|
||||||
|
bind=SUPERSHIFT,G,exec,gamelock
|
||||||
|
bind=SUPERSHIFT,L,exec, playerctl -a pause & swaylock -c 000000 & systemctl hibernate
|
||||||
|
bind=,XF86AudioMute,exec,pactl $HOME/.config/scripts/audio_control.sh mute
|
||||||
|
bind=,XF86AudioLowerVolume,exec, $HOME/.config/scripts/audio_control.sh sink -5%
|
||||||
|
bind=,XF86AudioRaiseVolume,exec, $HOME/.config/scripts/audio_control.sh sink +5%
|
||||||
|
bind=,XF86AudioPlay,exec, playerctl play-pause
|
||||||
|
bind=,XF86AudioNext,exec, playerctl next
|
||||||
|
bind=,XF86AudioPrev,exec, playerctl previous
|
||||||
|
bind=,XF86MonBrightnessDown,exec, $HOME/.config/scripts/change-brightness brightness 10%-
|
||||||
|
bind=,XF86MonBrightnessUp,exec, $HOME/.config/scripts/change-brightness brightness +10%
|
||||||
|
bind=SUPER,D,exec,oxishut
|
||||||
|
bind=SUPER,A,exec,copyq toggle
|
||||||
|
bind=SUPERSHIFT,W,togglespecialworkspace
|
||||||
|
# bind=SUPER,W,movetoworkspace,special
|
||||||
|
|
||||||
|
|
||||||
|
binde=SUPER,J,movefocus,l
|
||||||
|
binde=SUPER,semicolon,movefocus,r
|
||||||
|
binde=SUPER,L,movefocus,u
|
||||||
|
binde=SUPER,K,movefocus,d
|
||||||
|
|
||||||
|
binde=SUPER,U,resizeactive,-20 0
|
||||||
|
binde=SUPER,P,resizeactive,20 0
|
||||||
|
binde=SUPER,O,resizeactive,0 -20
|
||||||
|
binde=SUPER,I,resizeactive,0 20
|
||||||
|
|
||||||
|
bind=SUPER,left,movewindow,l
|
||||||
|
bind=SUPER,right,movewindow,r
|
||||||
|
bind=SUPER,up,movewindow,u
|
||||||
|
bind=SUPER,down,movewindow,d
|
||||||
|
|
||||||
|
bind=SUPER,1,workspace,1
|
||||||
|
bind=SUPER,2,workspace,2
|
||||||
|
bind=SUPER,3,workspace,3
|
||||||
|
bind=SUPER,4,workspace,4
|
||||||
|
bind=SUPER,5,workspace,5
|
||||||
|
bind=SUPER,6,workspace,6
|
||||||
|
bind=SUPER,7,workspace,7
|
||||||
|
bind=SUPER,8,workspace,8
|
||||||
|
bind=SUPER,9,workspace,9
|
||||||
|
bind=SUPER,0,workspace,10
|
||||||
|
|
||||||
|
bind=SUPERSHIFT,1,movetoworkspace,1
|
||||||
|
bind=SUPERSHIFT,2,movetoworkspace,2
|
||||||
|
bind=SUPERSHIFT,3,movetoworkspace,3
|
||||||
|
bind=SUPERSHIFT,4,movetoworkspace,4
|
||||||
|
bind=SUPERSHIFT,5,movetoworkspace,5
|
||||||
|
bind=SUPERSHIFT,6,movetoworkspace,6
|
||||||
|
bind=SUPERSHIFT,7,movetoworkspace,7
|
||||||
|
bind=SUPERSHIFT,8,movetoworkspace,8
|
||||||
|
bind=SUPERSHIFT,9,movetoworkspace,9
|
||||||
|
bind=SUPERSHIFT,0,movetoworkspace,10
|
||||||
|
|
||||||
|
bind=SUPERSHIFTALT,1,movetoworkspacesilent,1
|
||||||
|
bind=SUPERSHIFTALT,2,movetoworkspacesilent,2
|
||||||
|
bind=SUPERSHIFTALT,3,movetoworkspacesilent,3
|
||||||
|
bind=SUPERSHIFTALT,4,movetoworkspacesilent,4
|
||||||
|
bind=SUPERSHIFTALT,5,movetoworkspacesilent,5
|
||||||
|
bind=SUPERSHIFTALT,6,movetoworkspacesilent,6
|
||||||
|
bind=SUPERSHIFTALT,7,movetoworkspacesilent,7
|
||||||
|
bind=SUPERSHIFTALT,8,movetoworkspacesilent,8
|
||||||
|
bind=SUPERSHIFTALT,9,movetoworkspacesilent,9
|
||||||
|
bind=SUPERSHIFTALT,0,movetoworkspacesilent,10
|
||||||
|
|
||||||
|
bind=SUPERALT,j,layoutmsg,preselect l
|
||||||
|
bind=SUPERALT,k,layoutmsg,preselect d
|
||||||
|
bind=SUPERALT,l,layoutmsg,preselect u
|
||||||
|
bind=SUPERALT,semicolon,layoutmsg,preselect r
|
||||||
|
bind=SUPERALT,h,layoutmsg,preselect n
|
||||||
|
|
||||||
|
bindm=SUPER,mouse:272,movewindow
|
||||||
|
bindm=SUPER,mouse:273,resizewindow
|
||||||
|
|
||||||
|
#binds for debug testing
|
||||||
|
# bind=SUPERALT,J,pass,^(wlroots)$
|
||||||
|
# bind=SUPERALT,left,pass,^(wlroots)$
|
||||||
|
# bind=SUPERALT,right,pass,^(wlroots)$
|
||||||
|
# bind=SUPERALT,up,pass,^(wlroots)$
|
||||||
|
# bind=SUPERALT,down,pass,^(wlroots)$
|
||||||
|
# bind=CTRLALT,P,pass,^(parcellite)$
|
||||||
|
|
||||||
12
conf/monitor.conf
Normal file
12
conf/monitor.conf
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
monitor=,preferred,auto,auto
|
||||||
|
#monitor=,preferred,auto,2
|
||||||
|
|
||||||
|
|
||||||
|
# workspace = 1,monitor:eDP-1
|
||||||
|
# workspace = 2,monitor:eDP-1
|
||||||
|
# workspace = 3,monitor:eDP-1
|
||||||
|
# workspace = 4,monitor:eDP-1
|
||||||
|
# workspace = 5,monitor:eDP-1
|
||||||
|
# workspace = 6,monitor:eDP-1
|
||||||
|
# workspace = 7,monitor:eDP-1
|
||||||
|
# workspace = 8,monitor:eDP-1
|
||||||
12
conf/plugins.conf
Normal file
12
conf/plugins.conf
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
plugin = $HOME/.config/hypr/plugins/libhycov.so
|
||||||
|
|
||||||
|
plugin {
|
||||||
|
hycov {
|
||||||
|
overview_gappo = 30 #gas width from screem
|
||||||
|
overview_gappi = 10 #gas width from clients
|
||||||
|
hotarea_size = 0 #hotarea size in bottom left,10x10
|
||||||
|
enable_hotarea = 0 # enable mouse cursor hotarea
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
bind = SUPER,W,hycov:toggleoverview
|
||||||
15
conf/rules.conf
Normal file
15
conf/rules.conf
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
# window rules
|
||||||
|
windowrule=tile,^(.*)(Spotify)(.*)$
|
||||||
|
windowrule=float,^(.*)(OxiCalc)(.*)$
|
||||||
|
windowrule=float,^(.*)(winecfg.exe)(.*)$
|
||||||
|
windowrule=float,^(.*)(speed.exe)(.*)$
|
||||||
|
windowrule=float,^(.*)(copyq)(.*)$
|
||||||
|
# windowrule=center,^(.*)(gnome)(.*)$
|
||||||
|
# windowrule=size 1200 800,^(org.gnome.NautilusPreviewer)$
|
||||||
|
windowrule=center,^(.*)(swappy)(.*)$
|
||||||
|
windowrule=float,title:^(.*)(Spirit)(.*)$
|
||||||
|
windowrule=float,title:^(.*)(reset)(.*)$
|
||||||
|
windowrule=workspace 10 silent,^(.*)(steam)(.*)$
|
||||||
|
windowrule=workspace 9 silent,^(.*)(dota)(.*)$
|
||||||
|
windowrule=workspace 9 silent,^(.*)(battlebits)(.*)$
|
||||||
|
windowrule=workspace 9 silent,^(.*)(aoe)(.*)$
|
||||||
|
|
@ -6,6 +6,20 @@
|
||||||
1\InternalId=copyq_pinned_pin
|
1\InternalId=copyq_pinned_pin
|
||||||
1\Name=Pin
|
1\Name=Pin
|
||||||
1\Output=application/x-copyq-item-pinned
|
1\Output=application/x-copyq-item-pinned
|
||||||
|
10\Command=copyq: plugins.itemencrypted.copyEncryptedItems()
|
||||||
|
10\Icon=\xf13e
|
||||||
|
10\InMenu=true
|
||||||
|
10\Input=application/x-copyq-encrypted
|
||||||
|
10\InternalId=copyq_encrypted_decrypt_and_copy
|
||||||
|
10\Name=Decrypt and Copy
|
||||||
|
10\Shortcut=ctrl+shift+l
|
||||||
|
11\Command=copyq: plugins.itemencrypted.pasteEncryptedItems()
|
||||||
|
11\Icon=\xf13e
|
||||||
|
11\InMenu=true
|
||||||
|
11\Input=application/x-copyq-encrypted
|
||||||
|
11\InternalId=copyq_encrypted_decrypt_and_paste
|
||||||
|
11\Name=Decrypt and Paste
|
||||||
|
11\Shortcut=enter
|
||||||
2\Command=copyq: plugins.itempinned.unpin()
|
2\Command=copyq: plugins.itempinned.unpin()
|
||||||
2\Icon=\xf08d
|
2\Icon=\xf08d
|
||||||
2\InMenu=true
|
2\InMenu=true
|
||||||
|
|
@ -41,4 +55,20 @@
|
||||||
7\Input=application/x-copyq-tags
|
7\Input=application/x-copyq-tags
|
||||||
7\InternalId=copyq_tags_clear
|
7\InternalId=copyq_tags_clear
|
||||||
7\Name=Clear all tags
|
7\Name=Clear all tags
|
||||||
size=7
|
8\Command=copyq: plugins.itemencrypted.encryptItems()
|
||||||
|
8\Icon=\xf023
|
||||||
|
8\InMenu=true
|
||||||
|
8\Input=!OUTPUT
|
||||||
|
8\InternalId=copyq_encrypted_encrypt
|
||||||
|
8\Name=Encrypt (needs GnuPG)
|
||||||
|
8\Output=application/x-copyq-encrypted
|
||||||
|
8\Shortcut=ctrl+l
|
||||||
|
9\Command=copyq: plugins.itemencrypted.decryptItems()
|
||||||
|
9\Icon=\xf09c
|
||||||
|
9\InMenu=true
|
||||||
|
9\Input=application/x-copyq-encrypted
|
||||||
|
9\InternalId=copyq_encrypted_decrypt
|
||||||
|
9\Name=Decrypt
|
||||||
|
9\Output=application/x-copyq-item
|
||||||
|
9\Shortcut=ctrl+l
|
||||||
|
size=11
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,21 @@
|
||||||
GPG_TTY=$(tty)
|
GPG_TTY=$(tty)
|
||||||
PATH=$PATH:$HOME/.local/bin
|
GTK_CSD=0
|
||||||
TEXMFHOME=$HOME/.texmf
|
TERM="kitty /bin/fish"
|
||||||
PATH=/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:$HOME/.local/bin:$HOME/.cargo/bin:$PATH
|
XDG_CURRENT_DESKTOP=Hyprland
|
||||||
|
XDG_SESSION_TYPE=wayland
|
||||||
|
XDG_SESSION_DESKTOP=Hyprland
|
||||||
|
QT_QPA_PLATFORM=wayland
|
||||||
|
QT_QPA_PLATFORMTHEME=qt5ct
|
||||||
|
QT_WAYLAND_FORCE_DPI=96
|
||||||
|
QT_AUTO_SCREEN_SCALE_FACTOR=0
|
||||||
|
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
|
||||||
|
QT_SCALE_FACTOR=1
|
||||||
|
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
|
||||||
|
LD_LIBRARY_PATH=/usr/local/lib
|
||||||
EDITOR="neovide --novsync --nofork"
|
EDITOR="neovide --novsync --nofork"
|
||||||
SUDO_EDITOR="neovide --novsync --nofork"
|
SUDO_EDITOR="neovide --novsync --nofork"
|
||||||
|
PATH=$PATH:$HOME/.local/bin
|
||||||
|
PATH=/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:$HOME/.local/bin:$HOME/.cargo/bin:$PATH
|
||||||
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
|
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
|
||||||
LD_LIBRARY_PATH=/usr/local/lib
|
LD_LIBRARY_PATH=/usr/local/lib
|
||||||
SCRIPTS=$HOME/.config/scripts
|
SCRIPTS=$HOME/.config/scripts
|
||||||
|
|
|
||||||
7
fish/completions/fisher.fish
Normal file
7
fish/completions/fisher.fish
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
complete --command fisher --exclusive --long help --description "Print help"
|
||||||
|
complete --command fisher --exclusive --long version --description "Print version"
|
||||||
|
complete --command fisher --exclusive --condition __fish_use_subcommand --arguments install --description "Install plugins"
|
||||||
|
complete --command fisher --exclusive --condition __fish_use_subcommand --arguments update --description "Update installed plugins"
|
||||||
|
complete --command fisher --exclusive --condition __fish_use_subcommand --arguments remove --description "Remove installed plugins"
|
||||||
|
complete --command fisher --exclusive --condition __fish_use_subcommand --arguments list --description "List installed plugins matching regex"
|
||||||
|
complete --command fisher --exclusive --condition "__fish_seen_subcommand_from update remove" --arguments "(fisher list)"
|
||||||
|
|
@ -24,7 +24,7 @@ alias g+='bear -- g++ -Wextra -Werror -std=c++20'
|
||||||
alias s="kitty +kitten ssh"
|
alias s="kitty +kitten ssh"
|
||||||
alias zl='z "" '
|
alias zl='z "" '
|
||||||
alias jo='joshuto'
|
alias jo='joshuto'
|
||||||
alias nv='neovide --novsync --nofork'
|
alias nv='neovide --no-fork'
|
||||||
alias cr='cargo run'
|
alias cr='cargo run'
|
||||||
alias grep='rg'
|
alias grep='rg'
|
||||||
alias cat='bat'
|
alias cat='bat'
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
ilancosman/tide@v5
|
jorgebucaran/fisher
|
||||||
|
|
|
||||||
240
fish/functions/fisher.fish
Normal file
240
fish/functions/fisher.fish
Normal file
|
|
@ -0,0 +1,240 @@
|
||||||
|
function fisher --argument-names cmd --description "A plugin manager for Fish"
|
||||||
|
set --query fisher_path || set --local fisher_path $__fish_config_dir
|
||||||
|
set --local fisher_version 4.4.4
|
||||||
|
set --local fish_plugins $__fish_config_dir/fish_plugins
|
||||||
|
|
||||||
|
switch "$cmd"
|
||||||
|
case -v --version
|
||||||
|
echo "fisher, version $fisher_version"
|
||||||
|
case "" -h --help
|
||||||
|
echo "Usage: fisher install <plugins...> Install plugins"
|
||||||
|
echo " fisher remove <plugins...> Remove installed plugins"
|
||||||
|
echo " fisher update <plugins...> Update installed plugins"
|
||||||
|
echo " fisher update Update all installed plugins"
|
||||||
|
echo " fisher list [<regex>] List installed plugins matching regex"
|
||||||
|
echo "Options:"
|
||||||
|
echo " -v, --version Print version"
|
||||||
|
echo " -h, --help Print this help message"
|
||||||
|
echo "Variables:"
|
||||||
|
echo " \$fisher_path Plugin installation path. Default: $__fish_config_dir" | string replace --regex -- $HOME \~
|
||||||
|
case ls list
|
||||||
|
string match --entire --regex -- "$argv[2]" $_fisher_plugins
|
||||||
|
case install update remove
|
||||||
|
isatty || read --local --null --array stdin && set --append argv $stdin
|
||||||
|
|
||||||
|
set --local install_plugins
|
||||||
|
set --local update_plugins
|
||||||
|
set --local remove_plugins
|
||||||
|
set --local arg_plugins $argv[2..-1]
|
||||||
|
set --local old_plugins $_fisher_plugins
|
||||||
|
set --local new_plugins
|
||||||
|
|
||||||
|
test -e $fish_plugins && set --local file_plugins (string match --regex -- '^[^\s]+$' <$fish_plugins)
|
||||||
|
|
||||||
|
if ! set --query argv[2]
|
||||||
|
if test "$cmd" != update
|
||||||
|
echo "fisher: Not enough arguments for command: \"$cmd\"" >&2 && return 1
|
||||||
|
else if ! set --query file_plugins
|
||||||
|
echo "fisher: \"$fish_plugins\" file not found: \"$cmd\"" >&2 && return 1
|
||||||
|
end
|
||||||
|
set arg_plugins $file_plugins
|
||||||
|
end
|
||||||
|
|
||||||
|
for plugin in $arg_plugins
|
||||||
|
set plugin (test -e "$plugin" && realpath $plugin || string lower -- $plugin)
|
||||||
|
contains -- "$plugin" $new_plugins || set --append new_plugins $plugin
|
||||||
|
end
|
||||||
|
|
||||||
|
if set --query argv[2]
|
||||||
|
for plugin in $new_plugins
|
||||||
|
if contains -- "$plugin" $old_plugins
|
||||||
|
test "$cmd" = remove &&
|
||||||
|
set --append remove_plugins $plugin ||
|
||||||
|
set --append update_plugins $plugin
|
||||||
|
else if test "$cmd" = install
|
||||||
|
set --append install_plugins $plugin
|
||||||
|
else
|
||||||
|
echo "fisher: Plugin not installed: \"$plugin\"" >&2 && return 1
|
||||||
|
end
|
||||||
|
end
|
||||||
|
else
|
||||||
|
for plugin in $new_plugins
|
||||||
|
contains -- "$plugin" $old_plugins &&
|
||||||
|
set --append update_plugins $plugin ||
|
||||||
|
set --append install_plugins $plugin
|
||||||
|
end
|
||||||
|
|
||||||
|
for plugin in $old_plugins
|
||||||
|
contains -- "$plugin" $new_plugins || set --append remove_plugins $plugin
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
set --local pid_list
|
||||||
|
set --local source_plugins
|
||||||
|
set --local fetch_plugins $update_plugins $install_plugins
|
||||||
|
set --local fish_path (status fish-path)
|
||||||
|
|
||||||
|
echo (set_color --bold)fisher $cmd version $fisher_version(set_color normal)
|
||||||
|
|
||||||
|
for plugin in $fetch_plugins
|
||||||
|
set --local source (command mktemp -d)
|
||||||
|
set --append source_plugins $source
|
||||||
|
|
||||||
|
command mkdir -p $source/{completions,conf.d,themes,functions}
|
||||||
|
|
||||||
|
$fish_path --command "
|
||||||
|
if test -e $plugin
|
||||||
|
command cp -Rf $plugin/* $source
|
||||||
|
else
|
||||||
|
set temp (command mktemp -d)
|
||||||
|
set repo (string split -- \@ $plugin) || set repo[2] HEAD
|
||||||
|
|
||||||
|
if set path (string replace --regex -- '^(https://)?gitlab.com/' '' \$repo[1])
|
||||||
|
set name (string split -- / \$path)[-1]
|
||||||
|
set url https://gitlab.com/\$path/-/archive/\$repo[2]/\$name-\$repo[2].tar.gz
|
||||||
|
else
|
||||||
|
set url https://api.github.com/repos/\$repo[1]/tarball/\$repo[2]
|
||||||
|
end
|
||||||
|
|
||||||
|
echo Fetching (set_color --underline)\$url(set_color normal)
|
||||||
|
|
||||||
|
if command curl -q --silent -L \$url | command tar -xzC \$temp -f - 2>/dev/null
|
||||||
|
command cp -Rf \$temp/*/* $source
|
||||||
|
else
|
||||||
|
echo fisher: Invalid plugin name or host unavailable: \\\"$plugin\\\" >&2
|
||||||
|
command rm -rf $source
|
||||||
|
end
|
||||||
|
|
||||||
|
command rm -rf \$temp
|
||||||
|
end
|
||||||
|
|
||||||
|
set files $source/* && string match --quiet --regex -- .+\.fish\\\$ \$files
|
||||||
|
" &
|
||||||
|
|
||||||
|
set --append pid_list (jobs --last --pid)
|
||||||
|
end
|
||||||
|
|
||||||
|
wait $pid_list 2>/dev/null
|
||||||
|
|
||||||
|
for plugin in $fetch_plugins
|
||||||
|
if set --local source $source_plugins[(contains --index -- "$plugin" $fetch_plugins)] && test ! -e $source
|
||||||
|
if set --local index (contains --index -- "$plugin" $install_plugins)
|
||||||
|
set --erase install_plugins[$index]
|
||||||
|
else
|
||||||
|
set --erase update_plugins[(contains --index -- "$plugin" $update_plugins)]
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
for plugin in $update_plugins $remove_plugins
|
||||||
|
if set --local index (contains --index -- "$plugin" $_fisher_plugins)
|
||||||
|
set --local plugin_files_var _fisher_(string escape --style=var -- $plugin)_files
|
||||||
|
|
||||||
|
if contains -- "$plugin" $remove_plugins
|
||||||
|
for name in (string replace --filter --regex -- '.+/conf\.d/([^/]+)\.fish$' '$1' $$plugin_files_var)
|
||||||
|
emit {$name}_uninstall
|
||||||
|
end
|
||||||
|
printf "%s\n" Removing\ (set_color red --bold)$plugin(set_color normal) " "$$plugin_files_var | string replace -- \~ ~
|
||||||
|
set --erase _fisher_plugins[$index]
|
||||||
|
end
|
||||||
|
|
||||||
|
command rm -rf (string replace -- \~ ~ $$plugin_files_var)
|
||||||
|
|
||||||
|
functions --erase (string replace --filter --regex -- '.+/functions/([^/]+)\.fish$' '$1' $$plugin_files_var)
|
||||||
|
|
||||||
|
for name in (string replace --filter --regex -- '.+/completions/([^/]+)\.fish$' '$1' $$plugin_files_var)
|
||||||
|
complete --erase --command $name
|
||||||
|
end
|
||||||
|
|
||||||
|
set --erase $plugin_files_var
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if set --query update_plugins[1] || set --query install_plugins[1]
|
||||||
|
command mkdir -p $fisher_path/{functions,themes,conf.d,completions}
|
||||||
|
end
|
||||||
|
|
||||||
|
for plugin in $update_plugins $install_plugins
|
||||||
|
set --local source $source_plugins[(contains --index -- "$plugin" $fetch_plugins)]
|
||||||
|
set --local files $source/{functions,themes,conf.d,completions}/*
|
||||||
|
|
||||||
|
if set --local index (contains --index -- $plugin $install_plugins)
|
||||||
|
set --local user_files $fisher_path/{functions,themes,conf.d,completions}/*
|
||||||
|
set --local conflict_files
|
||||||
|
|
||||||
|
for file in (string replace -- $source/ $fisher_path/ $files)
|
||||||
|
contains -- $file $user_files && set --append conflict_files $file
|
||||||
|
end
|
||||||
|
|
||||||
|
if set --query conflict_files[1] && set --erase install_plugins[$index]
|
||||||
|
echo -s "fisher: Cannot install \"$plugin\": please remove or move conflicting files first:" \n" "$conflict_files >&2
|
||||||
|
continue
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
for file in (string replace -- $source/ "" $files)
|
||||||
|
command cp -RLf $source/$file $fisher_path/$file
|
||||||
|
end
|
||||||
|
|
||||||
|
set --local plugin_files_var _fisher_(string escape --style=var -- $plugin)_files
|
||||||
|
|
||||||
|
set --query files[1] && set --universal $plugin_files_var (string replace -- $source $fisher_path $files | string replace -- ~ \~)
|
||||||
|
|
||||||
|
contains -- $plugin $_fisher_plugins || set --universal --append _fisher_plugins $plugin
|
||||||
|
contains -- $plugin $install_plugins && set --local event install || set --local event update
|
||||||
|
|
||||||
|
printf "%s\n" Installing\ (set_color --bold)$plugin(set_color normal) " "$$plugin_files_var | string replace -- \~ ~
|
||||||
|
|
||||||
|
for file in (string match --regex -- '.+/[^/]+\.fish$' $$plugin_files_var | string replace -- \~ ~)
|
||||||
|
source $file
|
||||||
|
if set --local name (string replace --regex -- '.+conf\.d/([^/]+)\.fish$' '$1' $file)
|
||||||
|
emit {$name}_$event
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
command rm -rf $source_plugins
|
||||||
|
|
||||||
|
if set --query _fisher_plugins[1]
|
||||||
|
set --local commit_plugins
|
||||||
|
|
||||||
|
for plugin in $file_plugins
|
||||||
|
contains -- (string lower -- $plugin) (string lower -- $_fisher_plugins) && set --append commit_plugins $plugin
|
||||||
|
end
|
||||||
|
|
||||||
|
for plugin in $_fisher_plugins
|
||||||
|
contains -- (string lower -- $plugin) (string lower -- $commit_plugins) || set --append commit_plugins $plugin
|
||||||
|
end
|
||||||
|
|
||||||
|
printf "%s\n" $commit_plugins >$fish_plugins
|
||||||
|
else
|
||||||
|
set --erase _fisher_plugins
|
||||||
|
command rm -f $fish_plugins
|
||||||
|
end
|
||||||
|
|
||||||
|
set --local total (count $install_plugins) (count $update_plugins) (count $remove_plugins)
|
||||||
|
|
||||||
|
test "$total" != "0 0 0" && echo (string join ", " (
|
||||||
|
test $total[1] = 0 || echo "Installed $total[1]") (
|
||||||
|
test $total[2] = 0 || echo "Updated $total[2]") (
|
||||||
|
test $total[3] = 0 || echo "Removed $total[3]")
|
||||||
|
) plugin/s
|
||||||
|
case \*
|
||||||
|
echo "fisher: Unknown command: \"$cmd\"" >&2 && return 1
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if ! set --query _fisher_upgraded_to_4_4
|
||||||
|
set --universal _fisher_upgraded_to_4_4
|
||||||
|
if functions --query _fisher_list
|
||||||
|
set --query XDG_DATA_HOME[1] || set --local XDG_DATA_HOME ~/.local/share
|
||||||
|
command rm -rf $XDG_DATA_HOME/fisher
|
||||||
|
functions --erase _fisher_{list,plugin_parse}
|
||||||
|
fisher update >/dev/null 2>/dev/null
|
||||||
|
else
|
||||||
|
for var in (set --names | string match --entire --regex '^_fisher_.+_files$')
|
||||||
|
set $var (string replace -- ~ \~ $$var)
|
||||||
|
end
|
||||||
|
functions --erase _fisher_fish_postexec
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
@ -12,3 +12,5 @@ file:///drive2
|
||||||
file:///drive2/animu
|
file:///drive2/animu
|
||||||
file:///home/dashie/tako
|
file:///home/dashie/tako
|
||||||
file:///home/dashie/ReSet
|
file:///home/dashie/ReSet
|
||||||
|
file:///home/dashie/Pictures/
|
||||||
|
file:///home/dashie/ReSet/
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color view_fg_color #c0caf5;
|
@define-color view_fg_color #c0caf5;
|
||||||
@define-color headerbar_bg_color #1a1b26;
|
@define-color headerbar_bg_color #1a1b26;
|
||||||
@define-color headerbar_fg_color #c0caf5;
|
@define-color headerbar_fg_color #c0caf5;
|
||||||
@define-color headerbar_border_color rgba(192, 202, 245, 0.12);
|
@define-color headerbar_border_color #1a1b26;
|
||||||
@define-color headerbar_backdrop_color @window_bg_color;
|
@define-color headerbar_backdrop_color @window_bg_color;
|
||||||
@define-color headerbar_shade_color rgba(0, 0, 0, 0.36);
|
@define-color headerbar_shade_color rgba(0, 0, 0, 0.36);
|
||||||
@define-color card_bg_color #1a1b26;
|
@define-color card_bg_color #1a1b26;
|
||||||
|
|
@ -39,16 +39,14 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color popover_fg_color #c0caf5;
|
@define-color popover_fg_color #c0caf5;
|
||||||
@define-color shade_color rgba(0, 0, 0, 0.36);
|
@define-color shade_color rgba(0, 0, 0, 0.36);
|
||||||
@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5);
|
@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5);
|
||||||
@define-color secondary_sidebar_backdrop_color #1a1b26;
|
|
||||||
@define-color secondary_sidebar_shade_color rgba(0,0,0,0.5);
|
|
||||||
@define-color sidebar_backdrop_color #1a1b26;
|
|
||||||
@define-color sidebar_shade_color rgba(0,0,0,0.5);
|
|
||||||
@define-color sidebar_bg_color #1a1b26;
|
@define-color sidebar_bg_color #1a1b26;
|
||||||
@define-color sidebar_fg_color #c0caf5;
|
|
||||||
@define-color secondary_sidebar_bg_color #1a1b26;
|
@define-color secondary_sidebar_bg_color #1a1b26;
|
||||||
|
@define-color sidebar_fg_color #c0caf5;
|
||||||
@define-color secondary_sidebar_fg_color #c0caf5;
|
@define-color secondary_sidebar_fg_color #c0caf5;
|
||||||
@define-color thumbnail_bg_color #1a1b26;
|
|
||||||
@define-color thumbnail_fg_color #c0caf5;
|
@define-color thumbnail_fg_color #c0caf5;
|
||||||
|
@define-color thumbnail_bg_color #1a1b26;
|
||||||
|
@define-color sidebar_backdrop_color #1a1b26;
|
||||||
|
@define-color secondary_sidebar_backdrop_color #1a1b26;
|
||||||
@define-color blue_1 #99c1f1;
|
@define-color blue_1 #99c1f1;
|
||||||
@define-color blue_2 #62a0ea;
|
@define-color blue_2 #62a0ea;
|
||||||
@define-color blue_3 #3584e4;
|
@define-color blue_3 #3584e4;
|
||||||
|
|
@ -94,3 +92,7 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color dark_3 #3d3846;
|
@define-color dark_3 #3d3846;
|
||||||
@define-color dark_4 #241f31;
|
@define-color dark_4 #241f31;
|
||||||
@define-color dark_5 #000000;
|
@define-color dark_5 #000000;
|
||||||
|
|
||||||
|
.navigation-sidebar {
|
||||||
|
background-color: #1a1b26;
|
||||||
|
}
|
||||||
|
|
@ -27,7 +27,7 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color view_fg_color #c0caf5;
|
@define-color view_fg_color #c0caf5;
|
||||||
@define-color headerbar_bg_color #1a1b26;
|
@define-color headerbar_bg_color #1a1b26;
|
||||||
@define-color headerbar_fg_color #c0caf5;
|
@define-color headerbar_fg_color #c0caf5;
|
||||||
@define-color headerbar_border_color rgba(192, 202, 245, 0.12);
|
@define-color headerbar_border_color #1a1b26;
|
||||||
@define-color headerbar_backdrop_color @window_bg_color;
|
@define-color headerbar_backdrop_color @window_bg_color;
|
||||||
@define-color headerbar_shade_color rgba(0, 0, 0, 0.36);
|
@define-color headerbar_shade_color rgba(0, 0, 0, 0.36);
|
||||||
@define-color card_bg_color #1a1b26;
|
@define-color card_bg_color #1a1b26;
|
||||||
|
|
@ -39,16 +39,12 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color popover_fg_color #c0caf5;
|
@define-color popover_fg_color #c0caf5;
|
||||||
@define-color shade_color rgba(0, 0, 0, 0.36);
|
@define-color shade_color rgba(0, 0, 0, 0.36);
|
||||||
@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5);
|
@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5);
|
||||||
@define-color secondary_sidebar_backdrop_color #1a1b26;
|
|
||||||
@define-color secondary_sidebar_shade_color #c0caf5;
|
|
||||||
@define-color sidebar_backdrop_color #1a1b26;
|
|
||||||
@define-color sidebar_shade_color #c0caf5;
|
|
||||||
@define-color sidebar_bg_color #1a1b26;
|
@define-color sidebar_bg_color #1a1b26;
|
||||||
@define-color sidebar_fg_color #c0caf5;
|
|
||||||
@define-color secondary_sidebar_bg_color #1a1b26;
|
@define-color secondary_sidebar_bg_color #1a1b26;
|
||||||
|
@define-color sidebar_fg_color #c0caf5;
|
||||||
@define-color secondary_sidebar_fg_color #c0caf5;
|
@define-color secondary_sidebar_fg_color #c0caf5;
|
||||||
@define-color thumbnail_bg_color #1a1b26;
|
|
||||||
@define-color thumbnail_fg_color #c0caf5;
|
@define-color thumbnail_fg_color #c0caf5;
|
||||||
|
@define-color thumbnail_bg_color #1a1b26;
|
||||||
@define-color blue_1 #99c1f1;
|
@define-color blue_1 #99c1f1;
|
||||||
@define-color blue_2 #62a0ea;
|
@define-color blue_2 #62a0ea;
|
||||||
@define-color blue_3 #3584e4;
|
@define-color blue_3 #3584e4;
|
||||||
|
|
@ -94,3 +90,7 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color dark_3 #3d3846;
|
@define-color dark_3 #3d3846;
|
||||||
@define-color dark_4 #241f31;
|
@define-color dark_4 #241f31;
|
||||||
@define-color dark_5 #000000;
|
@define-color dark_5 #000000;
|
||||||
|
|
||||||
|
.navigation-sidebar {
|
||||||
|
background-color: #1a1b26;
|
||||||
|
}
|
||||||
|
|
@ -27,7 +27,7 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color view_fg_color #c0caf5;
|
@define-color view_fg_color #c0caf5;
|
||||||
@define-color headerbar_bg_color #1a1b26;
|
@define-color headerbar_bg_color #1a1b26;
|
||||||
@define-color headerbar_fg_color #c0caf5;
|
@define-color headerbar_fg_color #c0caf5;
|
||||||
@define-color headerbar_border_color rgba(192, 202, 245, 0.12);
|
@define-color headerbar_border_color #1a1b26;
|
||||||
@define-color headerbar_backdrop_color @window_bg_color;
|
@define-color headerbar_backdrop_color @window_bg_color;
|
||||||
@define-color headerbar_shade_color rgba(0, 0, 0, 0.36);
|
@define-color headerbar_shade_color rgba(0, 0, 0, 0.36);
|
||||||
@define-color card_bg_color #1a1b26;
|
@define-color card_bg_color #1a1b26;
|
||||||
|
|
@ -39,16 +39,14 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color popover_fg_color #c0caf5;
|
@define-color popover_fg_color #c0caf5;
|
||||||
@define-color shade_color rgba(0, 0, 0, 0.36);
|
@define-color shade_color rgba(0, 0, 0, 0.36);
|
||||||
@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5);
|
@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5);
|
||||||
@define-color secondary_sidebar_backdrop_color #1a1b26;
|
|
||||||
@define-color secondary_sidebar_shade_color rgba(0,0,0,0.5);
|
|
||||||
@define-color sidebar_backdrop_color #1a1b26;
|
|
||||||
@define-color sidebar_shade_color rgba(0,0,0,0.5);
|
|
||||||
@define-color sidebar_bg_color #1a1b26;
|
@define-color sidebar_bg_color #1a1b26;
|
||||||
@define-color sidebar_fg_color #c0caf5;
|
|
||||||
@define-color secondary_sidebar_bg_color #1a1b26;
|
@define-color secondary_sidebar_bg_color #1a1b26;
|
||||||
|
@define-color sidebar_fg_color #c0caf5;
|
||||||
@define-color secondary_sidebar_fg_color #c0caf5;
|
@define-color secondary_sidebar_fg_color #c0caf5;
|
||||||
@define-color thumbnail_bg_color #1a1b26;
|
|
||||||
@define-color thumbnail_fg_color #c0caf5;
|
@define-color thumbnail_fg_color #c0caf5;
|
||||||
|
@define-color thumbnail_bg_color #1a1b26;
|
||||||
|
@define-color sidebar_backdrop_color #1a1b26;
|
||||||
|
@define-color secondary_sidebar_backdrop_color #1a1b26;
|
||||||
@define-color blue_1 #99c1f1;
|
@define-color blue_1 #99c1f1;
|
||||||
@define-color blue_2 #62a0ea;
|
@define-color blue_2 #62a0ea;
|
||||||
@define-color blue_3 #3584e4;
|
@define-color blue_3 #3584e4;
|
||||||
|
|
@ -102,3 +100,23 @@ Issues caused by theming should be reported to Gradience repository, and not to
|
||||||
https://github.com/GradienceTeam/Gradience
|
https://github.com/GradienceTeam/Gradience
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
Generated with Gradience
|
||||||
|
|
||||||
|
Issues caused by theming should be reported to Gradience repository, and not to upstream
|
||||||
|
|
||||||
|
https://github.com/GradienceTeam/Gradience
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
.navigation-sidebar {
|
||||||
|
background-color: #1a1b26;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navigation-sidebar {
|
||||||
|
background-color: #1a1b26;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navigation-sidebar {
|
||||||
|
background-color: #1a1b26;
|
||||||
|
}
|
||||||
|
|
@ -27,7 +27,7 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color view_fg_color #c0caf5;
|
@define-color view_fg_color #c0caf5;
|
||||||
@define-color headerbar_bg_color #1a1b26;
|
@define-color headerbar_bg_color #1a1b26;
|
||||||
@define-color headerbar_fg_color #c0caf5;
|
@define-color headerbar_fg_color #c0caf5;
|
||||||
@define-color headerbar_border_color rgba(192, 202, 245, 0.12);
|
@define-color headerbar_border_color #1a1b26;
|
||||||
@define-color headerbar_backdrop_color @window_bg_color;
|
@define-color headerbar_backdrop_color @window_bg_color;
|
||||||
@define-color headerbar_shade_color rgba(0, 0, 0, 0.36);
|
@define-color headerbar_shade_color rgba(0, 0, 0, 0.36);
|
||||||
@define-color card_bg_color #1a1b26;
|
@define-color card_bg_color #1a1b26;
|
||||||
|
|
@ -39,16 +39,12 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color popover_fg_color #c0caf5;
|
@define-color popover_fg_color #c0caf5;
|
||||||
@define-color shade_color rgba(0, 0, 0, 0.36);
|
@define-color shade_color rgba(0, 0, 0, 0.36);
|
||||||
@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5);
|
@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5);
|
||||||
@define-color secondary_sidebar_backdrop_color #1a1b26;
|
|
||||||
@define-color secondary_sidebar_shade_color #c0caf5;
|
|
||||||
@define-color sidebar_backdrop_color #1a1b26;
|
|
||||||
@define-color sidebar_shade_color #c0caf5;
|
|
||||||
@define-color sidebar_bg_color #1a1b26;
|
@define-color sidebar_bg_color #1a1b26;
|
||||||
@define-color sidebar_fg_color #c0caf5;
|
|
||||||
@define-color secondary_sidebar_bg_color #1a1b26;
|
@define-color secondary_sidebar_bg_color #1a1b26;
|
||||||
|
@define-color sidebar_fg_color #c0caf5;
|
||||||
@define-color secondary_sidebar_fg_color #c0caf5;
|
@define-color secondary_sidebar_fg_color #c0caf5;
|
||||||
@define-color thumbnail_bg_color #1a1b26;
|
|
||||||
@define-color thumbnail_fg_color #c0caf5;
|
@define-color thumbnail_fg_color #c0caf5;
|
||||||
|
@define-color thumbnail_bg_color #1a1b26;
|
||||||
@define-color blue_1 #99c1f1;
|
@define-color blue_1 #99c1f1;
|
||||||
@define-color blue_2 #62a0ea;
|
@define-color blue_2 #62a0ea;
|
||||||
@define-color blue_3 #3584e4;
|
@define-color blue_3 #3584e4;
|
||||||
|
|
@ -94,3 +90,19 @@ https://github.com/GradienceTeam/Gradience
|
||||||
@define-color dark_3 #3d3846;
|
@define-color dark_3 #3d3846;
|
||||||
@define-color dark_4 #241f31;
|
@define-color dark_4 #241f31;
|
||||||
@define-color dark_5 #000000;
|
@define-color dark_5 #000000;
|
||||||
|
/*
|
||||||
|
Generated with Gradience
|
||||||
|
|
||||||
|
Issues caused by theming should be reported to Gradience repository, and not to upstream
|
||||||
|
|
||||||
|
https://github.com/GradienceTeam/Gradience
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
.navigation-sidebar {
|
||||||
|
background-color: #1a1b26;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navigation-sidebar {
|
||||||
|
background-color: #1a1b26;
|
||||||
|
}
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
exec-once=hyprpaper
|
exec-once=hyprpaper
|
||||||
exec-once=ironbar
|
exec-once=ironbar
|
||||||
exec-once=firefox
|
exec-once=firefox
|
||||||
exec-once=streamdeck -n
|
|
||||||
exec-once=copyq --start-server
|
exec-once=copyq --start-server
|
||||||
exec-once=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
exec-once=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||||
exec-once=nextcloud --background
|
exec-once=nextcloud --background
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,12 @@
|
||||||
monitor=DP-3,2560x1440@165,-2560x0,1
|
monitor=eDP-1,preferred,0x0,2
|
||||||
monitor=DP-1,3440x1440@180,0x0,1
|
monitor=,highres,auto,1
|
||||||
monitor=DP-2,1920x1200@60,3440x0,1
|
|
||||||
monitor=DP-2,transform,1
|
|
||||||
monitor=,highrr,auto,1
|
|
||||||
|
|
||||||
workspace=DP-3,1
|
workspace=eDP-3,1
|
||||||
workspace=DP-1,2
|
|
||||||
workspace=DP-2,3
|
|
||||||
|
|
||||||
workspace = 2,monitor:DP-1
|
|
||||||
workspace = 4,monitor:DP-1
|
|
||||||
workspace = 6,monitor:DP-1
|
|
||||||
workspace = 8,monitor:DP-1
|
|
||||||
workspace = 9,monitor:DP-1
|
|
||||||
workspace = 10,monitor:DP-1
|
|
||||||
|
|
||||||
workspace = 1,monitor:DP-3
|
|
||||||
workspace = 5,monitor:DP-3
|
|
||||||
workspace = 3,monitor:DP-2
|
|
||||||
workspace = 7,monitor:DP-2
|
|
||||||
|
|
||||||
|
workspace = 2,monitor:eDP-1
|
||||||
|
workspace = 3,monitor:eDP-1
|
||||||
|
workspace = 4,monitor:eDP-1
|
||||||
|
workspace = 5,monitor:eDP-1
|
||||||
|
workspace = 6,monitor:eDP-1
|
||||||
|
workspace = 7,monitor:eDP-1
|
||||||
|
workspace = 8,monitor:eDP-1
|
||||||
|
|
|
||||||
|
|
@ -1,195 +0,0 @@
|
||||||
#
|
|
||||||
#fix the fucking portal
|
|
||||||
exec-once=systemctl --user import-environment
|
|
||||||
exec-once=dbus-update-activation-environment --all
|
|
||||||
#
|
|
||||||
|
|
||||||
env = PATH,/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:$HOME/.local/bin:$HOME/.cargo/bin:$PATH
|
|
||||||
|
|
||||||
monitor=eDP-1,1920x1080@144,0x0,1
|
|
||||||
monitor=,highres,1920x0,1
|
|
||||||
input {
|
|
||||||
kb_file=/home/dashie/.config/keymap.xkb #us with dead_diaeresis on shift + ' to get ä ö ü
|
|
||||||
repeat_delay=200
|
|
||||||
repeat_rate=35
|
|
||||||
natural_scroll=false
|
|
||||||
follow_mouse=1
|
|
||||||
force_no_accel=true
|
|
||||||
|
|
||||||
touchpad {
|
|
||||||
natural_scroll=yes
|
|
||||||
tap-to-click=yes
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
general {
|
|
||||||
sensitivity=1.0 # for mouse cursor
|
|
||||||
|
|
||||||
gaps_in=5
|
|
||||||
gaps_out=10
|
|
||||||
border_size=3
|
|
||||||
col.active_border=0xFFFF0000 0xFF00FF00 0xFF0000FF 60deg
|
|
||||||
col.inactive_border=0x66333333
|
|
||||||
|
|
||||||
apply_sens_to_raw=0 # whether to apply the sensitivity to raw input (e.g. used by games where you aim using your mouse)
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
decoration {
|
|
||||||
rounding=10
|
|
||||||
}
|
|
||||||
|
|
||||||
animations {
|
|
||||||
enabled=1
|
|
||||||
animation=windowsMove,1,5,default
|
|
||||||
animation=windows,1,5,default
|
|
||||||
animation=border,1,10,default
|
|
||||||
animation=fade,1,10,default
|
|
||||||
animation=workspaces,1,3,default
|
|
||||||
}
|
|
||||||
|
|
||||||
dwindle {
|
|
||||||
preserve_split=true
|
|
||||||
pseudotile=0 # enable pseudotiling on dwindle
|
|
||||||
}
|
|
||||||
|
|
||||||
gestures {
|
|
||||||
workspace_swipe=yes
|
|
||||||
}
|
|
||||||
|
|
||||||
misc {
|
|
||||||
vfr=true
|
|
||||||
vrr=1
|
|
||||||
animate_manual_resizes=true
|
|
||||||
animate_mouse_windowdragging=false
|
|
||||||
enable_swallow=true
|
|
||||||
swallow_regex=^(.*)(kitty)(.*)$
|
|
||||||
}
|
|
||||||
|
|
||||||
# debug {
|
|
||||||
# overlay=true
|
|
||||||
# }
|
|
||||||
|
|
||||||
#reserve place for bar
|
|
||||||
#monitor=eDP-1,addreserved,45,0,0,0
|
|
||||||
|
|
||||||
# example window rules
|
|
||||||
# for windows named/classed as abc and xyz
|
|
||||||
windowrule=opacity 80,^(.*)(dunst)(.*)$
|
|
||||||
windowrule=float,^(.*)(OxiCalc)(.*)$
|
|
||||||
windowrule=float,^(.*)(copyq)(.*)$
|
|
||||||
windowrule=dimaround,^(.*)(onagre)(.*)$
|
|
||||||
windowrule=noborder,^(.*)(onagre)(.*)$
|
|
||||||
#windowrule=tile,xyz
|
|
||||||
#windowrule=float,abc
|
|
||||||
#windowrule=pseudo,abc
|
|
||||||
#windowrule=monitor 0,xyz
|
|
||||||
|
|
||||||
# example binds
|
|
||||||
bind=SUPER,S,exec,grim -g "$(slurp)" - | wl-copy
|
|
||||||
bind=SUPER,F,exec,firefox
|
|
||||||
bind=SUPER,T,exec,kitty
|
|
||||||
bind=SUPER,Q,killactive,
|
|
||||||
bind=SUPERALTSHIFT,M,exit,
|
|
||||||
bind=SUPERSHIFT,M,exec,oxidash --css /home/dashie/gits/OxiDash/style.css
|
|
||||||
bind=SUPER,E,exec,nautilus --new-window
|
|
||||||
bind=SUPER,V,togglefloating,
|
|
||||||
# bind=SUPER,R,exec,rofi -show drun -theme tokyonight
|
|
||||||
# bind=SUPERSHIFT,R,exec,rofi -show run -theme tokyonight
|
|
||||||
bind=SUPER,R,exec,anyrun
|
|
||||||
bind=SUPER,C,togglesplit
|
|
||||||
bind=SUPER,B,fullscreen
|
|
||||||
bind=SUPER,G,exec, oxicalc
|
|
||||||
bind=SUPERSHIFT,equal,exec, hyprdock --gui
|
|
||||||
bind=SUPERSHIFT,L,exec, playerctl --all-players -a pause & swaylock -c 000000 & systemctl suspend
|
|
||||||
bind=,XF86AudioMute,exec, $HOME/.config/eww/scripts/toggle-mute
|
|
||||||
bind=,XF86AudioLowerVolume,exec, $HOME/.config/eww/scripts/change-volume sink -5%
|
|
||||||
bind=,XF86AudioRaiseVolume,exec, $HOME/.config/eww/scripts/change-volume sink +5%
|
|
||||||
bind=,XF86AudioPlay,exec, playerctl --player=ncspot,firefox play-pause
|
|
||||||
bind=,XF86AudioNext,exec, playerctl --player=ncspot,firefox next
|
|
||||||
bind=,XF86AudioPrev,exec, playerctl --player=ncspot,firefox previous
|
|
||||||
bind=,XF86MonBrightnessDown,exec, $HOME/.config/eww/scripts/change-brightness brightness 10%-
|
|
||||||
bind=,XF86MonBrightnessUp,exec, $HOME/.config/eww/scripts/change-brightness brightness +10%
|
|
||||||
bind=SUPERSHIFT,S,exec, grim -g "$(slurp)" - | swappy -f -
|
|
||||||
bind=SUPERSHIFTALT,S,exec, grim -g "$(slurp)" $HOME/gits/ost-4semester/Screenshots/$(date +'%Y_%m_%d_%I_%M_%S.png') && (date +'%Y_%m_%d_%I_%M_%S.png') | wl-copy
|
|
||||||
bind=SUPER,D,exec, oxishut --css /home/dashie/gits/OxiShut/style.css
|
|
||||||
bind=,Print,exec, grim - | wl-copy
|
|
||||||
bind=SUPER,A,exec,copyq toggle
|
|
||||||
bind=SUPERSHIFT,Y,exec, $HOME/.config/eww/scripts/monitor.sh extend
|
|
||||||
bind=SUPERSHIFT,H,exec, $HOME/.config/eww/scripts/monitor.sh mirror
|
|
||||||
bind=SUPERSHIFT,P,exec,hyprpicker | wl-copy
|
|
||||||
|
|
||||||
|
|
||||||
# bind=SUPERALT,H,pass,^(wlroots)$
|
|
||||||
# bind=SUPERALT,left,pass,^(wlroots)$
|
|
||||||
# bind=SUPERALT,right,pass,^(wlroots)$
|
|
||||||
# bind=SUPERALT,up,pass,^(wlroots)$
|
|
||||||
# bind=SUPERALT,down,pass,^(wlroots)$
|
|
||||||
|
|
||||||
bind=SUPER,J,movefocus,l
|
|
||||||
bind=SUPER,semicolon,movefocus,r
|
|
||||||
bind=SUPER,L,movefocus,u
|
|
||||||
bind=SUPER,K,movefocus,d
|
|
||||||
|
|
||||||
binde=SUPER,U,resizeactive,-20 0
|
|
||||||
binde=SUPER,P,resizeactive,20 0
|
|
||||||
binde=SUPER,O,resizeactive,0 -20
|
|
||||||
binde=SUPER,I,resizeactive,0 20
|
|
||||||
|
|
||||||
bind=SUPER,left,movewindow,l
|
|
||||||
bind=SUPER,right,movewindow,r
|
|
||||||
bind=SUPER,up,movewindow,u
|
|
||||||
bind=SUPER,down,movewindow,d
|
|
||||||
|
|
||||||
# bind=SUPERALT,left,movecursortocorner,2
|
|
||||||
# bind=SUPERALT,left,exec, hyprctl dispatch movewindow && hyprctl dispatch moveactive -1000 300 && sleep 0.5 && hyprctl dispatch togglefloating
|
|
||||||
|
|
||||||
bind=SUPER,1,workspace,1
|
|
||||||
bind=SUPER,2,workspace,2
|
|
||||||
bind=SUPER,3,workspace,3
|
|
||||||
bind=SUPER,4,workspace,4
|
|
||||||
bind=SUPER,5,workspace,5
|
|
||||||
bind=SUPER,6,workspace,6
|
|
||||||
bind=SUPER,7,workspace,7
|
|
||||||
bind=SUPER,8,workspace,8
|
|
||||||
bind=SUPER,9,workspace,9
|
|
||||||
bind=SUPER,0,workspace,10
|
|
||||||
|
|
||||||
bind=SUPERSHIFT,1,movetoworkspace,1
|
|
||||||
bind=SUPERSHIFT,2,movetoworkspace,2
|
|
||||||
bind=SUPERSHIFT,3,movetoworkspace,3
|
|
||||||
bind=SUPERSHIFT,4,movetoworkspace,4
|
|
||||||
bind=SUPERSHIFT,5,movetoworkspace,5
|
|
||||||
bind=SUPERSHIFT,6,movetoworkspace,6
|
|
||||||
bind=SUPERSHIFT,7,movetoworkspace,7
|
|
||||||
bind=SUPERSHIFT,8,movetoworkspace,8
|
|
||||||
bind=SUPERSHIFT,9,movetoworkspace,9
|
|
||||||
bind=SUPERSHIFT,0,movetoworkspace,10
|
|
||||||
|
|
||||||
bind=SUPERSHIFTALT,1,movetoworkspacesilent,1
|
|
||||||
bind=SUPERSHIFTALT,2,movetoworkspacesilent,2
|
|
||||||
bind=SUPERSHIFTALT,3,movetoworkspacesilent,3
|
|
||||||
bind=SUPERSHIFTALT,4,movetoworkspacesilent,4
|
|
||||||
bind=SUPERSHIFTALT,5,movetoworkspacesilent,5
|
|
||||||
bind=SUPERSHIFTALT,6,movetoworkspacesilent,6
|
|
||||||
bind=SUPERSHIFTALT,7,movetoworkspacesilent,7
|
|
||||||
bind=SUPERSHIFTALT,8,movetoworkspacesilent,8
|
|
||||||
bind=SUPERSHIFTALT,9,movetoworkspacesilent,9
|
|
||||||
bind=SUPERSHIFTALT,0,movetoworkspacesilent,10
|
|
||||||
|
|
||||||
bind=SUPER,mouse_down,workspace,e+1
|
|
||||||
bind=SUPER,mouse_up,workspace,e-1
|
|
||||||
bindm=SUPER,mouse:272,movewindow
|
|
||||||
bindm=SUPER,mouse:273,resizewindow
|
|
||||||
|
|
||||||
#autostart programs
|
|
||||||
exec-once=hyprpaper
|
|
||||||
exec-once=nheko
|
|
||||||
exec-once=firefox
|
|
||||||
exec-once=nextcloud
|
|
||||||
exec-once=kitty ncspot
|
|
||||||
exec-once=oxinoti --css /home/dashie/gits/oxinoti/style.css
|
|
||||||
exec-once = copyq --start-server
|
|
||||||
exec-once = hyprdock server
|
|
||||||
exec-once=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
|
||||||
exec-once=ironbar
|
|
||||||
0
hyprland.conf
Normal file
0
hyprland.conf
Normal file
|
|
@ -1,5 +1,6 @@
|
||||||
[monitors.DP-1]
|
[monitors.eDP-1]
|
||||||
end = [
|
end = [
|
||||||
|
{ type = "upower", class = "memory-usage" },
|
||||||
{ type = "sys_info", format = [
|
{ type = "sys_info", format = [
|
||||||
" {memory_percent}",
|
" {memory_percent}",
|
||||||
], interval.memory = 30, class = "memory-usage" },
|
], interval.memory = 30, class = "memory-usage" },
|
||||||
|
|
|
||||||
|
|
@ -1,87 +1,83 @@
|
||||||
{
|
{
|
||||||
"LazyVim": { "branch": "main", "commit": "68ff818a5bb7549f90b05e412b76fe448f605ffb" },
|
"LazyVim": { "branch": "main", "commit": "879e29504d43e9f178d967ecc34d482f902e5a91" },
|
||||||
"LuaSnip": { "branch": "master", "commit": "1def35377854535bb3b0f4cc7a33c083cdb12571" },
|
"LuaSnip": { "branch": "master", "commit": "82108e7e31cc6fc223cc5df5cae6d89f70bb199f" },
|
||||||
"SchemaStore.nvim": { "branch": "main", "commit": "5bfeb36550018438c2c7ef58f91174f79d99a28a" },
|
"SchemaStore.nvim": { "branch": "main", "commit": "958d16c554a4a7dba8332707cded68f791b75d89" },
|
||||||
"alpha-nvim": { "branch": "main", "commit": "29074eeb869a6cbac9ce1fbbd04f5f5940311b32" },
|
"alpha-nvim": { "branch": "main", "commit": "29074eeb869a6cbac9ce1fbbd04f5f5940311b32" },
|
||||||
"bufferline.nvim": { "branch": "main", "commit": "1a3397556d194bb1f2cc530b07124ccc512c5501" },
|
"bufferline.nvim": { "branch": "main", "commit": "e48ce1805697e4bb97bc171c081e849a65859244" },
|
||||||
"catppuccin": { "branch": "main", "commit": "919d1f786338ebeced798afbf28cd085cd54542a" },
|
"catppuccin": { "branch": "main", "commit": "5e36ca599f4aa41bdd87fbf2c5aae4397ac55074" },
|
||||||
"clangd_extensions.nvim": { "branch": "main", "commit": "34c8eaa12be192e83cd4865ce2375e9f53e728f2" },
|
"clangd_extensions.nvim": { "branch": "main", "commit": "34c8eaa12be192e83cd4865ce2375e9f53e728f2" },
|
||||||
"cmake-tools.nvim": { "branch": "master", "commit": "4b965b5785776b6d258d57ce8fb7efa1a8170a7b" },
|
"cmake-tools.nvim": { "branch": "master", "commit": "5c39242383f5db39b04248bb5c65e0b72f984b22" },
|
||||||
"cmp-async-path": { "branch": "main", "commit": "d8229a93d7b71f22c66ca35ac9e6c6cd850ec61d" },
|
"cmp-async-path": { "branch": "main", "commit": "d8229a93d7b71f22c66ca35ac9e6c6cd850ec61d" },
|
||||||
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
||||||
"cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
|
"cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
|
||||||
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
||||||
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
||||||
"conform.nvim": { "branch": "master", "commit": "3fc2c956d99216b2816f07d2b946020ba2e02457" },
|
"conform.nvim": { "branch": "master", "commit": "75e7c5c7eb5fbd53f8b12dc420b31ec70770b231" },
|
||||||
"crates.nvim": { "branch": "main", "commit": "a8b8f60c33b16c8ef22f8064166daa29a47fca4a" },
|
"crates.nvim": { "branch": "main", "commit": "6d779c7b85139d89d92a4a0bcf0afbdcf0cd961a" },
|
||||||
"dressing.nvim": { "branch": "master", "commit": "fe3071330a0720ce3695ac915820c8134b22d1b0" },
|
"dressing.nvim": { "branch": "master", "commit": "94b0d24483d56f3777ee0c8dc51675f21709318c" },
|
||||||
"edgy.nvim": { "branch": "main", "commit": "8355be45610afdf79a0bab32b91ee297997455b4" },
|
"edgy.nvim": { "branch": "main", "commit": "8355be45610afdf79a0bab32b91ee297997455b4" },
|
||||||
"flash.nvim": { "branch": "main", "commit": "48817af25f51c0590653bbc290866e4890fe1cbe" },
|
"flash.nvim": { "branch": "main", "commit": "48817af25f51c0590653bbc290866e4890fe1cbe" },
|
||||||
"friendly-snippets": { "branch": "main", "commit": "53d3df271d031c405255e99410628c26a8f0d2b0" },
|
"friendly-snippets": { "branch": "main", "commit": "69a2c1675b66e002799f5eef803b87a12f593049" },
|
||||||
"git-blame.nvim": { "branch": "master", "commit": "f07e913b7143f19edd6787229f2d51759b478600" },
|
"git-blame.nvim": { "branch": "master", "commit": "f07e913b7143f19edd6787229f2d51759b478600" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "6ef8c54fb526bf3a0bc4efb0b2fe8e6d9a7daed2" },
|
"gitsigns.nvim": { "branch": "main", "commit": "3e6e91b09f0468c32d3b96dcacf4b947f037ce25" },
|
||||||
"harpoon": { "branch": "master", "commit": "c1aebbad9e3d13f20bedb8f2ce8b3a94e39e424a" },
|
|
||||||
"headlines.nvim": { "branch": "master", "commit": "e3d7bfdf40e41a020d966d35f8b48d75b90367d2" },
|
"headlines.nvim": { "branch": "master", "commit": "e3d7bfdf40e41a020d966d35f8b48d75b90367d2" },
|
||||||
"inc-rename.nvim": { "branch": "main", "commit": "14922a84777702244a499b43134b9d04e640cbcd" },
|
"inc-rename.nvim": { "branch": "main", "commit": "6f9b5f9cb237e12935144cdc535322b8c93c1b25" },
|
||||||
"indent-blankline.nvim": { "branch": "master", "commit": "29be0919b91fb59eca9e90690d76014233392bef" },
|
"indent-blankline.nvim": { "branch": "master", "commit": "3c8a185da4b8ab7aef487219f5e001b11d4b6aaf" },
|
||||||
"instant.nvim": { "branch": "master", "commit": "294b6d08143b3db8f9db7f606829270149e1a786" },
|
"instant.nvim": { "branch": "master", "commit": "294b6d08143b3db8f9db7f606829270149e1a786" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
|
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
|
||||||
"ltex_extra.nvim": { "branch": "master", "commit": "9bed99b2b8488cc2daf66c76d2e0cf051ee80d13" },
|
"ltex_extra.nvim": { "branch": "master", "commit": "9bed99b2b8488cc2daf66c76d2e0cf051ee80d13" },
|
||||||
"lualine.nvim": { "branch": "master", "commit": "2248ef254d0a1488a72041cfb45ca9caada6d994" },
|
"lualine.nvim": { "branch": "master", "commit": "566b7036f717f3d676362742630518a47f132fff" },
|
||||||
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
||||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "41674c9d50f23cfa3e11f0ca964eb9100c2a8922" },
|
"mason-lspconfig.nvim": { "branch": "main", "commit": "0989bdf4fdf7b5aa4c74131d7ffccc3f399ac788" },
|
||||||
"mason-nvim-dap.nvim": { "branch": "main", "commit": "5b4db7c0d6873436b42bcda0ba7cd4efa9206745" },
|
"mason-nvim-dap.nvim": { "branch": "main", "commit": "3614a39aae98ccd34124b072939d6283853b3dd2" },
|
||||||
"mason.nvim": { "branch": "main", "commit": "41e75af1f578e55ba050c863587cffde3556ffa6" },
|
"mason.nvim": { "branch": "main", "commit": "e110bc3be1a7309617cecd77bfe4bf86ba1b8134" },
|
||||||
"mini.ai": { "branch": "main", "commit": "4a2e387b121352dfb478f440c9a5313a9d97006c" },
|
"mini.ai": { "branch": "main", "commit": "f7787cff9cc42004f722ca1e64e6af4e64e34177" },
|
||||||
"mini.bufremove": { "branch": "main", "commit": "f53c7f27e36009fe61563c11cde154b94a0e5b94" },
|
"mini.bufremove": { "branch": "main", "commit": "020243bfed8c8b941f2c20626faf3ea39c0c0e1b" },
|
||||||
"mini.comment": { "branch": "main", "commit": "3d9c8009615857e982f09bc5357fc95f2a2175f3" },
|
"mini.comment": { "branch": "main", "commit": "67f00d3ebbeae15e84584d971d0c32aad4f4f3a4" },
|
||||||
"mini.indentscope": { "branch": "main", "commit": "c8fdafa7bf603d758986a27eb546c55a5c73b1a3" },
|
"mini.indentscope": { "branch": "main", "commit": "5a8369475cd7cd6f207a4d288406d03b0fc48bdb" },
|
||||||
"mini.pairs": { "branch": "main", "commit": "71f117fd57f930da6ef4126b24f594dd398bac26" },
|
"mini.pairs": { "branch": "main", "commit": "552062017ff207e1f35f7028bfb3f27c7421d22d" },
|
||||||
"mini.surround": { "branch": "main", "commit": "af8129efcabe95fc08a233e9f91569829bed031f" },
|
"mini.surround": { "branch": "main", "commit": "7bf8915ba15d7a4f3c2afe7868d3c15a858d73f1" },
|
||||||
"neo-tree.nvim": { "branch": "v3.x", "commit": "230ff118613fa07138ba579b89d13ec2201530b9" },
|
"neo-tree.nvim": { "branch": "v3.x", "commit": "77d9f484b88fd380386b46ed9206e5374d69d9d8" },
|
||||||
"neoconf.nvim": { "branch": "main", "commit": "64437787dba70fce50dad7bfbb97d184c5bc340f" },
|
"neoconf.nvim": { "branch": "main", "commit": "64437787dba70fce50dad7bfbb97d184c5bc340f" },
|
||||||
"neodev.nvim": { "branch": "main", "commit": "1676d2c24186fc30005317e0306d20c639b2351b" },
|
"neodev.nvim": { "branch": "main", "commit": "be8d4d4cab6c13c6a572269c9d6a63774baba9a0" },
|
||||||
"neoscroll.nvim": { "branch": "master", "commit": "e85740d1a54ab0f10127b08c67a291053bc3acfa" },
|
"neoscroll.nvim": { "branch": "master", "commit": "be4ebf855a52f71ca4338694a5696675d807eff9" },
|
||||||
"neotest": { "branch": "master", "commit": "d424d262d01bccc1e0b038c9a7220a755afd2a1f" },
|
"neotest": { "branch": "master", "commit": "1ee3fcc150207f33dba8c9b3f478e5a0148d661d" },
|
||||||
"neotest-go": { "branch": "main", "commit": "c8ad8ccddd9d58679e05963fdc149e6a7fd61bef" },
|
"neotest-go": { "branch": "main", "commit": "d29d20d912aca81a07c50022d880cc66f0d26542" },
|
||||||
"neotest-python": { "branch": "master", "commit": "c969a5b0073f2b5c8eaf017d1652f9251d761a15" },
|
"neotest-python": { "branch": "master", "commit": "86ac2bbc8a4da3f203e56d9303d6ed1d7e50c1f6" },
|
||||||
"neotest-rust": { "branch": "main", "commit": "46428d9013023f516a61274a78b0cee87fb7e8bc" },
|
"nui.nvim": { "branch": "main", "commit": "35da9ca1de0fc4dda96c2e214d93d363c145f418" },
|
||||||
"nui.nvim": { "branch": "main", "commit": "257dccc43b4badc735978f0791d216f7d665b75a" },
|
"nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
|
||||||
"nvim-cmp": { "branch": "main", "commit": "0b751f6beef40fd47375eaf53d3057e0bfa317e4" },
|
"nvim-dap": { "branch": "master", "commit": "f0dca670fa059eb89dda8869a6310c804241345c" },
|
||||||
"nvim-dap": { "branch": "master", "commit": "13ce59d4852be2bb3cd4967947985cb0ceaff460" },
|
|
||||||
"nvim-dap-go": { "branch": "main", "commit": "a5cc8dcad43f0732585d4793deb02a25c4afb766" },
|
"nvim-dap-go": { "branch": "main", "commit": "a5cc8dcad43f0732585d4793deb02a25c4afb766" },
|
||||||
"nvim-dap-python": { "branch": "master", "commit": "e0be843877e7ae756ef1ee7a441ca0b9e1677da9" },
|
"nvim-dap-python": { "branch": "master", "commit": "091e4ae00a12085f9ed4200a3cd04af7179b8a23" },
|
||||||
"nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" },
|
"nvim-dap-ui": { "branch": "master", "commit": "7e5e16427aaf814dc2d58e1b219def9ef2fa2435" },
|
||||||
"nvim-dap-virtual-text": { "branch": "master", "commit": "57f1dbd0458dd84a286b27768c142e1567f3ce3b" },
|
"nvim-dap-virtual-text": { "branch": "master", "commit": "d4542ac257d3c7ee4131350db6179ae6340ce40b" },
|
||||||
"nvim-jdtls": { "branch": "master", "commit": "66b5ace68a5d1c45fdfb1afa8d847e87af2aa1f8" },
|
"nvim-jdtls": { "branch": "master", "commit": "66b5ace68a5d1c45fdfb1afa8d847e87af2aa1f8" },
|
||||||
"nvim-lint": { "branch": "master", "commit": "6f589cb93560581dc2a3b9693658afe865e5649e" },
|
"nvim-lint": { "branch": "master", "commit": "8df53b5dde8ea80f0a039775777eae6648a10229" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "fcf153fbbf1facd16a71d46b92be8be495123a9f" },
|
"nvim-lspconfig": { "branch": "master", "commit": "796394fd19fb878e8dbc4fd1e9c9c186ed07a5f4" },
|
||||||
"nvim-spectre": { "branch": "master", "commit": "a18a58015b46f02b4fe537ebfffd82e46110ff24" },
|
"nvim-spectre": { "branch": "master", "commit": "d8906855f1949ac97b1e77aaf8d3fe12ed158ddc" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "1e64838ff575405c32b447b68762649289e8d73c" },
|
"nvim-treesitter": { "branch": "master", "commit": "8cd2b230174efbf7b5d9f49fe2f90bda6b5eb16e" },
|
||||||
"nvim-treesitter-context": { "branch": "master", "commit": "bf4d15ee4e96ff5201f16a4ed14443670662eb90" },
|
"nvim-treesitter-context": { "branch": "master", "commit": "400a99ad43ac78af1148061da3491cba2637ad29" },
|
||||||
"nvim-treesitter-textobjects": { "branch": "master", "commit": "c71406807b545f4a2c17310197a8c88b976f338d" },
|
"nvim-treesitter-textobjects": { "branch": "master", "commit": "85b9d0cbd4ff901abcda862b50dbb34e0901848b" },
|
||||||
"nvim-ts-autotag": { "branch": "main", "commit": "6be1192965df35f94b8ea6d323354f7dc7a557e4" },
|
"nvim-ts-autotag": { "branch": "main", "commit": "8515e48a277a2f4947d91004d9aa92c29fdc5e18" },
|
||||||
"nvim-ts-context-commentstring": { "branch": "main", "commit": "b8ff464f2afc2000f6c72fa331a8fc090cb46b39" },
|
"nvim-ts-context-commentstring": { "branch": "main", "commit": "1277b4a1f451b0f18c0790e1a7f12e1e5fdebfee" },
|
||||||
"nvim-web-devicons": { "branch": "master", "commit": "5efb8bd06841f91f97c90e16de85e96d57e9c862" },
|
"nvim-web-devicons": { "branch": "master", "commit": "db0c864375c198cacc171ff373e76bfce2a85045" },
|
||||||
"omnisharp-extended-lsp.nvim": { "branch": "main", "commit": "53edfb413a54c9e55dcddc9e9fa4977a897e4425" },
|
"omnisharp-extended-lsp.nvim": { "branch": "main", "commit": "4be2e8689067494ed7e5a4f1221adc31d1a07783" },
|
||||||
"persistence.nvim": { "branch": "main", "commit": "ad538bfd5336f1335cdb6fd4e0b0eebfa6e12f32" },
|
"persistence.nvim": { "branch": "main", "commit": "ad538bfd5336f1335cdb6fd4e0b0eebfa6e12f32" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" },
|
"plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" },
|
||||||
"rust-tools.nvim": { "branch": "master", "commit": "0cc8adab23117783a0292a0c8a2fbed1005dc645" },
|
"telescope-file-browser.nvim": { "branch": "master", "commit": "4bd5657b14b58e069287f5ac591a647bb860b2ed" },
|
||||||
"tailwindcss-colorizer-cmp.nvim": { "branch": "main", "commit": "bc25c56083939f274edcfe395c6ff7de23b67c50" },
|
|
||||||
"telescope-file-browser.nvim": { "branch": "master", "commit": "d7c453396a043c265bef1227920628e7b811ff30" },
|
|
||||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
|
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
|
||||||
"telescope-project.nvim": { "branch": "master", "commit": "5460c6c60d48618c5c746e5b1cad4c3e8262fdae" },
|
"telescope-project.nvim": { "branch": "master", "commit": "1aaf16580a614601a7f7077d9639aeb457dc5559" },
|
||||||
"telescope-zoxide": { "branch": "main", "commit": "68966349aa1b8e9ade403e18479ecf79447389a7" },
|
"telescope-zoxide": { "branch": "main", "commit": "68966349aa1b8e9ade403e18479ecf79447389a7" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "84c5a71d825b6687a55aed6f41e98b92fd8e5454" },
|
"telescope.nvim": { "branch": "master", "commit": "4367e05c06d19f28c514e1498bcd9410f4bc65b2" },
|
||||||
"todo-comments.nvim": { "branch": "main", "commit": "4a6737a8d70fe1ac55c64dfa47fcb189ca431872" },
|
"todo-comments.nvim": { "branch": "main", "commit": "4a6737a8d70fe1ac55c64dfa47fcb189ca431872" },
|
||||||
"tokyonight.nvim": { "branch": "main", "commit": "f247ee700b569ed43f39320413a13ba9b0aef0db" },
|
"tokyonight.nvim": { "branch": "main", "commit": "f247ee700b569ed43f39320413a13ba9b0aef0db" },
|
||||||
"tree-sitter-hypr": { "branch": "master", "commit": "da3c1d780c8e04446722ece04beadb6a44eb442d" },
|
"tree-sitter-hypr": { "branch": "master", "commit": "42aa7274b5f093cec92b7a5bab629ba26b4be439" },
|
||||||
"trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" },
|
"trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" },
|
||||||
"typst.vim": { "branch": "main", "commit": "8b1d2962875b8701c830199f042b74663b6a3a7f" },
|
"typst.vim": { "branch": "main", "commit": "630bb8b7faf1fe02c253673a37a70c135ad43a40" },
|
||||||
"venv-selector.nvim": { "branch": "main", "commit": "61bc33b040ecdb93ec5788104ff41808cd5e511a" },
|
"venv-selector.nvim": { "branch": "main", "commit": "79709f8ad99ac2082d99a713985f3da0c924f4a2" },
|
||||||
"vim-illuminate": { "branch": "master", "commit": "3bd2ab64b5d63b29e05691e624927e5ebbf0fb86" },
|
"vim-illuminate": { "branch": "master", "commit": "3bd2ab64b5d63b29e05691e624927e5ebbf0fb86" },
|
||||||
"vim-startuptime": { "branch": "master", "commit": "454b3de856b7bd298700de33d79774ca9b9e3875" },
|
"vim-startuptime": { "branch": "master", "commit": "454b3de856b7bd298700de33d79774ca9b9e3875" },
|
||||||
"vim-visual-multi": { "branch": "master", "commit": "aec289a9fdabaa0ee6087d044d75b32e12084344" },
|
"vim-visual-multi": { "branch": "master", "commit": "aec289a9fdabaa0ee6087d044d75b32e12084344" },
|
||||||
"vimtex": { "branch": "master", "commit": "941485f8b046ac00763dad2546f0701e85e5e02c" },
|
"vimtex": { "branch": "master", "commit": "f9b19d09ee6f0ba70dad0b5c2e710dd700681000" },
|
||||||
"which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" }
|
"which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" }
|
||||||
}
|
}
|
||||||
|
|
@ -15,11 +15,11 @@ require("lazy").setup({
|
||||||
spec = {
|
spec = {
|
||||||
{ "LazyVim/LazyVim", import = "lazyvim.plugins" },
|
{ "LazyVim/LazyVim", import = "lazyvim.plugins" },
|
||||||
{ import = "lazyvim.plugins.extras.ui.alpha" },
|
{ import = "lazyvim.plugins.extras.ui.alpha" },
|
||||||
{ import = "lazyvim.plugins.extras.ui.edgy" },
|
-- { import = "lazyvim.plugins.extras.ui.edgy" },
|
||||||
{ import = "plugins" },
|
{ import = "plugins" },
|
||||||
{ import = "plugins.plugins" },
|
{ import = "plugins.plugins" },
|
||||||
{ import = "lazyvim.plugins.extras.lang.tailwind" },
|
-- { import = "lazyvim.plugins.extras.lang.tailwind" },
|
||||||
{ import = "lazyvim.plugins.extras.lang.rust" },
|
-- { import = "lazyvim.plugins.extras.lang.rust" },
|
||||||
{ import = "lazyvim.plugins.extras.lang.java" },
|
{ import = "lazyvim.plugins.extras.lang.java" },
|
||||||
{ import = "lazyvim.plugins.extras.lang.go" },
|
{ import = "lazyvim.plugins.extras.lang.go" },
|
||||||
{ import = "lazyvim.plugins.extras.lang.clangd" },
|
{ import = "lazyvim.plugins.extras.lang.clangd" },
|
||||||
|
|
|
||||||
|
|
@ -32,14 +32,12 @@ return {
|
||||||
"FelipeLema/cmp-async-path",
|
"FelipeLema/cmp-async-path",
|
||||||
"saadparwaiz1/cmp_luasnip",
|
"saadparwaiz1/cmp_luasnip",
|
||||||
"Saecki/crates.nvim",
|
"Saecki/crates.nvim",
|
||||||
{ "roobert/tailwindcss-colorizer-cmp.nvim", config = true },
|
|
||||||
},
|
},
|
||||||
opts = function()
|
opts = function()
|
||||||
vim.api.nvim_set_hl(0, "CmpGhostText", { link = "Comment", default = true })
|
vim.api.nvim_set_hl(0, "CmpGhostText", { link = "Comment", default = true })
|
||||||
local cmp = require("cmp")
|
local cmp = require("cmp")
|
||||||
local defaults = require("cmp.config.default")()
|
local defaults = require("cmp.config.default")()
|
||||||
local luasnip = require("luasnip")
|
local luasnip = require("luasnip")
|
||||||
local compare = require("cmp.config.compare")
|
|
||||||
return {
|
return {
|
||||||
preselect = cmp.PreselectMode.None,
|
preselect = cmp.PreselectMode.None,
|
||||||
completion = {
|
completion = {
|
||||||
|
|
@ -107,36 +105,37 @@ return {
|
||||||
{ name = "async_path", priority = 1, max_item_count = 2, keyword_length = 3, trigger_characters = {} },
|
{ name = "async_path", priority = 1, max_item_count = 2, keyword_length = 3, trigger_characters = {} },
|
||||||
{ name = "crates" },
|
{ name = "crates" },
|
||||||
}),
|
}),
|
||||||
sorting = {
|
-- sorting = {
|
||||||
priority_weight = 90,
|
-- priority_weight = 90,
|
||||||
comparators = {
|
-- comparators = {
|
||||||
compare.exact,
|
-- compare.exact,
|
||||||
compare.score,
|
-- compare.score,
|
||||||
compare.offset,
|
-- compare.offset,
|
||||||
compare.kind,
|
-- compare.kind,
|
||||||
},
|
-- },
|
||||||
},
|
-- },
|
||||||
formatting = {
|
-- formatting = {
|
||||||
preselect = cmp.PreselectMode.None,
|
-- preselect = cmp.PreselectMode.None,
|
||||||
format = function(entry, item)
|
-- format = function(entry, item)
|
||||||
local icons = require("lazyvim.config").icons.kinds
|
-- local icons = require("lazyvim.config").icons.kinds
|
||||||
if icons[item.kind] then
|
-- if icons[item.kind] then
|
||||||
item.kind = icons[item.kind] .. item.kind
|
-- item.kind = icons[item.kind] .. item.kind
|
||||||
end
|
-- end
|
||||||
return require("tailwindcss-colorizer-cmp").formatter(entry, item)
|
-- return require("tailwindcss-colorizer-cmp").formatter(entry, item)
|
||||||
end,
|
-- end,
|
||||||
},
|
-- },
|
||||||
experimental = {
|
experimental = {
|
||||||
ghost_text = {
|
ghost_text = {
|
||||||
hl_group = "CmpGhostText",
|
hl_group = "CmpGhostText",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
sorting = defaults.sorting,
|
||||||
}
|
}
|
||||||
end,
|
end,
|
||||||
config = function(_, opts)
|
-- config = function(_, opts)
|
||||||
local cmp = require("cmp")
|
-- local cmp = require("cmp")
|
||||||
require("luasnip.loaders.from_lua").load({ paths = "~/.config/nvim/snippets" })
|
-- require("luasnip.loaders.from_lua").load({ paths = "~/.config/nvim/snippets" })
|
||||||
cmp.setup(opts)
|
-- cmp.setup(opts)
|
||||||
end,
|
-- end,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -29,13 +29,6 @@ return {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"ThePrimeagen/harpoon",
|
|
||||||
lazy = true,
|
|
||||||
config = function()
|
|
||||||
require("telescope").load_extension("harpoon")
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"iamcco/markdown-preview.nvim",
|
"iamcco/markdown-preview.nvim",
|
||||||
lazy = true,
|
lazy = true,
|
||||||
|
|
|
||||||
|
|
@ -72,16 +72,13 @@ local codeSnippet = s(
|
||||||
"code-",
|
"code-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
//typstfmt::off
|
|
||||||
```{1}
|
```{1}
|
||||||
{2}
|
{2}
|
||||||
```
|
```
|
||||||
//typstfmt::on
|
|
||||||
|
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "lang"),
|
i(1, ""),
|
||||||
i(2, "code"),
|
i(2, ""),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
[Appearance]
|
[Appearance]
|
||||||
color_scheme_path=/home/dashie/.config/qt5ct/colors/tokyonight.conf
|
color_scheme_path=/home/dashie/.config/qt5ct/colors/Gradience.conf
|
||||||
custom_palette=true
|
custom_palette=true
|
||||||
icon_theme=breeze-dark
|
icon_theme=breeze-dark
|
||||||
standard_dialogs=default
|
standard_dialogs=gtk3
|
||||||
style=Breeze
|
style=Fusion
|
||||||
|
|
||||||
[Fonts]
|
[Fonts]
|
||||||
fixed="Noto Sans,12,-1,5,50,0,0,0,0,0"
|
fixed="Noto Sans,12,-1,5,50,0,0,0,0,0"
|
||||||
general="Noto Sans,12,-1,5,50,0,0,0,0,0"
|
general="Noto Sans,12,-1,5,50,0,0,0,0,0"
|
||||||
|
|
||||||
[Interface]
|
[Interface]
|
||||||
activate_item_on_single_click=0
|
activate_item_on_single_click=2
|
||||||
buttonbox_layout=3
|
buttonbox_layout=3
|
||||||
cursor_flash_time=1000
|
cursor_flash_time=1000
|
||||||
dialog_buttons_have_icons=0
|
dialog_buttons_have_icons=0
|
||||||
|
|
@ -31,7 +31,7 @@ geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\n\0\0\0\0\0\0\0\fv\0\0\x2\x10\0
|
||||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2\0\0\0\x2\x2\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2)
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2\0\0\0\x2\x2\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\x2\x82\0\0\x1\xf2)
|
||||||
|
|
||||||
[SettingsWindow]
|
[SettingsWindow]
|
||||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x5-\0\0\x3P\0\0\0\0\0\0\0\0\0\0\x3K\0\0\x5\x61\0\0\0\0\x2\0\0\0\rp\0\0\0\0\0\0\0\0\0\0\x5-\0\0\x3P)
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\xd9\0\0\x3q\0\0\0\0\0\0\0\0\0\0\x2\xde\0\0\x2\xaa\0\0\0\0\x2\0\0\0\x5\xc0\0\0\0\0\0\0\0\0\0\0\x2\xd9\0\0\x3q)
|
||||||
|
|
||||||
[Troubleshooting]
|
[Troubleshooting]
|
||||||
force_raster_widgets=1
|
force_raster_widgets=1
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
color_scheme_path=/home/dashie/.config/qt6ct/colors/toykonight.conf
|
color_scheme_path=/home/dashie/.config/qt6ct/colors/toykonight.conf
|
||||||
custom_palette=true
|
custom_palette=true
|
||||||
standard_dialogs=default
|
standard_dialogs=default
|
||||||
style=Adwaita-Dark
|
style=Fusion
|
||||||
|
|
||||||
[Fonts]
|
[Fonts]
|
||||||
fixed="DejaVu LGC Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1"
|
fixed="DejaVu LGC Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1"
|
||||||
|
|
@ -27,7 +27,7 @@ wheel_scroll_lines=3
|
||||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\x30\0\0\x1\xf4\0\0\0\0\0\0\0\0\0\0\x2\x30\0\0\x1\xf4\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x2\x30\0\0\x1\xf4)
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x2\x30\0\0\x1\xf4\0\0\0\0\0\0\0\0\0\0\x2\x30\0\0\x1\xf4\0\0\0\0\0\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\x2\x30\0\0\x1\xf4)
|
||||||
|
|
||||||
[SettingsWindow]
|
[SettingsWindow]
|
||||||
geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x3\xec\0\0\x3,\0\0\0\0\0\0\0\0\0\0\x3\xec\0\0\x3,\0\0\0\0\0\0\0\0\rp\0\0\0\0\0\0\0\0\0\0\x3\xec\0\0\x3,)"
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x5\xbf\0\0\x3\x97\0\0\0\0\0\0\0\0\0\0\x2\xde\0\0\x2v\0\0\0\0\x2\x4\0\0\x5\xc0\0\0\0\0\0\0\0\0\0\0\x5\xbf\0\0\x3\x97)
|
||||||
|
|
||||||
[Troubleshooting]
|
[Troubleshooting]
|
||||||
force_raster_widgets=1
|
force_raster_widgets=1
|
||||||
|
|
|
||||||
5
scripts/lenotrolli.sh
Normal file
5
scripts/lenotrolli.sh
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
sudo rmmod snd_hda_scodec_tas2781_i2c
|
||||||
|
sudo rmmod snd_hda_codec_realtek
|
||||||
|
sudo rmmod snd_hda_intel
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue