Compare commits
4 Commits
6b7a6fd6e6
...
3ef2509830
| Author | SHA1 | Date | |
|---|---|---|---|
| 3ef2509830 | |||
| c07058a3c4 | |||
| d78a9f76cf | |||
| 48d6400905 |
14
.config/fish/conf.d/fish_frozen_key_bindings.fish
Normal file
14
.config/fish/conf.d/fish_frozen_key_bindings.fish
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# This file was created by fish when upgrading to version 4.3, to migrate
|
||||||
|
# the 'fish_key_bindings' variable from its old default scope (universal)
|
||||||
|
# to its new default scope (global). We recommend you delete this file
|
||||||
|
# and configure key bindings in ~/.config/fish/config.fish if needed.
|
||||||
|
|
||||||
|
set --global fish_key_bindings fish_vi_key_bindings
|
||||||
|
|
||||||
|
# Prior to version 4.3, fish shipped an event handler that runs
|
||||||
|
# `set --universal fish_key_bindings fish_default_key_bindings`
|
||||||
|
# whenever the fish_key_bindings variable is erased.
|
||||||
|
# This means that as long as any fish < 4.3 is still running on this system,
|
||||||
|
# we cannot complete the migration.
|
||||||
|
# As a workaround, erase the universal variable at every shell startup.
|
||||||
|
set --erase --universal fish_key_bindings
|
||||||
48
.config/fish/conf.d/fish_frozen_theme.fish
Normal file
48
.config/fish/conf.d/fish_frozen_theme.fish
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
# This file was created by fish when upgrading to version 4.3, to migrate
|
||||||
|
# theme variables from universal to global scope.
|
||||||
|
# Don't edit this file, as it will be written by the web-config tool (`fish_config`).
|
||||||
|
# To customize your theme, delete this file and see
|
||||||
|
# help interactive#syntax-highlighting
|
||||||
|
# or
|
||||||
|
# man fish-interactive | less +/^SYNTAX.HIGHLIGHTING
|
||||||
|
# for appropriate commands to add to ~/.config/fish/config.fish instead.
|
||||||
|
# See also the release notes for fish 4.3.0 (run `help relnotes`).
|
||||||
|
|
||||||
|
set --global fish_color_autosuggestion 4D5566
|
||||||
|
set --global fish_color_cancel -r
|
||||||
|
set --global fish_color_command 39BAE6
|
||||||
|
set --global fish_color_comment 626A73
|
||||||
|
set --global fish_color_cwd 59C2FF
|
||||||
|
set --global fish_color_cwd_root red
|
||||||
|
set --global fish_color_end F29668
|
||||||
|
set --global fish_color_error FF3333
|
||||||
|
set --global fish_color_escape 95E6CB
|
||||||
|
set --global fish_color_history_current --bold
|
||||||
|
set --global fish_color_host normal
|
||||||
|
set --global fish_color_host_remote yellow
|
||||||
|
set --global fish_color_keyword 39BAE6
|
||||||
|
set --global fish_color_match F07178
|
||||||
|
set --global fish_color_normal B3B1AD
|
||||||
|
set --global fish_color_operator E6B450
|
||||||
|
set --global fish_color_option B3B1AD
|
||||||
|
set --global fish_color_param B3B1AD
|
||||||
|
set --global fish_color_quote C2D94C
|
||||||
|
set --global fish_color_redirection FFEE99
|
||||||
|
set --global fish_color_search_match --background=E6B450
|
||||||
|
set --global fish_color_selection --background=E6B450
|
||||||
|
set --global fish_color_status red
|
||||||
|
set --global fish_color_user brgreen
|
||||||
|
set --global fish_color_valid_path --underline
|
||||||
|
set --global fish_pager_color_background
|
||||||
|
set --global fish_pager_color_completion normal
|
||||||
|
set --global fish_pager_color_description B3A06D yellow
|
||||||
|
set --global fish_pager_color_prefix normal --bold --underline
|
||||||
|
set --global fish_pager_color_progress brwhite --background=cyan
|
||||||
|
set --global fish_pager_color_secondary_background
|
||||||
|
set --global fish_pager_color_secondary_completion
|
||||||
|
set --global fish_pager_color_secondary_description
|
||||||
|
set --global fish_pager_color_secondary_prefix
|
||||||
|
set --global fish_pager_color_selected_background --background=E6B450
|
||||||
|
set --global fish_pager_color_selected_completion
|
||||||
|
set --global fish_pager_color_selected_description
|
||||||
|
set --global fish_pager_color_selected_prefix
|
||||||
@@ -1,5 +1,15 @@
|
|||||||
|
set -gx QT_FONT_DPI 96
|
||||||
set -gx EDITOR nvim
|
set -gx EDITOR nvim
|
||||||
set -gx PAGER less
|
set -gx PAGER less
|
||||||
|
set -gx PATH "/run/user/1000/fnm_multishells/14287_1763490645306/bin" $PATH;
|
||||||
|
set -gx FNM_MULTISHELL_PATH "/run/user/1000/fnm_multishells/14287_1763490645306";
|
||||||
|
set -gx FNM_VERSION_FILE_STRATEGY "local";
|
||||||
|
set -gx FNM_DIR "/home/anon/.local/share/fnm";
|
||||||
|
set -gx FNM_LOGLEVEL "info";
|
||||||
|
set -gx FNM_NODE_DIST_MIRROR "https://nodejs.org/dist";
|
||||||
|
set -gx FNM_COREPACK_ENABLED "false";
|
||||||
|
set -gx FNM_RESOLVE_ENGINES "true";
|
||||||
|
set -gx FNM_ARCH "x64";
|
||||||
set -Ux MANPAGER "nvim +Man!"
|
set -Ux MANPAGER "nvim +Man!"
|
||||||
set -x NEWT_COLORS 'root=black,black;window=black,black;border=white,black;listbox=white,black;label=blue,black;checkbox=red,black;title=green,black;button=white,red;actsellistbox=white,red;actlistbox=white,gray;compactbutton=white,gray;actcheckbox=white,blue;entry=lightgray,black;textbox=blue,black' nmtui
|
set -x NEWT_COLORS 'root=black,black;window=black,black;border=white,black;listbox=white,black;label=blue,black;checkbox=red,black;title=green,black;button=white,red;actsellistbox=white,red;actlistbox=white,gray;compactbutton=white,gray;actcheckbox=white,blue;entry=lightgray,black;textbox=blue,black' nmtui
|
||||||
# set -gx BAT_THEME "Catppuccin Mocha"
|
# set -gx BAT_THEME "Catppuccin Mocha"
|
||||||
@@ -34,7 +44,8 @@ alias gs="git status"
|
|||||||
alias gca="git add -p . && git commit"
|
alias gca="git add -p . && git commit"
|
||||||
alias gd="git diff --word-diff"
|
alias gd="git diff --word-diff"
|
||||||
alias gl="git log --graph --show-signature"
|
alias gl="git log --graph --show-signature"
|
||||||
alias gla="git log --all --decorate --oneline --graph"
|
alias glog="git log --all --decorate --oneline --color --graph"
|
||||||
|
alias gla="git log --all --decorate --oneline"
|
||||||
alias gm="git merge"
|
alias gm="git merge"
|
||||||
|
|
||||||
# List Directory
|
# List Directory
|
||||||
@@ -76,9 +87,14 @@ abbr .5 "cd ../../../../.."
|
|||||||
|
|
||||||
zoxide init --cmd cd fish | source
|
zoxide init --cmd cd fish | source
|
||||||
export PATH="$HOME/.cargo/bin:$PATH"
|
export PATH="$HOME/.cargo/bin:$PATH"
|
||||||
|
thefuck --alias | source
|
||||||
|
|
||||||
# Created by `pipx` on 2025-05-31 20:14:06
|
# Created by `pipx` on 2025-05-31 20:14:06
|
||||||
set PATH $PATH /home/anon/.local/bin
|
set PATH $PATH /home/anon/.local/bin
|
||||||
|
|
||||||
thefuck --alias | source
|
# pnpm
|
||||||
|
set -gx PNPM_HOME "/home/anon/.local/share/pnpm"
|
||||||
|
if not string match -q -- $PNPM_HOME $PATH
|
||||||
|
set -gx PATH "$PNPM_HOME" $PATH
|
||||||
|
end
|
||||||
|
# pnpm end
|
||||||
|
|||||||
@@ -3,43 +3,5 @@
|
|||||||
SETUVAR --export EDITOR:nvim
|
SETUVAR --export EDITOR:nvim
|
||||||
SETUVAR --export MANPAGER:nvim\x20\x2bMan\x21
|
SETUVAR --export MANPAGER:nvim\x20\x2bMan\x21
|
||||||
SETUVAR --export MANROFFOPT:\x2dP\x20\x2dc
|
SETUVAR --export MANROFFOPT:\x2dP\x20\x2dc
|
||||||
SETUVAR __fish_initialized:3800
|
SETUVAR TMP:/tmp/tmp\x2eYYqSsNsses
|
||||||
SETUVAR fish_color_autosuggestion:4D5566
|
SETUVAR __fish_initialized:4300
|
||||||
SETUVAR fish_color_cancel:\x2dr
|
|
||||||
SETUVAR fish_color_command:39BAE6
|
|
||||||
SETUVAR fish_color_comment:626A73
|
|
||||||
SETUVAR fish_color_cwd:59C2FF
|
|
||||||
SETUVAR fish_color_cwd_root:red
|
|
||||||
SETUVAR fish_color_end:F29668
|
|
||||||
SETUVAR fish_color_error:FF3333
|
|
||||||
SETUVAR fish_color_escape:95E6CB
|
|
||||||
SETUVAR fish_color_history_current:\x2d\x2dbold
|
|
||||||
SETUVAR fish_color_host:normal
|
|
||||||
SETUVAR fish_color_host_remote:yellow
|
|
||||||
SETUVAR fish_color_keyword:39BAE6
|
|
||||||
SETUVAR fish_color_match:F07178
|
|
||||||
SETUVAR fish_color_normal:B3B1AD
|
|
||||||
SETUVAR fish_color_operator:E6B450
|
|
||||||
SETUVAR fish_color_option:B3B1AD
|
|
||||||
SETUVAR fish_color_param:B3B1AD
|
|
||||||
SETUVAR fish_color_quote:C2D94C
|
|
||||||
SETUVAR fish_color_redirection:FFEE99
|
|
||||||
SETUVAR fish_color_search_match:\x2d\x2dbackground\x3dE6B450
|
|
||||||
SETUVAR fish_color_selection:\x2d\x2dbackground\x3dE6B450
|
|
||||||
SETUVAR fish_color_status:red
|
|
||||||
SETUVAR fish_color_user:brgreen
|
|
||||||
SETUVAR fish_color_valid_path:\x2d\x2dunderline
|
|
||||||
SETUVAR fish_key_bindings:fish_vi_key_bindings
|
|
||||||
SETUVAR fish_pager_color_background:\x1d
|
|
||||||
SETUVAR fish_pager_color_completion:normal
|
|
||||||
SETUVAR fish_pager_color_description:B3A06D\x1eyellow
|
|
||||||
SETUVAR fish_pager_color_prefix:normal\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
|
|
||||||
SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
|
|
||||||
SETUVAR fish_pager_color_secondary_background:\x1d
|
|
||||||
SETUVAR fish_pager_color_secondary_completion:\x1d
|
|
||||||
SETUVAR fish_pager_color_secondary_description:\x1d
|
|
||||||
SETUVAR fish_pager_color_secondary_prefix:\x1d
|
|
||||||
SETUVAR fish_pager_color_selected_background:\x2d\x2dbackground\x3dE6B450
|
|
||||||
SETUVAR fish_pager_color_selected_completion:\x1d
|
|
||||||
SETUVAR fish_pager_color_selected_description:\x1d
|
|
||||||
SETUVAR fish_pager_color_selected_prefix:\x1d
|
|
||||||
|
|||||||
@@ -44,6 +44,8 @@ bind = $mainMod, G, exec, gajim # launch messanger
|
|||||||
bind = $mainMod, K, exec, keepassxc # launch password manager
|
bind = $mainMod, K, exec, keepassxc # launch password manager
|
||||||
bindd = $mainMod, N, Neovim, exec, $term -e nvim
|
bindd = $mainMod, N, Neovim, exec, $term -e nvim
|
||||||
bindd = $mainMod, R, $d pyradio, exec, kitty --session ~/.config/kitty/music.conf
|
bindd = $mainMod, R, $d pyradio, exec, kitty --session ~/.config/kitty/music.conf
|
||||||
|
bindd = $mainMod, I, $d c2, exec, kitty --session ~/.config/kitty/c2.conf
|
||||||
|
bindd = $mainMod, O, $d runners, exec, kitty --session ~/.config/kitty/runners.conf
|
||||||
bindd = Ctrl+Shift, Escape, Btop, exec, kitty -e btop
|
bindd = Ctrl+Shift, Escape, Btop, exec, kitty -e btop
|
||||||
bindd = Ctrl+Alt, Delete, Btop, exec, kitty -e btop
|
bindd = Ctrl+Alt, Delete, Btop, exec, kitty -e btop
|
||||||
# bind = Ctrl+Shift, Escape, exec, $scrPath/sysmonlaunch.sh # launch system monitor (htop/btop or fallback to top)
|
# bind = Ctrl+Shift, Escape, exec, $scrPath/sysmonlaunch.sh # launch system monitor (htop/btop or fallback to top)
|
||||||
|
|||||||
@@ -32,4 +32,4 @@ decoration {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
layerrule = blur,waybar
|
# layerrule = blur,waybar
|
||||||
|
|||||||
@@ -39,24 +39,24 @@ bind = $mainMod+Alt, XF86MonBrightnessUp, exec, hyprshade off # disable blue lig
|
|||||||
# █░█░█ █ █▄░█ █▀▄ █▀█ █░█░█ █▀█ █░█ █░░ █▀▀ █▀
|
# █░█░█ █ █▄░█ █▀▄ █▀█ █░█░█ █▀█ █░█ █░░ █▀▀ █▀
|
||||||
# ▀▄▀▄▀ █ █░▀█ █▄▀ █▄█ ▀▄▀▄▀ █▀▄ █▄█ █▄▄ ██▄ ▄█
|
# ▀▄▀▄▀ █ █░▀█ █▄▀ █▄█ ▀▄▀▄▀ █▀▄ █▄█ █▄▄ ██▄ ▄█
|
||||||
|
|
||||||
windowrulev2 = opacity 0.90 0.90,class:^(neovide)$
|
windowrule = opacity 0.90 0.90, match:class ^(neovide)$
|
||||||
windowrulev2 = opacity 0.90 0.90,class:^(firefox)$
|
windowrule = opacity 0.90 0.90, match:class ^(firefox)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(betterbird)$
|
windowrule = opacity 0.80 0.80, match:class ^(betterbird)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(org.qbittorrent.qBittorrent)$
|
windowrule = opacity 0.80 0.80, match:class ^(org.qbittorrent.qBittorrent)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(org.gajim.Gajim)$
|
windowrule = opacity 0.80 0.80, match:class ^(org.gajim.Gajim)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(Chromium)$
|
windowrule = opacity 0.80 0.80, match:class ^(FreeTube)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(FreeTube)$
|
windowrule = opacity 0.80 0.80, match:class ^(librewolf)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(LibreWolf)$
|
windowrule = opacity 0.80 0.60, match:class ^(obsidian)$
|
||||||
windowrulev2 = opacity 0.80 0.60,class:^(obsidian)$
|
windowrule = opacity 0.80 0.80, match:class ^(VSCodium)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(VSCodium)$
|
windowrule = opacity 0.80 0.80, match:class ^(codium-url-handler)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(codium-url-handler)$
|
windowrule = opacity 0.80 0.80, match:class ^(code-oss)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(code-oss)$
|
windowrule = opacity 0.80 0.80, match:class ^(Code)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(Code)$
|
windowrule = opacity 0.80 0.80, match:class ^(kitty)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(kitty)$
|
windowrule = opacity 0.70 0.70, match:class ^(chromium)$
|
||||||
windowrulev2 = opacity 0.70 0.70,class:^(tilix)$
|
windowrule = opacity 0.70 0.70, match:class ^(tilix)$
|
||||||
windowrulev2 = opacity 0.70 0.70,class:^(rustdesk)$
|
windowrule = opacity 0.70 0.70, match:class ^(rustdesk)$
|
||||||
windowrulev2 = opacity 0.70 0.70,class:^(Ferdium)$
|
windowrule = opacity 0.70 0.70, match:class ^(Ferdium)$
|
||||||
windowrulev2 = opacity 0.70 0.70,class:^(org.keepassxc.KeePassXC)$
|
windowrule = opacity 0.70 0.70, match:class ^(org.keepassxc.KeePassXC)$
|
||||||
|
|
||||||
# █░█ █▀▄▀█
|
# █░█ █▀▄▀█
|
||||||
# ▀▄▀ █░▀░█
|
# ▀▄▀ █░▀░█
|
||||||
|
|||||||
@@ -5,87 +5,68 @@
|
|||||||
# See https://wiki.hyprland.org/Configuring/Window-Rules/
|
# See https://wiki.hyprland.org/Configuring/Window-Rules/
|
||||||
# hyprctl clients to get names
|
# hyprctl clients to get names
|
||||||
|
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(code-url-handler)$
|
windowrule = opacity 0.80 0.80, match:class ^(code-url-handler)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(code-insiders-url-handler)$
|
windowrule = opacity 0.80 0.80, match:class ^(code-insiders-url-handler)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(org.kde.dolphin)$
|
windowrule = opacity 0.80 0.80, match:class ^(org.kde.dolphin)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(org.kde.ark)$
|
windowrule = opacity 0.80 0.80, float on, match:class ^(org.kde.ark)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(nwg-look)$
|
windowrule = opacity 0.80 0.80, float on, match:class ^(nwg-look)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(qt5ct)$
|
windowrule = opacity 0.80 0.80, float on, match:class ^(qt5ct)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(qt6ct)$
|
windowrule = opacity 0.80 0.80, float on, match:class ^(qt6ct)$
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(kvantummanager)$
|
windowrule = opacity 0.80 0.80, float on, match:class ^(kvantummanager)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(org.pulseaudio.pavucontrol)$
|
windowrule = opacity 0.80 0.70, float on, match:class ^(org.pulseaudio.pavucontrol)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(lagrange)$
|
windowrule = opacity 0.80 0.70, match:class ^(lagrange)$
|
||||||
windowrulev2 = opacity 0.60 0.60,class:^(com.github.wwmm.easyeffects)$
|
windowrule = opacity 0.60 0.60, match:class ^(com.github.wwmm.easyeffects)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(blueman-manager)$
|
windowrule = opacity 0.80 0.70, float on, match:class ^(blueman-manager)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(nm-applet)$
|
windowrule = opacity 0.80 0.70, float on, match:class ^(nm-applet)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(nm-connection-editor)$
|
windowrule = opacity 0.80 0.70, float on, match:class ^(nm-connection-editor)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(org.kde.polkit-kde-authentication-agent-1)$
|
windowrule = opacity 0.80 0.70, float on, match:class ^(org.kde.polkit-kde-authentication-agent-1)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(polkit-gnome-authentication-agent-1)$
|
windowrule = opacity 0.80 0.70, match:class ^(polkit-gnome-authentication-agent-1)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(org.freedesktop.impl.portal.desktop.gtk)$
|
windowrule = opacity 0.80 0.70, match:class ^(org.freedesktop.impl.portal.desktop.gtk)$
|
||||||
windowrulev2 = opacity 0.80 0.70,class:^(org.freedesktop.impl.portal.desktop.hyprland)$
|
windowrule = opacity 0.80 0.70, match:class ^(org.freedesktop.impl.portal.desktop.hyprland)$
|
||||||
windowrulev2 = opacity 0.70 0.70,class:^([Ss]team)$
|
windowrule = opacity 0.70 0.70, match:class ^([Ss]team)$
|
||||||
|
|
||||||
windowrulev2 = opacity 0.90 0.90,class:^(com.github.rafostar.Clapper)$ # Clapper-Gtk
|
windowrule = opacity 0.90 0.90, float on, match:class ^(com.github.rafostar.Clapper)$ # Clapper-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(com.github.tchx84.Flatseal)$ # Flatseal-Gtk
|
windowrule = opacity 0.80 0.80, match:class ^(com.github.tchx84.Flatseal)$ # Flatseal-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(hu.kramo.Cartridges)$ # Cartridges-Gtk
|
windowrule = opacity 0.80 0.80, match:class ^(hu.kramo.Cartridges)$ # Cartridges-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(com.obsproject.Studio)$ # Obs-Qt
|
windowrule = opacity 0.80 0.80, match:class ^(com.obsproject.Studio)$ # Obs-Qt
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(gnome-boxes)$ # Boxes-Gtk
|
windowrule = opacity 0.80 0.80, match:class ^(gnome-boxes)$ # Boxes-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(discord)$ # Discord-Electron
|
windowrule = opacity 0.80 0.80, match:class ^(discord)$ # Discord-Electron
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(WebCord)$ # WebCord-Electron
|
windowrule = opacity 0.80 0.80, match:class ^(WebCord)$ # WebCord-Electron
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(ArmCord)$ # ArmCord-Electron
|
windowrule = opacity 0.80 0.80, match:class ^(ArmCord)$ # ArmCord-Electron
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(app.drey.Warp)$ # Warp-Gtk
|
windowrule = opacity 0.80 0.80, float on, match:class ^(app.drey.Warp)$ # Warp-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(net.davidotek.pupgui2)$ # ProtonUp-Qt
|
windowrule = opacity 0.80 0.80, float on, match:class ^(net.davidotek.pupgui2)$ # ProtonUp-Qt
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(yad)$ # Protontricks-Gtk
|
windowrule = opacity 0.80 0.80, float on, match:class ^(yad)$ # Protontricks-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(Signal)$ # Signal-Gtk
|
windowrule = opacity 0.80 0.80, float on, match:class ^(Signal)$ # Signal-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(io.github.alainm23.planify)$ # planify-Gtk
|
windowrule = opacity 0.80 0.80, float on, match:class ^(io.github.alainm23.planify)$ # planify-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(io.gitlab.theevilskeleton.Upscaler)$ # Upscaler-Gtk
|
windowrule = opacity 0.80 0.80, float on, match:class ^(io.gitlab.theevilskeleton.Upscaler)$ # Upscaler-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(com.github.unrud.VideoDownloader)$ # VideoDownloader-Gtk
|
windowrule = opacity 0.80 0.80, match:class ^(com.github.unrud.VideoDownloader)$ # VideoDownloader-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(io.gitlab.adhami3310.Impression)$ # Impression-Gtk
|
windowrule = opacity 0.80 0.80, float on, match:class ^(io.gitlab.adhami3310.Impression)$ # Impression-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(io.missioncenter.MissionCenter)$ # MissionCenter-Gtk
|
windowrule = opacity 0.80 0.80, float on, match:class ^(io.missioncenter.MissionCenter)$ # MissionCenter-Gtk
|
||||||
windowrulev2 = opacity 0.80 0.80,class:^(io.github.flattool.Warehouse)$ # Warehouse-Gtk
|
windowrule = opacity 0.80 0.80, match:class ^(io.github.flattool.Warehouse)$ # Warehouse-Gtk
|
||||||
|
|
||||||
windowrulev2 = float,class:^(org.kde.dolphin)$,title:^(Progress Dialog — Dolphin)$
|
windowrule = float on, match:class ^(org.kde.dolphin)$, match:title ^(Progress Dialog — Dolphin)$
|
||||||
windowrulev2 = float,class:^(org.kde.dolphin)$,title:^(Copying — Dolphin)$
|
windowrule = float on, match:class ^(org.kde.dolphin)$, match:title ^(Copying — Dolphin)$
|
||||||
windowrulev2 = float,title:^(About Mozilla Firefox)$
|
windowrule = float on, match:title ^(About Mozilla Firefox)$
|
||||||
windowrulev2 = float,class:^(firefox)$,title:^(Picture-in-Picture)$
|
windowrule = float on, match:class ^(firefox)$, match:title ^(Picture-in-Picture)$
|
||||||
windowrulev2 = float,class:^(firefox)$,title:^(Library)$
|
windowrule = float on, match:class ^(firefox)$, match:title ^(Library)$
|
||||||
windowrulev2 = float,class:^(kitty)$,title:^(top)$
|
windowrule = float on, match:class ^(kitty)$, match:title ^(top)$
|
||||||
windowrulev2 = float,class:^(kitty)$,title:^(btop)$
|
windowrule = float on, match:class ^(kitty)$, match:title ^(btop)$
|
||||||
windowrulev2 = float,class:^(kitty)$,title:^(htop)$
|
windowrule = float on, match:class ^(kitty)$, match:title ^(htop)$
|
||||||
windowrulev2 = float,class:^(vlc)$
|
windowrule = float on, match:class ^(vlc)$
|
||||||
windowrulev2 = float,class:^(kvantummanager)$
|
|
||||||
windowrulev2 = float,class:^(qt5ct)$
|
|
||||||
windowrulev2 = float,class:^(qt6ct)$
|
|
||||||
windowrulev2 = float,class:^(nwg-look)$
|
|
||||||
windowrulev2 = float,class:^(org.kde.ark)$
|
|
||||||
windowrulev2 = float,class:^(org.pulseaudio.pavucontrol)$
|
|
||||||
windowrulev2 = float,class:^(blueman-manager)$
|
|
||||||
windowrulev2 = float,class:^(nm-applet)$
|
|
||||||
windowrulev2 = float,class:^(nm-connection-editor)$
|
|
||||||
windowrulev2 = float,class:^(org.kde.polkit-kde-authentication-agent-1)$
|
|
||||||
|
|
||||||
windowrulev2 = float,class:^(Signal)$ # Signal-Gtk
|
windowrule = float on, match:class ^(eog)$ # Imageviewer-Gtk
|
||||||
windowrulev2 = float,class:^(com.github.rafostar.Clapper)$ # Clapper-Gtk
|
windowrule = float on, match:class ^(com.github.unrud.VideoDownloader)$ # VideoDownloader-Gkk
|
||||||
windowrulev2 = float,class:^(app.drey.Warp)$ # Warp-Gtk
|
|
||||||
windowrulev2 = float,class:^(net.davidotek.pupgui2)$ # ProtonUp-Qt
|
|
||||||
windowrulev2 = float,class:^(yad)$ # Protontricks-Gtk
|
|
||||||
windowrulev2 = float,class:^(eog)$ # Imageviewer-Gtk
|
|
||||||
windowrulev2 = float,class:^(io.github.alainm23.planify)$ # planify-Gtk
|
|
||||||
windowrulev2 = float,class:^(io.gitlab.theevilskeleton.Upscaler)$ # Upscaler-Gtk
|
|
||||||
windowrulev2 = float,class:^(com.github.unrud.VideoDownloader)$ # VideoDownloader-Gkk
|
|
||||||
windowrulev2 = float,class:^(io.gitlab.adhami3310.Impression)$ # Impression-Gtk
|
|
||||||
windowrulev2 = float,class:^(io.missioncenter.MissionCenter)$ # MissionCenter-Gtk
|
|
||||||
|
|
||||||
|
|
||||||
# █░░ ▄▀█ █▄█ █▀▀ █▀█ █▀█ █░█ █░░ █▀▀ █▀
|
# █░░ ▄▀█ █▄█ █▀▀ █▀█ █▀█ █░█ █░░ █▀▀ █▀
|
||||||
# █▄▄ █▀█ ░█░ ██▄ █▀▄ █▀▄ █▄█ █▄▄ ██▄ ▄█
|
# █▄▄ █▀█ ░█░ ██▄ █▀▄ █▀▄ █▄█ █▄▄ ██▄ ▄█
|
||||||
|
|
||||||
layerrule = blur,rofi
|
# layerrule = blur,rofi
|
||||||
layerrule = ignorezero,rofi
|
# layerrule = ignorezero,rofi
|
||||||
layerrule = blur,notifications
|
# layerrule = blur,notifications
|
||||||
layerrule = ignorezero,notifications
|
# layerrule = ignorezero,notifications
|
||||||
layerrule = blur,swaync-notification-window
|
# layerrule = blur,swaync-notification-window
|
||||||
layerrule = ignorezero,swaync-notification-window
|
# layerrule = ignorezero,swaync-notification-window
|
||||||
layerrule = blur,swaync-control-center
|
# layerrule = blur,swaync-control-center
|
||||||
layerrule = ignorezero,swaync-control-center
|
# layerrule = ignorezero,swaync-control-center
|
||||||
layerrule = blur,logout_dialog
|
# layerrule = blur,logout_dialog
|
||||||
|
|||||||
17
.config/kitty/c2.conf
Normal file
17
.config/kitty/c2.conf
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# run with `kitty --session ~/.config/kitty/c2.conf`
|
||||||
|
layout tall
|
||||||
|
|
||||||
|
# create a new tab
|
||||||
|
new_tab c2
|
||||||
|
|
||||||
|
cd ~/projects/wingman/c2/
|
||||||
|
launch --var window=first nvim
|
||||||
|
|
||||||
|
new_tab git
|
||||||
|
|
||||||
|
cd ~/projects/wingman/c2/
|
||||||
|
launch --var window=second lazygit
|
||||||
|
|
||||||
|
# focus neovim
|
||||||
|
# focus first
|
||||||
|
|
||||||
@@ -12,5 +12,5 @@ tab_bar_style powerline
|
|||||||
tab_powerline_style slanted
|
tab_powerline_style slanted
|
||||||
|
|
||||||
confirm_os_window_close 0
|
confirm_os_window_close 0
|
||||||
#background_opacity 0.60
|
background_opacity 0.70
|
||||||
#hide_window_decorations yes
|
#hide_window_decorations yes
|
||||||
|
|||||||
20
.config/kitty/runners.conf
Normal file
20
.config/kitty/runners.conf
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# run with `kitty --session ~/.config/kitty/runners.conf`
|
||||||
|
layout stack
|
||||||
|
|
||||||
|
# create a new tab
|
||||||
|
new_tab runners
|
||||||
|
|
||||||
|
cd ~/projects/wingman/c2/
|
||||||
|
|
||||||
|
launch --var window=first pnpm dev
|
||||||
|
|
||||||
|
launch --location=hsplit react-devtools
|
||||||
|
resize_window narrower 20
|
||||||
|
|
||||||
|
launch --location=hsplit lazydocker
|
||||||
|
resize_window wider 120
|
||||||
|
|
||||||
|
# new_tab simulator
|
||||||
|
# cd ~/wmclient
|
||||||
|
# launch --var window=first wmsimulator.sh
|
||||||
|
|
||||||
@@ -7,26 +7,26 @@
|
|||||||
"cmp-nvim-lsp": { "branch": "main", "commit": "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3" },
|
"cmp-nvim-lsp": { "branch": "main", "commit": "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3" },
|
||||||
"cmp-nvim-lua": { "branch": "main", "commit": "f12408bdb54c39c23e67cab726264c10db33ada8" },
|
"cmp-nvim-lua": { "branch": "main", "commit": "f12408bdb54c39c23e67cab726264c10db33ada8" },
|
||||||
"cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" },
|
"cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" },
|
||||||
"conform.nvim": { "branch": "master", "commit": "b4aab989db276993ea5dcb78872be494ce546521" },
|
"conform.nvim": { "branch": "master", "commit": "9fd3d5e0b689ec1bf400c53cbbec72c6fdf24081" },
|
||||||
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
|
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
|
||||||
"gen.nvim": { "branch": "main", "commit": "c8e1f574d4a3a839dde73a87bdc319a62ee1e559" },
|
"gen.nvim": { "branch": "main", "commit": "c8e1f574d4a3a839dde73a87bdc319a62ee1e559" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "f780609807eca1f783a36a8a31c30a48fbe150c5" },
|
"gitsigns.nvim": { "branch": "main", "commit": "20ad4419564d6e22b189f6738116b38871082332" },
|
||||||
"indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
|
"indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
|
"lazy.nvim": { "branch": "main", "commit": "db067881fff0fd4be8c00e5bde7492e0e1c77a2f" },
|
||||||
"mason.nvim": { "branch": "main", "commit": "7dc4facca9702f95353d5a1f87daf23d78e31c2a" },
|
"mason.nvim": { "branch": "main", "commit": "ad7146aa61dcaeb54fa900144d768f040090bff0" },
|
||||||
"menu": { "branch": "main", "commit": "7a0a4a2896b715c066cfbe320bdc048091874cc6" },
|
"menu": { "branch": "main", "commit": "7a0a4a2896b715c066cfbe320bdc048091874cc6" },
|
||||||
"mini.nvim": { "branch": "main", "commit": "bc34736e5b1d5561bc628f1cedd7c01f5ce5ee9f" },
|
"mini.nvim": { "branch": "main", "commit": "d1a91582bf2d16026ae84292874c70fb2d0ffe42" },
|
||||||
"minty": { "branch": "main", "commit": "aafc9e8e0afe6bf57580858a2849578d8d8db9e0" },
|
"minty": { "branch": "main", "commit": "aafc9e8e0afe6bf57580858a2849578d8d8db9e0" },
|
||||||
"nvim-autopairs": { "branch": "master", "commit": "23320e75953ac82e559c610bec5a90d9c6dfa743" },
|
"nvim-autopairs": { "branch": "master", "commit": "7a2c97cccd60abc559344042fefb1d5a85b3e33b" },
|
||||||
"nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" },
|
"nvim-cmp": { "branch": "main", "commit": "a7bcf1d88069fc67c9ace8a62ba480b8fe879025" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "aafecf5b8bc0a768f1a97e3a6d5441e64dee79f9" },
|
"nvim-lspconfig": { "branch": "master", "commit": "a9b2fb560c4ab22c10728fd5149dbd7b62aa4f69" },
|
||||||
"nvim-tree.lua": { "branch": "master", "commit": "e179ad2f83b5955ab0af653069a493a1828c2697" },
|
"nvim-tree.lua": { "branch": "master", "commit": "64e2192f5250796aa4a7f33c6ad888515af50640" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
|
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
|
||||||
"nvim-web-devicons": { "branch": "master", "commit": "6e51ca170563330e063720449c21f43e27ca0bc1" },
|
"nvim-web-devicons": { "branch": "master", "commit": "b8221e42cf7287c4dcde81f232f58d7b947c210d" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
||||||
"render-markdown.nvim": { "branch": "main", "commit": "9ab9dade85d8c7d411cc89b592028da3d1b7955a" },
|
"render-markdown.nvim": { "branch": "main", "commit": "475d3ad8cae486b0df6fc6050cf5b5ea1de42db8" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" },
|
"telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" },
|
||||||
"ui": { "branch": "v3.0", "commit": "532d566190391f2ddc388a5b1093b0f227366e87" },
|
"ui": { "branch": "v3.0", "commit": "03b9718140375e7f3f5e4f3e04bc2b6c907440ec" },
|
||||||
"volt": { "branch": "main", "commit": "620de1321f275ec9d80028c68d1b88b409c0c8b1" },
|
"volt": { "branch": "main", "commit": "620de1321f275ec9d80028c68d1b88b409c0c8b1" },
|
||||||
"which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }
|
"which-key.nvim": { "branch": "main", "commit": "b4177e3eaf15fe5eb8357ebac2286d488be1ed00" }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,3 +17,13 @@ map({ "n", "v" }, "<leader>ge", ":Gen<CR>")
|
|||||||
map("n", "<leader>gl", "<cmd>lua vim.lsp.buf.code_action()<CR>", { noremap = true, silent = true })
|
map("n", "<leader>gl", "<cmd>lua vim.lsp.buf.code_action()<CR>", { noremap = true, silent = true })
|
||||||
|
|
||||||
-- map({ "n", "i", "v" }, "<C-s>", "<cmd> w <cr>")
|
-- map({ "n", "i", "v" }, "<C-s>", "<cmd> w <cr>")
|
||||||
|
-- Diagnostics
|
||||||
|
|
||||||
|
map("n", "<leader>da", ":lua vim.lsp.buf.code_action()<CR>", { desc = "Code actions" })
|
||||||
|
map("n", "<leader>dh", ":lua vim.diagnostic.open_float()<CR>", { desc = "Show diagnostics" })
|
||||||
|
map("n", "<leader>dj", ":lua vim.diagnostic.goto_next()<CR>", { desc = "Go to next" })
|
||||||
|
map("n", "<leader>dk", ":lua vim.diagnostic.goto_prev()<CR>", { desc = "Go to previous" })
|
||||||
|
|
||||||
|
-- P paste with
|
||||||
|
-- global marks
|
||||||
|
-- "{register}
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ return {
|
|||||||
"David-Kunz/gen.nvim",
|
"David-Kunz/gen.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
-- model = "llama3.2:3b", -- The default model to use.
|
-- model = "llama3.2:3b", -- The default model to use.
|
||||||
model = "mistral-small:22b",
|
model = "qwen3-coder:30b",
|
||||||
-- host = "192.168.0.17",
|
-- host = "192.168.0.17",
|
||||||
quit_map = "q", -- set keymap to close the response window
|
quit_map = "q", -- set keymap to close the response window
|
||||||
retry_map = "<c-r>", -- set keymap to re-send the current prompt
|
retry_map = "<c-r>", -- set keymap to re-send the current prompt
|
||||||
|
|||||||
Reference in New Issue
Block a user