]> Freerunner's - dotfiles.git/commitdiff
fuzzel: modularize config files
authorAndre Ramnitz <tux.rising@gmail.com>
Wed, 25 Jun 2025 20:26:41 +0000 (22:26 +0200)
committerAndre Ramnitz <tux.rising@gmail.com>
Wed, 25 Jun 2025 20:26:41 +0000 (22:26 +0200)
dot-config/fuzzel/fuzzel-centered.ini
dot-config/fuzzel/fuzzel-confirmbox.ini [new file with mode: 0644]
dot-config/fuzzel/fuzzel-powermenu.ini
dot-config/fuzzel/fuzzel-startmenu.ini
dot-config/fuzzel/fuzzel.ini [changed from symlink to file mode: 0644]

index 250a243b5932ec216d6a5bf08cb8ad68358604da..78c7ef8fa2ac7c5e7ecce256f5134c0daed98101 100644 (file)
@@ -1,16 +1,4 @@
-# output=<not set>
-font=ZedMono NFP:size=15:weight=100
-# dpi-aware=auto
-# prompt="> "
-icon-theme=breeze-dark
-# icons-enabled=yes
-# fields=filename,name,generic
-# password-character=*
-# filter-desktop=no
-# fuzzy=yes
-# show-actions=no
-terminal=footclient -e
-# launch-prefix=<not set>
+include=~/.config/fuzzel/fuzzel.ini
 
 anchor=center
 lines=20
@@ -20,80 +8,9 @@ width=100
 # vertical-pad=8
 # inner-pad=0
 
-# image-size-ratio=0.5
-
-# line-height=<use font metrics>
 line-height=20
 # letter-spacing=0
 
 # layer = top
 # exit-on-keyboard-focus-loss = yes
 
-[colors]
-# Start flavours
-## Default Dark theme
-## by Chris Kempson (http://chriskempson.com)
-
-background=282828f2
-text=d8d8d8ff
-match=7cafc2ff
-selection=585858ff
-selection-text=e8e8e8ff
-selection-match=7cafc2ff
-border=7cafc2ff
-# End flavours
-
-[border]
-width=1
-radius=4
-
-[dmenu]
-# mode=text  # text|index
-# exit-immediately-if-empty=no
-
-[key-bindings]
-# cancel=Escape Control+g
-# execute=Return KP_Enter Control+y
-# execute-or-next=Tab
-# execute-input=Shift+Return Shift+KP_Enter
-# 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 KP_Delete Control+d
-# delete-next-word=Mod1+d Control+Delete Control+KP_Delete
-# delete-line=Control+k
-# prev=Up Control+p
-# prev-with-wrap=ISO_Left_Tab
-# prev-page=Page_Up KP_Page_Up
-# next=Down Control+n
-# next-with-wrap=none
-# next-page=Page_Down KP_Page_Down
-
-# custom-N: *dmenu mode only*. Like execute, but with a non-zero
-# exit-code; custom-1 exits with code 10, custom-2 with 11, custom-3
-# with 12, and so on.
-
-# custom-1=Mod1+1
-# custom-2=Mod1+2
-# custom-3=Mod1+3
-# custom-4=Mod1+4
-# custom-5=Mod1+5
-# custom-6=Mod1+6
-# custom-7=Mod1+7
-# custom-8=Mod1+8
-# custom-9=Mod1+9
-# custom-10=Mod1+0
-# custom-11=Mod1+exclam
-# custom-12=Mod1+at
-# custom-13=Mod1+numbersign
-# custom-14=Mod1+dollar
-# custom-15=Mod1+percent
-# custom-16=Mod1+dead_circumflex
-# custom-17=Mod1+ampersand
-# custom-18=Mod1+asterix
-# custom-19=Mod1+parentleft
diff --git a/dot-config/fuzzel/fuzzel-confirmbox.ini b/dot-config/fuzzel/fuzzel-confirmbox.ini
new file mode 100644 (file)
index 0000000..1d5a898
--- /dev/null
@@ -0,0 +1,14 @@
+include=~/.config/fuzzel/fuzzel.ini
+
+anchor=top-right
+lines=2
+width=16
+# tabs=8
+# horizontal-pad=40
+# vertical-pad=8
+# inner-pad=0
+
+# line-height=<use font metrics>
+line-height=18
+# letter-spacing=0
+
index 68f7376cbd638035afe247fa2eb9bbacda5c785d..9b9cc44472489d9343e4a07a2347c78ac4d39bdf 100644 (file)
@@ -1,99 +1,8 @@
-# output=<not set>
-font=ZedMono NFP:size=15:weight=100
-# dpi-aware=auto
+include=~/.config/fuzzel/fuzzel.ini
+
 prompt=" Powermenu "
