From c377ef0b89a645b188329b3bbedde4e7b0bfbbf3 Mon Sep 17 00:00:00 2001 From: dafu Date: Sat, 22 Aug 2026 11:35:55 +0200 Subject: [PATCH] mango cleanup --- mango/bind.conf | 1 + mango/foot/foot.ini | 285 -------------------------------------------- 2 files changed, 1 insertion(+), 285 deletions(-) delete mode 100644 mango/foot/foot.ini diff --git a/mango/bind.conf b/mango/bind.conf index 9d6363c..bffd652 100644 --- a/mango/bind.conf +++ b/mango/bind.conf @@ -6,6 +6,7 @@ bind=ALT,q,killclient, # menu and terminal bind=Alt,Return,spawn,foot +bind=SHIFT+Alt,Return,spawn,foot -e ssh pod # bind=Alt,space,spawn,dms ipc call spotlight toggle # bind=Alt,b,spawn,dms ipc call bar toggle index 0 bind=Alt,b,spawn,kill -SIGUSR1 $(pidof waybar) diff --git a/mango/foot/foot.ini b/mango/foot/foot.ini deleted file mode 100644 index e3b0ba0..0000000 --- a/mango/foot/foot.ini +++ /dev/null @@ -1,285 +0,0 @@ -# -*- conf -*- - -# shell=$SHELL (if set, otherwise user's default shell from /etc/passwd) -# term=foot (or xterm-256color if built with -Dterminfo=disabled) -# login-shell=no - -# app-id=foot # globally set wayland app-id. Default values are "foot" and "footclient" for desktop and server mode -# title=foot -# locked-title=no -font=Maple Mono NF CN:size=20:style=Medium:antialias=true:autohint=true -# font=monospace:size=8 -# font-bold= -# font-italic= -# font-bold-italic= -# font-size-adjustment=0.5 -# line-height= -# letter-spacing=0 -# horizontal-letter-offset=0 -# vertical-letter-offset=0 -# underline-offset= -# underline-thickness= -# strikeout-thickness= -# box-drawings-uses-font-glyphs=no -# dpi-aware=no - -initial-window-size-pixels=1500x900 -# initial-window-size-chars= -# initial-window-mode=windowed -# pad=0x0 # optionally append 'center' -# resize-by-cells=yes -# resize-keep-grid=yes -# resize-delay-ms=100 - -# bold-text-in-bright=no -# word-delimiters=,│`|:"'()[]{}<> -selection-target=clipboard -# selection-target=primary -# workers= -# utmp-helper=/usr/lib/utempter/utempter # When utmp backend is ‘libutempter’ (Linux) -# utmp-helper=/usr/libexec/ulog-helper # When utmp backend is ‘ulog’ (FreeBSD) - -[environment] -# name=value -TIMG_PIXELATION=sixel -TERM=foot - -[security] -# osc52=enabled # disabled|copy-enabled|paste-enabled|enabled - -[bell] -# system=yes -# urgent=no -# notify=no -# visual=no -# command= -# command-focused=no - -[desktop-notifications] -# command=notify-send --wait --app-name ${app-id} --icon ${app-id} --category ${category} --urgency ${urgency} --expire-time ${expire-time} --hint STRING:image-path:${icon} --hint BOOLEAN:suppress-sound:${muted} --hint STRING:sound-name:${sound-name} --replace-id ${replace-id} ${action-argument} --print-id -- ${title} ${body} -# command-action-argument=--action ${action-name}=${action-label} -# close="" -# inhibit-when-focused=yes - - -[scrollback] -lines=999999 -# lines=1000 -# multiplier=3.0 -# indicator-position=relative -# indicator-format="" - -[url] -launch=xdg-open ${url} -label-letters=jklsdfgheiunaowcmp -osc8-underline=url-mode -regex=(([a-z][[:alnum:]-]+:(/{1,3}|[a-z0-9%])|www[:digit:]{0,3}[.])([^[:space:](){}<>]+|\(([^[:space:](){}<>]+|(\([^[:space:](){}<>]+\)))*\)|\[([^]\[[:space:](){}<>]+|(\[[^]\[[:space:](){}<>]+\]))*\])+(\(([^[:space:](){}<>]+|(\([^[:space:](){}<>]+\)))*\)|\[([^]\[[:space:](){}<>]+|(\[[^]\[[:space:](){}<>]+\]))*\]|[^]\[[:space:]`!(){};:'".,<>?«»“”‘’])) - -# You can define your own regex's, by adding a section called -# 'regex:' with a 'regex' and 'launch' key. These can then be tied -# to a key-binding. See foot.ini(5) for details - -# [regex:your-fancy-name] -# regex= -# launch= ${match} -# -# [key-bindings] -# regex-launch=[your-fancy-name] Control+Shift+q -# regex-copy=[your-fancy-name] Control+Alt+Shift+q - -[regex:data] -regex=((([~]{0,1}(/[^/\0]+)+)/[^\^ ]+)|([a-fA-f0-9]{7,128})|(ghp_[0-9a-zA-Z]{36})|([0-9]{4,})|([0-9a-f]{7,40})|(core-[0-9A-Za-z]+-[0-9A-Za-z]+-[0-9A-Za-z]+)|(0x[0-9a-fA-F]+)|([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3})|([A-f0-9:]+:+[A-f0-9:]+[A-f0-9]+)|([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,})|([a-z][[:alnum:]-]+:(/{1,3}|[a-z0-9%])|www[:digit:]{0,3}[.])([^[:space:](){}<>]+|\(([^[:space:](){}<>]+|(\([^[:space:](){}<>]+\)))*\)|\[([^]\[[:space:](){}<>]+|(\[[^]\[[:space:](){}<>]+\]))*\])+(\(([^[:space:](){}<>]+|(\([^[:space:](){}<>]+\)))*\)|\[([^]\[[:space:](){}<>]+|(\[[^]\[[:space:](){}<>]+\]))*\]|[^]\[[:space:]`!(){};:'".,<>?«»“”‘’])) - -[key-bindings] -regex-copy=[data] Control+Shift+o - - -[cursor] -style=block -# color= -# blink=no -# blink-rate=500 -# beam-thickness=1.5 -# underline-thickness= - -[mouse] -hide-when-typing=no -# alternate-scroll-mode=yes - -[touch] -# long-press-delay=400 - -[colors] -alpha=0.7 -foreground=D1B88E -background=201b14 -# flash=7f7f00 -# flash-alpha=0.5 - -## Normal/regular colors (color palette 0-7) -regular0=262626 #gray -regular1=cc0000 #red -regular2=42B63F # green -regular3=DD9400 #yello -regular4=DD9400 #yello -regular5=bf78cf #purple -regular6=74cd45 #blue-green -regular7=D1B88E #yellow-white - -## Bright colors (color palette 8-15) -bright0=a79e67 #gray-green -bright1=ef2929 # red -bright2=8ae234 #green -bright3=ead96b #yellow -bright4=729fcf #blue -bright5=ad7fa8 #pink -bright6=ead96b #yellow -bright7=eeeeec #light-yellow - -## dimmed colors (see foot.ini(5) man page) -# dim0= -# ... -# dim7= - -## The remaining 256-color palette -# 16 = <256-color palette #16> -# ... -# 255 = <256-color palette #255> - -## Sixel colors -# sixel0 = 000000 -# sixel1 = 3333cc -# sixel2 = cc2121 -# sixel3 = 33cc33 -# sixel4 = cc33cc -# sixel5 = 33cccc -# sixel6 = cccc33 -# sixel7 = 878787 -# sixel8 = 424242 -# sixel9 = 545499 -# sixel10 = 994242 -# sixel11 = 549954 -# sixel12 = 995499 -# sixel13 = 549999 -# sixel14 = 999954 -# sixel15 = cccccc - -## Misc colors -# selection-foreground= -# selection-background= -# jump-labels= # black-on-yellow -# scrollback-indicator= # black-on-bright-blue -# search-box-no-match= # black-on-red -# search-box-match= # black-on-yellow -# urls= - -[csd] -# preferred=server -# size=26 -# font= -# color= -# hide-when-maximized=no -# double-click-to-maximize=yes -# border-width=0 -# border-color= -# button-width=26 -# button-color= -# button-minimize-color= -# button-maximize-color= -# button-close-color= - -[key-bindings] -# scrollback-up-page=Shift+Page_Up Shift+KP_Page_Up -# scrollback-up-half-page=none -# scrollback-up-line=none -# scrollback-down-page=Shift+Page_Down Shift+KP_Page_Down -# scrollback-down-half-page=none -# scrollback-down-line=none -# scrollback-home=none -# scrollback-end=none -# clipboard-copy=Control+Shift+c XF86Copy -# clipboard-paste=Control+Shift+v XF86Paste -# primary-paste=Shift+Insert -# search-start=Control+Shift+r -# font-increase=Control+plus Control+equal Control+KP_Add -# font-decrease=Control+minus Control+KP_Subtract -# font-reset=Control+0 Control+KP_0 -# spawn-terminal=Control+Shift+n -# minimize=none -# maximize=none -# fullscreen=none -# pipe-visible=[sh -c "xurls | fuzzel | xargs -r firefox"] none -# pipe-scrollback=[sh -c "xurls | fuzzel | xargs -r firefox"] none -# pipe-selected=[xargs -r firefox] none -# pipe-command-output=[wl-copy] none # Copy last command's output to the clipboard -show-urls-launch=Control+Shift+j -# show-urls-copy=none -# show-urls-persistent=none -# prompt-prev=Control+Shift+z -# prompt-next=Control+Shift+x -# unicode-input=Control+Shift+u -# noop=none -# quit=none - -[search-bindings] -# cancel=Control+g Control+c Escape -# commit=Return KP_Enter -# find-prev=Control+r -# find-next=Control+s -# cursor-left=Left Control+b -# cursor-left-word=Control+Left Mod1+b -# cursor-right=Right Control+f -# cursor-right-word=Control+Right Mod1+f -# cursor-home=Home Control+a -# cursor-end=End Control+e -# delete-prev=BackSpace -# delete-prev-word=Mod1+BackSpace Control+BackSpace -# delete-next=Delete -# delete-next-word=Mod1+d Control+Delete -# delete-to-start=Control+u -# delete-to-end=Control+k -# extend-char=Shift+Right -# extend-to-word-boundary=Control+w Control+Shift+Right -# extend-to-next-whitespace=Control+Shift+w -# extend-line-down=Shift+Down -# extend-backward-char=Shift+Left -# extend-backward-to-word-boundary=Control+Shift+Left -# extend-backward-to-next-whitespace=none -# extend-line-up=Shift+Up -# clipboard-paste=Control+v Control+Shift+v Control+y XF86Paste -# primary-paste=Shift+Insert -# unicode-input=none -# scrollback-up-page=Shift+Page_Up Shift+KP_Page_Up -# scrollback-up-half-page=none -# scrollback-up-line=none -# scrollback-down-page=Shift+Page_Down Shift+KP_Page_Down -# scrollback-down-half-page=none -# scrollback-down-line=none -# scrollback-home=none -# scrollback-end=none - -[url-bindings] -# cancel=Control+g Control+c Control+d Escape -# toggle-url-visible=t - -[text-bindings] -# \x03=Mod4+c # Map Super+c -> Ctrl+c - -[mouse-bindings] -# scrollback-up-mouse=BTN_WHEEL_BACK -# scrollback-down-mouse=BTN_WHEEL_FORWARD -# font-increase=Control+BTN_WHEEL_BACK -# font-decrease=Control+BTN_WHEEL_FORWARD -# selection-override-modifiers=Shift -clipboard-paste=BTN_RIGHT -# primary-paste=BTN_MIDDLE -# select-begin=BTN_LEFT -# select-begin-block=Control+BTN_LEFT -select-extend=BTN_LEFT-5 # select-extend=BTN_RIGHT -# select-extend-character-wise=Control+BTN_RIGHT -# select-word=BTN_LEFT-2 -# select-word-whitespace=Control+BTN_LEFT-2 -# select-quote = BTN_LEFT-3 -# select-row=BTN_LEFT-4 - -# vim: ft=dosini