Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
8562298d83
|
|||
| 315f9442ae |
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
<summary>Niri & Quickshell</summary>
|
<summary>Niri & Quickshell</summary>
|
||||||
|
|
||||||
https://github.com/user-attachments/assets/1fd0f3be-e83f-4d1c-9e4f-16cc77e3981b
|
https://github.com/user-attachments/assets/2550607a-48ea-4662-98ba-d26722b26b1b
|
||||||
|
|
||||||
<figure>
|
<figure>
|
||||||
<img src="https://github.com/Uyanide/backgrounds/blob/master/screenshots/desktop-alt.webp?raw=true"/>
|
<img src="https://github.com/Uyanide/backgrounds/blob/master/screenshots/desktop-alt.webp?raw=true"/>
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ binds {
|
|||||||
// Apps
|
// Apps
|
||||||
Mod+C repeat=false { spawn "code"; }
|
Mod+C repeat=false { spawn "code"; }
|
||||||
Mod+E repeat=false { spawn "dolphin" "--new-window"; }
|
Mod+E repeat=false { spawn "dolphin" "--new-window"; }
|
||||||
|
Mod+Shift+E repeat=false { spawn "nautilus" "--new-window"; }
|
||||||
Mod+W repeat=false { spawn-sh "zen || zen-browser"; }
|
Mod+W repeat=false { spawn-sh "zen || zen-browser"; }
|
||||||
Mod+B repeat=false { spawn-sh "pkill -x -n btop || ghostty +new-window -e btop"; }
|
Mod+B repeat=false { spawn-sh "pkill -x -n btop || ghostty +new-window -e btop"; }
|
||||||
Mod+Shift+T repeat=false { spawn "ghostty" "+new-window"; }
|
Mod+Shift+T repeat=false { spawn "ghostty" "+new-window"; }
|
||||||
@@ -22,6 +23,7 @@ binds {
|
|||||||
Mod+O repeat=false { spawn-sh "pkill -x -n pwvucontrol || pwvucontrol"; }
|
Mod+O repeat=false { spawn-sh "pkill -x -n pwvucontrol || pwvucontrol"; }
|
||||||
Ctrl+Alt+Delete repeat=false { spawn-sh "pkill -x wlogout || wlogout"; }
|
Ctrl+Alt+Delete repeat=false { spawn-sh "pkill -x wlogout || wlogout"; }
|
||||||
Mod+P repeat=false { spawn-sh "wl-mirror $(niri msg --json focused-output | jq -r .name)"; }
|
Mod+P repeat=false { spawn-sh "wl-mirror $(niri msg --json focused-output | jq -r .name)"; }
|
||||||
|
Mod+H repeat=false { spawn "hexecute"; }
|
||||||
|
|
||||||
|
|
||||||
// Quickshell
|
// Quickshell
|
||||||
@@ -32,7 +34,7 @@ binds {
|
|||||||
Mod+I repeat=false { spawn "qs" "ipc" "call" "idleInhibitor" "toggle"; }
|
Mod+I repeat=false { spawn "qs" "ipc" "call" "idleInhibitor" "toggle"; }
|
||||||
Mod+Alt+R repeat=false { spawn "qs" "ipc" "call" "recording" "startOrStop"; }
|
Mod+Alt+R repeat=false { spawn "qs" "ipc" "call" "recording" "startOrStop"; }
|
||||||
Mod+Alt+G repeat=false { spawn "qs" "ipc" "call" "recording" "saveReplay"; }
|
Mod+Alt+G repeat=false { spawn "qs" "ipc" "call" "recording" "saveReplay"; }
|
||||||
Mod+Shift+E repeat=false { spawn "qs" "ipc" "call" "sunset" "toggle"; }
|
Mod+S repeat=false { spawn "qs" "ipc" "call" "sunset" "toggle"; }
|
||||||
Mod+X repeat=false { spawn "qs" "ipc" "call" "notes" "openRecent"; }
|
Mod+X repeat=false { spawn "qs" "ipc" "call" "notes" "openRecent"; }
|
||||||
Mod+Shift+X repeat=false { spawn "qs" "ipc" "call" "notes" "create"; }
|
Mod+Shift+X repeat=false { spawn "qs" "ipc" "call" "notes" "create"; }
|
||||||
|
|
||||||
|
|||||||
@@ -64,10 +64,15 @@ prefer-no-csd
|
|||||||
animations {
|
animations {
|
||||||
// off
|
// off
|
||||||
// slowdown 3.0
|
// slowdown 3.0
|
||||||
|
|
||||||
workspace-switch {
|
workspace-switch {
|
||||||
duration-ms 300
|
duration-ms 300
|
||||||
curve "ease-out-cubic"
|
curve "ease-out-cubic"
|
||||||
|
}
|
||||||
|
|
||||||
|
overview-open-close {
|
||||||
|
duration-ms 300
|
||||||
|
curve "ease-out-cubic"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -42,3 +42,8 @@ if (( $+commands[fnm] )); then
|
|||||||
eval "$(fnm env --shell zsh --use-on-cd)"
|
eval "$(fnm env --shell zsh --use-on-cd)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# bat
|
||||||
|
|
||||||
|
if (( $+commands[bat] )); then
|
||||||
|
export BAT_THEME="Catppuccin Mocha"
|
||||||
|
fi
|
||||||
|
|||||||
@@ -187,7 +187,7 @@ if (( $+commands[git] )); then
|
|||||||
}
|
}
|
||||||
|
|
||||||
pingo() {
|
pingo() {
|
||||||
cd "$HOME/Repositories/PGdP" || return 1
|
cd "$HOME/Repositories/Uni" || return 1
|
||||||
local repo
|
local repo
|
||||||
repo=$(uy_git_repo_from_clipboard) || return 1
|
repo=$(uy_git_repo_from_clipboard) || return 1
|
||||||
local dir_name="${repo:t:r}"
|
local dir_name="${repo:t:r}"
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ fi
|
|||||||
# Paths
|
# Paths
|
||||||
|
|
||||||
[[ -f "$HOME/.cargo/env" ]] && source "$HOME/.cargo/env"
|
[[ -f "$HOME/.cargo/env" ]] && source "$HOME/.cargo/env"
|
||||||
|
(( $+commands[opam] )) && eval "$(opam env)"
|
||||||
prepend_path "$HOME/go/bin"
|
prepend_path "$HOME/go/bin"
|
||||||
prepend_path "$HOME/.local/bin"
|
prepend_path "$HOME/.local/bin"
|
||||||
prepend_path "$HOME/.local/scripts"
|
prepend_path "$HOME/.local/scripts"
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
[[plugin.deps]]
|
[[plugin.deps]]
|
||||||
use = "yazi-rs/plugins:git"
|
use = "yazi-rs/plugins:git"
|
||||||
rev = "babfd0f"
|
rev = "442d908"
|
||||||
hash = "26db011a778f261d730d4f5f8bf24b3f"
|
hash = "6849444b7c2df08eace83f3f86fb55a3"
|
||||||
|
|
||||||
[[plugin.deps]]
|
[[plugin.deps]]
|
||||||
use = "yazi-rs/plugins:smart-enter"
|
use = "yazi-rs/plugins:smart-enter"
|
||||||
rev = "babfd0f"
|
rev = "442d908"
|
||||||
hash = "187cc58ba7ac3befd49c342129e6f1b6"
|
hash = "187cc58ba7ac3befd49c342129e6f1b6"
|
||||||
|
|
||||||
[[plugin.deps]]
|
[[plugin.deps]]
|
||||||
|
|||||||
@@ -25,14 +25,16 @@ And register it as fetchers in your `~/.config/yazi/yazi.toml`:
|
|||||||
|
|
||||||
```toml
|
```toml
|
||||||
[[plugin.prepend_fetchers]]
|
[[plugin.prepend_fetchers]]
|
||||||
id = "git"
|
id = "git" # Remove if Yazi > v26.1.22
|
||||||
url = "*"
|
url = "*"
|
||||||
run = "git"
|
run = "git"
|
||||||
|
group = "git"
|
||||||
|
|
||||||
[[plugin.prepend_fetchers]]
|
[[plugin.prepend_fetchers]]
|
||||||
id = "git"
|
id = "git" # Remove if Yazi > v26.1.22
|
||||||
url = "*/"
|
url = "*/"
|
||||||
run = "git"
|
run = "git"
|
||||||
|
group = "git"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Advanced
|
## Advanced
|
||||||
|
|||||||
Reference in New Issue
Block a user