-icon-theme=breeze-dark
-# icons-enabled=yes
-# fields=filename,name,generic
-# password-character=*
-# filter-desktop=no
-# fuzzy=yes
-# show-actions=no
-terminal=footclient -e
-# launch-prefix=<not set>
 
 anchor=top-right
 lines=6
-width=13
-# tabs=8
-# horizontal-pad=40
-# vertical-pad=8
-# inner-pad=0
-
-# image-size-ratio=0.5
-
-# line-height=<use font metrics>
+width=15
 line-height=18
-# letter-spacing=0
-
-# layer = top
-# exit-on-keyboard-focus-loss = yes
-
-[colors]
-# Start flavours
-## Default Dark theme
-## by Chris Kempson (http://chriskempson.com)
-
-background=282828f2
-text=d8d8d8ff
-match=7cafc2ff
-selection=585858ff
-selection-text=e8e8e8ff
-selection-match=7cafc2ff
-border=7cafc2ff
-# End flavours
-
-[border]
-width=1
-radius=4
-
-[dmenu]
-# mode=text  # text|index
-# exit-immediately-if-empty=no
-
-[key-bindings]
-# cancel=Escape Control+g
-# execute=Return KP_Enter Control+y
-# execute-or-next=Tab
-# execute-input=Shift+Return Shift+KP_Enter
-# 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 KP_Delete Control+d
-# delete-next-word=Mod1+d Control+Delete Control+KP_Delete
-# delete-line=Control+k
-# prev=Up Control+p
-# prev-with-wrap=ISO_Left_Tab
-# prev-page=Page_Up KP_Page_Up
-# next=Down Control+n
-# next-with-wrap=none
-# next-page=Page_Down KP_Page_Down
-
-# custom-N: *dmenu mode only*. Like execute, but with a non-zero
-# exit-code; custom-1 exits with code 10, custom-2 with 11, custom-3
-# with 12, and so on.
-
-# custom-1=Mod1+1
-# custom-2=Mod1+2
-# custom-3=Mod1+3
-# custom-4=Mod1+4
-# custom-5=Mod1+5
-# custom-6=Mod1+6
-# custom-7=Mod1+7
-# custom-8=Mod1+8
-# custom-9=Mod1+9
-# custom-10=Mod1+0
-# custom-11=Mod1+exclam
-# custom-12=Mod1+at
-# custom-13=Mod1+numbersign
-# custom-14=Mod1+dollar
-# custom-15=Mod1+percent
-# custom-16=Mod1+dead_circumflex
-# custom-17=Mod1+ampersand
-# custom-18=Mod1+asterix
-# custom-19=Mod1+parentleft
index 014a2ce88e0c96b0a30a58df0c96052f6ef9c004..e30347f40e5eca732f0bb40c94bce96639eb7429 100644 (file)
-# output=<not set>
-font=ZedMono NFP:size=15:weight=100
-# dpi-aware=auto
-# prompt="> "
-icon-theme=breeze-dark
-# icons-enabled=yes
-# fields=filename,name,generic
-# password-character=*
-# filter-desktop=no
-# fuzzy=yes
-# show-actions=no
-terminal=footclient -e
-# launch-prefix=<not set>
+include=~/.config/fuzzel/fuzzel.ini
+
+prompt=" Application menu "
 
 anchor=top-left
-x-margin=2
-y-margin=2
-lines=37
+x-margin=8
+y-margin=1
+lines=20
+# minimal-lines=no
 width=45
 # tabs=8
 # horizontal-pad=40
 # vertical-pad=8
 # inner-pad=0
 
