Compare commits
4 Commits
macbook
...
273941e2d7
| Author | SHA1 | Date | |
|---|---|---|---|
| 273941e2d7 | |||
| cbe5675693 | |||
| adfb29b719 | |||
| 38db689511 |
@ -39,3 +39,5 @@ miniflux-url "https://miniflux.woopwoopserver.com/"
|
||||
|
||||
miniflux-login "woopwoop"
|
||||
miniflux-passwordeval "pass show miniflux"
|
||||
|
||||
reload-threads 5
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
# shortcut bindings to app and directions
|
||||
set $mod Mod4
|
||||
set $term alacritty
|
||||
set $menu tofi-drun | xargs swaymsg exec --
|
||||
# set $menu tofi-drun | xargs swaymsg exec --
|
||||
set $menu tofi_prefix_hack && tofi-drun | xargs swaymsg exec --
|
||||
|
||||
set $left h
|
||||
set $down j
|
||||
@ -25,6 +26,8 @@ exec ~/Scripts/ntfy/ntfy_subscribe.sh &
|
||||
xwayland force
|
||||
exec xrandr --output DP-2 --primary
|
||||
|
||||
# set swaysock env to make swaymsg commands accessible for systemd
|
||||
exec --no-startup-id systemctl --user set-environment SWAYSOCK=$SWAYSOCK
|
||||
|
||||
bar {
|
||||
id 1
|
||||
@ -43,6 +46,7 @@ bar {
|
||||
# you can get the names of your outputs by running: swaymsg -t get_outputs
|
||||
output DP-2 position 0 0 mode 2560x1440@144Hz
|
||||
output HDMI-A-1 position 2560 360 mode 1920x1080@60Hz
|
||||
output HDMI-A-2 position 4480 360 mode 1920x1080@60Hz disable
|
||||
# output * bg /home/nikita/Pictures/wallpapers/nord-street.png fill
|
||||
|
||||
|
||||
@ -83,8 +87,19 @@ bindsym --to-code $mod+minus exec "swaymsg bar 1 mode toggle"
|
||||
# open windows with id "in_scratchpad" in scratchpad
|
||||
for_window [app_id="in_scratchpad"] move container to scratchpad, focus
|
||||
|
||||
# # open apps in specified workspaces
|
||||
assign [class="steam"] workspace 15
|
||||
|
||||
# for_window [title="Steam Big Picture Mode" class="steam"] exec "/home/nikita/Scripts/sway/enable_tv_gaming_mode.sh"
|
||||
|
||||
# assign [class="steam" title="^(?!.*Steam Big Picture Mode).*"] workspace 15
|
||||
# for_window [class="steam" title="^(?!.*Steam Big Picture Mode).*"] exec "/home/nikita/Scripts/sway/disable_tv_gaming_mode.sh"
|
||||
|
||||
|
||||
# dont idle screen when any app in fullscreen is open
|
||||
for_window [shell=".*"] inhibit_idle fullscreen
|
||||
# dont idle screen when any steam game is visible
|
||||
for_window [class="steam_app_.*"] inhibit_idle visible
|
||||
|
||||
|
||||
|
||||
assign [app_id="DBeaver"] workspace 22
|
||||
assign [class="jetbrains-datagrip"] workspace 23
|
||||
@ -92,7 +107,8 @@ assign [app_id="taxsee.im.desktop*"] workspace 24
|
||||
|
||||
assign [app_id="Element"] workspace number 25
|
||||
assign [class="Element"] workspace number 25
|
||||
assign [app_id="librewolf"] workspace number 12
|
||||
|
||||
exec ~/Scripts/sway/browser_workspace_assign.sh
|
||||
|
||||
# powermenu
|
||||
bindsym --to-code $mod+SHIFT+BackSpace exec ~/Scripts/tofi/powermenu.sh
|
||||
@ -100,6 +116,8 @@ bindsym --to-code $mod+SHIFT+BackSpace exec ~/Scripts/tofi/powermenu.sh
|
||||
# vpn selector
|
||||
bindsym --to-code $mod+SHIFT+v exec ~/Scripts/tofi/select_vpn.sh
|
||||
|
||||
bindsym --to-code $mod+SHIFT+g exec ~/Scripts/tofi/select_desktop_mode.sh
|
||||
|
||||
# start search in browser
|
||||
bindsym --to-code $mod+slash exec ~/Scripts/general/bin/browser_search_web
|
||||
|
||||
@ -150,6 +168,8 @@ workspace 27 output HDMI-A-1
|
||||
workspace 28 output HDMI-A-1
|
||||
workspace 29 output HDMI-A-1
|
||||
|
||||
workspace 31 output HDMI-A-2
|
||||
|
||||
# move mouse to focused window/workspace
|
||||
mouse_warping output
|
||||
focus_wrapping workspace
|
||||
@ -253,11 +273,13 @@ bindsym --to-code $mod+Shift+bracketleft exec playerctl -p mpd volume 0.05-
|
||||
bindsym --to-code $mod+Shift+bracketright exec playerctl -p mpd volume 0.05+
|
||||
bindsym --to-code $mod+Shift+y exec playerctl -p mpd shuffle Toggle
|
||||
|
||||
set $sink "alsa_output.pci-0000_29_00.0.analog-stereo"
|
||||
|
||||
# special keys to adjust volume via pulseaudio
|
||||
bindsym --to-code --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle
|
||||
bindsym --to-code --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5%
|
||||
bindsym --to-code --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5%
|
||||
bindsym --to-code --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle
|
||||
bindsym --to-code --locked XF86AudioMute exec pactl set-sink-mute $sink toggle
|
||||
bindsym --to-code --locked XF86AudioLowerVolume exec pactl set-sink-volume $sink -5%
|
||||
bindsym --to-code --locked XF86AudioRaiseVolume exec pactl set-sink-volume $sink +5%
|
||||
bindsym --to-code --locked XF86AudioMicMute exec pactl set-source-mute $sink toggle
|
||||
bindsym --to-code --locked XF86AudioPlay exec playerctl play-pause
|
||||
bindsym --to-code --locked XF86AudioPause exec playerctl play-pause
|
||||
bindsym --to-code --locked XF86AudioNext exec playerctl next
|
||||
|
||||
@ -36,14 +36,21 @@
|
||||
"peer-port-random-on-start": false,
|
||||
"peer-socket-tos": "le",
|
||||
"pex-enabled": true,
|
||||
"pidfile": "",
|
||||
"port-forwarding-enabled": true,
|
||||
"preallocation": 1,
|
||||
"preferred_transports": [
|
||||
"utp",
|
||||
"tcp"
|
||||
],
|
||||
"prefetch-enabled": true,
|
||||
"proxy_url": null,
|
||||
"queue-stalled-enabled": true,
|
||||
"queue-stalled-minutes": 30,
|
||||
"ratio-limit": 2,
|
||||
"ratio-limit": 2.0,
|
||||
"ratio-limit-enabled": false,
|
||||
"rename-partial-files": false,
|
||||
"reqq": 2000,
|
||||
"rpc-authentication-required": false,
|
||||
"rpc-bind-address": "0.0.0.0",
|
||||
"rpc-enabled": true,
|
||||
@ -65,15 +72,22 @@
|
||||
"script-torrent-done-seeding-filename": "",
|
||||
"seed-queue-enabled": false,
|
||||
"seed-queue-size": 10,
|
||||
"sequential_download": false,
|
||||
"sleep-per-seconds-during-verify": 100,
|
||||
"speed-limit-down": 100,
|
||||
"speed-limit-down-enabled": false,
|
||||
"speed-limit-up": 100,
|
||||
"speed-limit-up-enabled": false,
|
||||
"start-added-torrents": true,
|
||||
"start_paused": false,
|
||||
"tcp-enabled": true,
|
||||
"torrent-added-verify-mode": "fast",
|
||||
"torrent_complete_verify_enabled": false,
|
||||
"trash-original-torrent-files": false,
|
||||
"umask": "022",
|
||||
"upload-slots-per-torrent": 8,
|
||||
"utp-enabled": true
|
||||
}
|
||||
"utp-enabled": true,
|
||||
"watch-dir": "",
|
||||
"watch-dir-enabled": false,
|
||||
"watch-dir-force-generic": false
|
||||
}
|
||||
2
.zshrc
2
.zshrc
@ -22,7 +22,7 @@ bindkey '^j' down-line-or-history
|
||||
alias v="nvim"
|
||||
alias ta='tmux at || tmux'
|
||||
alias ls="ls --color"
|
||||
alias homeaudio="ncmpcpp -h 192.168.0.100"
|
||||
alias homeaudio="ncmpcpp -h 192.168.1.100"
|
||||
alias lg="lazygit"
|
||||
alias acpoet='source $( poetry env list --full-path | grep Activated | cut -d" " -f1 )/bin/activate'
|
||||
alias rutracker='RUTRACKER_USERNAME=$(pass show rutracker | grep -oP "username:\K.*") RUTRACKER_PASSWORD=$(pass show rutracker | head -n 1) rust_rutracker_cli'
|
||||
|
||||
Reference in New Issue
Block a user