-# image-size-ratio=0.5
-
-# line-height=<use font metrics>
-line-height=18
-# letter-spacing=0
-
-# layer = top
-# exit-on-keyboard-focus-loss = yes
-
-[colors]
-# Start flavours
-## Default Dark theme
-## by Chris Kempson (http://chriskempson.com)
-
-background=282828f2
-text=d8d8d8ff
-match=7cafc2ff
-selection=585858ff
-selection-text=e8e8e8ff
-selection-match=7cafc2ff
-border=7cafc2ff
-# End flavours
-
-[border]
-width=1.8
-radius=12
-
-[dmenu]
-# mode=text  # text|index
-# exit-immediately-if-empty=no
-
-[key-bindings]
-# cancel=Escape Control+g
-# execute=Return KP_Enter Control+y
-# execute-or-next=Tab
-# execute-input=Shift+Return Shift+KP_Enter
-# 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 KP_Delete Control+d
-# delete-next-word=Mod1+d Control+Delete Control+KP_Delete
-# delete-line=Control+k
-# prev=Up Control+p
-# prev-with-wrap=ISO_Left_Tab
-# prev-page=Page_Up KP_Page_Up
-# next=Down Control+n
-# next-with-wrap=none
-# next-page=Page_Down KP_Page_Down
-
-# custom-N: *dmenu mode only*. Like execute, but with a non-zero
-# exit-code; custom-1 exits with code 10, custom-2 with 11, custom-3
-# with 12, and so on.
-
-# custom-1=Mod1+1
-# custom-2=Mod1+2
-# custom-3=Mod1+3
-# custom-4=Mod1+4
-# custom-5=Mod1+5
-# custom-6=Mod1+6
-# custom-7=Mod1+7
-# custom-8=Mod1+8
-# custom-9=Mod1+9
-# custom-10=Mod1+0
-# custom-11=Mod1+exclam
-# custom-12=Mod1+at
-# custom-13=Mod1+numbersign
-# custom-14=Mod1+dollar
-# custom-15=Mod1+percent
-# custom-16=Mod1+dead_circumflex
-# custom-17=Mod1+ampersand
-# custom-18=Mod1+asterix
-# custom-19=Mod1+parentleft
deleted file mode 120000 (symlink)
index bdb72627833f055a04300ec538da22c7927b5219..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1 +0,0 @@
-fuzzel-startmenu.ini
\ No newline at end of file
new file mode 100644 (file)
index 0000000000000000000000000000000000000000..3c72835b70c4800f4d48438d0e5f95f99d5085e0
--- /dev/null
@@ -0,0 +1,119 @@
+include=~/.config/fuzzel/base16-colors.ini
+
+# output=<not set>
+font=ZedMono NFP:size=15:weight=100
+# dpi-aware=auto
+# use-bold=no
+# prompt="> "
+# placeholder=
+icon-theme=breeze-dark
+# icons-enabled=yes
+# hide-before-typing=no
+# fields=filename,name,generic
+# password-character=*
+# filter-desktop=no
+# match-mode=fzf
+# sort-results=yes
+# match-counter=no
+# delayed-filter-ms=300
+# delayed-filter-limit=20000
+# show-actions=no
+# terminal=$TERMINAL -e  # Note: you cannot actually use environment variables here
+# launch-prefix=<not set>
+# list-executables-in-path=no
+
+anchor=top-left
+x-margin=8
+y-margin=1
+lines=20
+# minimal-lines=no
+width=45
+# tabs=8
+# horizontal-pad=40
+# vertical-pad=8
+# inner-pad=0
+
+# scaling-filter=box
+# image-size-ratio=0.5
+
+# gamma-correct-blending=no
+# line-height=<use font metrics>
+# letter-spacing=0
+
+# layer = overlay
+# keyboard-focus = exclusive
+# exit-on-keyboard-focus-loss = yes
+
+# cache=<not set>
+
+# render-workers=<number of logical CPUs>
+# match-workers=<number of logical CPUs>
+
+[colors]
+# Start flavours
+## Default Dark theme
+## by Chris Kempson (http://chriskempson.com)
+
+background=282828e2
+text=d8d8d8ff
+match=7cafc2ff
+selection=585858ff
+selection-text=e8e8e8ff
+selection-match=7cafc2ff
+border=86c1b9ff
+# End flavours
+
+[border]
+width=1
+radius=6
+
+[dmenu]
+# mode=text  # text|index
+# exit-immediately-if-empty=no
+
+[key-bindings]
+# cancel=Escape Control+g
+# execute=Return KP_Enter Control+y
+# execute-or-next=Tab
+# execute-input=Shift+Return Shift+KP_Enter
+# 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 KP_Delete Control+d
+# delete-next-word=Mod1+d Control+Delete Control+KP_Delete
+# delete-line=Control+k
+# prev=Up Control+p
+# prev-with-wrap=ISO_Left_Tab
+# prev-page=Page_Up KP_Page_Up
+# next=Down Control+n
+# next-with-wrap=none
+# next-page=Page_Down KP_Page_Down
+
+# custom-N: *dmenu mode only*. Like execute, but with a non-zero
+# exit-code; custom-1 exits with code 10, custom-2 with 11, custom-3
+# with 12, and so on.
+
+# custom-1=Mod1+1
+# custom-2=Mod1+2
+# custom-3=Mod1+3
+# custom-4=Mod1+4
+# custom-5=Mod1+5
+# custom-6=Mod1+6
+# custom-7=Mod1+7
+# custom-8=Mod1+8
+# custom-9=Mod1+9
+# custom-10=Mod1+0
+# custom-11=Mod1+exclam
+# custom-12=Mod1+at
+# custom-13=Mod1+numbersign
+# custom-14=Mod1+dollar
+# custom-15=Mod1+percent
+# custom-16=Mod1+dead_circumflex
+# custom-17=Mod1+ampersand
+# custom-18=Mod1+asterix
+# custom-19=Mod1+parentleft