Compare commits

...

8 Commits

35 changed files with 1933 additions and 0 deletions

View File

@@ -0,0 +1,606 @@
[bell]
animation = "EaseOutExpo"
color = "0xffffff"
duration = 0
[colors]
draw_bold_text_with_bright_colors = true
[colors.bright]
black = "0x666666"
blue = "0x7aa6da"
cyan = "0x54ced6"
green = "0x9ec400"
magenta = "0xb77ee0"
red = "0xff3334"
white = "0xffffff"
yellow = "0xe7c547"
[colors.normal]
black = "0x000000"
blue = "0x7aa6da"
cyan = "0x70c0ba"
green = "0xb9ca4a"
magenta = "0xc397d8"
red = "0xd54e53"
white = "0xeaeaea"
yellow = "0xe6c547"
[colors.primary]
background = "0x000000"
foreground = "0x0288d1"
[cursor]
style = "Block"
unfocused_hollow = true
[debug]
log_level = "Warn"
persistent_logging = false
print_events = false
render_timer = false
[font]
size = 16.0
[font.glyph_offset]
x = 0
y = 0
[font.normal]
family = "Inconsolata"
style = "Monospace"
[font.offset]
x = 0
y = 0
[[keyboard.bindings]]
action = "Paste"
key = "Paste"
[[keyboard.bindings]]
action = "Copy"
key = "Copy"
[[keyboard.bindings]]
action = "ClearLogNotice"
key = "L"
mods = "Control"
[[keyboard.bindings]]
chars = "\f"
key = "L"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;3H"
key = "Home"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001BOH"
key = "Home"
mode = "AppCursor"
[[keyboard.bindings]]
chars = "\u001B[H"
key = "Home"
mode = "~AppCursor"
[[keyboard.bindings]]
chars = "\u001B[1;3F"
key = "End"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001BOF"
key = "End"
mode = "AppCursor"
[[keyboard.bindings]]
chars = "\u001B[F"
key = "End"
mode = "~AppCursor"
[[keyboard.bindings]]
action = "ScrollPageUp"
key = "PageUp"
mode = "~Alt"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[5;2~"
key = "PageUp"
mode = "Alt"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[5;5~"
key = "PageUp"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[5;3~"
key = "PageUp"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[5~"
key = "PageUp"
[[keyboard.bindings]]
action = "ScrollPageDown"
key = "PageDown"
mode = "~Alt"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[6;2~"
key = "PageDown"
mode = "Alt"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[6;5~"
key = "PageDown"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[6;3~"
key = "PageDown"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[6~"
key = "PageDown"
[[keyboard.bindings]]
chars = "\u001B[Z"
key = "Tab"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u007F"
key = "Back"
[[keyboard.bindings]]
chars = "\u001B\u007F"
key = "Back"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[2~"
key = "Insert"
[[keyboard.bindings]]
chars = "\u001B[3~"
key = "Delete"
[[keyboard.bindings]]
chars = "\u001B[1;2D"
key = "Left"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[1;5D"
key = "Left"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;3D"
key = "Left"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[D"
key = "Left"
mode = "~AppCursor"
[[keyboard.bindings]]
chars = "\u001BOD"
key = "Left"
mode = "AppCursor"
[[keyboard.bindings]]
chars = "\u001B[1;2C"
key = "Right"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[1;5C"
key = "Right"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;3C"
key = "Right"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[C"
key = "Right"
mode = "~AppCursor"
[[keyboard.bindings]]
chars = "\u001BOC"
key = "Right"
mode = "AppCursor"
[[keyboard.bindings]]
chars = "\u001B[1;2A"
key = "Up"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[1;5A"
key = "Up"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;3A"
key = "Up"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[A"
key = "Up"
mode = "~AppCursor"
[[keyboard.bindings]]
chars = "\u001BOA"
key = "Up"
mode = "AppCursor"
[[keyboard.bindings]]
chars = "\u001B[1;2B"
key = "Down"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[1;5B"
key = "Down"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;3B"
key = "Down"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[B"
key = "Down"
mode = "~AppCursor"
[[keyboard.bindings]]
chars = "\u001BOB"
key = "Down"
mode = "AppCursor"
[[keyboard.bindings]]
chars = "\u001BOP"
key = "F1"
[[keyboard.bindings]]
chars = "\u001BOQ"
key = "F2"
[[keyboard.bindings]]
chars = "\u001BOR"
key = "F3"
[[keyboard.bindings]]
chars = "\u001BOS"
key = "F4"
[[keyboard.bindings]]
chars = "\u001B[15~"
key = "F5"
[[keyboard.bindings]]
chars = "\u001B[17~"
key = "F6"
[[keyboard.bindings]]
chars = "\u001B[18~"
key = "F7"
[[keyboard.bindings]]
chars = "\u001B[19~"
key = "F8"
[[keyboard.bindings]]
chars = "\u001B[20~"
key = "F9"
[[keyboard.bindings]]
chars = "\u001B[21~"
key = "F10"
[[keyboard.bindings]]
chars = "\u001B[23~"
key = "F11"
[[keyboard.bindings]]
chars = "\u001B[24~"
key = "F12"
[[keyboard.bindings]]
chars = "\u001B[1;2P"
key = "F1"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[1;2Q"
key = "F2"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[1;2R"
key = "F3"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[1;2S"
key = "F4"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[15;2~"
key = "F5"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[17;2~"
key = "F6"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[18;2~"
key = "F7"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[19;2~"
key = "F8"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[20;2~"
key = "F9"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[21;2~"
key = "F10"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[23;2~"
key = "F11"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[24;2~"
key = "F12"
mods = "Shift"
[[keyboard.bindings]]
chars = "\u001B[1;5P"
key = "F1"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;5Q"
key = "F2"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;5R"
key = "F3"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;5S"
key = "F4"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[15;5~"
key = "F5"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[17;5~"
key = "F6"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[18;5~"
key = "F7"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[19;5~"
key = "F8"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[20;5~"
key = "F9"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[21;5~"
key = "F10"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[23;5~"
key = "F11"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[24;5~"
key = "F12"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;6P"
key = "F1"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[1;6Q"
key = "F2"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[1;6R"
key = "F3"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[1;6S"
key = "F4"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[15;6~"
key = "F5"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[17;6~"
key = "F6"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[18;6~"
key = "F7"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[19;6~"
key = "F8"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[20;6~"
key = "F9"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[21;6~"
key = "F10"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[23;6~"
key = "F11"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[24;6~"
key = "F12"
mods = "Alt"
[[keyboard.bindings]]
chars = "\u001B[1;3P"
key = "F1"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[1;3Q"
key = "F2"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[1;3R"
key = "F3"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[1;3S"
key = "F4"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[15;3~"
key = "F5"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[17;3~"
key = "F6"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[18;3~"
key = "F7"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[19;3~"
key = "F8"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[20;3~"
key = "F9"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[21;3~"
key = "F10"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[23;3~"
key = "F11"
mods = "Super"
[[keyboard.bindings]]
chars = "\u001B[24;3~"
key = "F12"
mods = "Super"
[[keyboard.bindings]]
chars = """
"""
key = "NumpadEnter"
[mouse]
hide_when_typing = false
[[mouse.bindings]]
action = "PasteSelection"
mouse = "Middle"
[scrolling]
history = 10000
multiplier = 3
[selection]
save_to_clipboard = false
semantic_escape_chars = ",│`|:\"' ()[]{}<>"
[window]
decorations = "full"
dynamic_padding = false
opacity = 0.8
startup_mode = "Windowed"
[window.dimensions]
columns = 0
lines = 0
[window.padding]
x = 4
y = 4
[general]
live_config_reload = true
working_directory = "None"

View File

@@ -0,0 +1,32 @@
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Map Toggle / Sabotage
bind LEFT KEY_TAB
# Use Vent as Imposter
bind STICK_DOWN KEY_V
# Interact
bind G22 KEY_SPACE
# Kill
bind STICK_UP KEY_Q
# Report
bind G6 KEY_R
# Role Ability
bind DOWN KEY_F
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
rgb 255 0 0

Binary file not shown.

View File

@@ -0,0 +1,39 @@
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
bind G22 KEY_SPACE
bind G20 KEY_RIGHTCTRL
bind G15 KEY_RIGHTCTRL
# Hook
bind STICK_UP KEY_F
bind STICK_DOWN KEY_F
# Enter Batmobile
bind DOWN KEY_E
# Detective Mode
bind G5 LEFT KEY_X
# Choose gadget
bind G14 KEY_G
# Augmented Reality Challenges
bind G19 KEY_ C
# Mission Choice
bind G1 KEY_V
# Electric Tool
bind G6 KEY_4
rgb 255 5 5

Binary file not shown.

View File

@@ -0,0 +1,35 @@
# Cyberpunk 2077
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
bind G22 KEY_SPACE
bind G15 KEY_LEFTSHIFT
bind G20 KEY_LEFTCTRL
bind G1 KEY_ESC
bind G2 KEY_I
bind G3 KEY_Q
bind G5 KEY_E
bind G6 KEY_R
bind G7 KEY_T
bind G14 KEY_M
bind G16 KEY_Z
bind G17 KEY_X
bind G18 KEY_C
bind G19 KEY_V
bind LEFT KEY_F
bind DOWN KEY_TAB
bind STICK_UP KEY_LEFTALT
rgb 252 236 12

View File

@@ -0,0 +1,65 @@
# ================= =============== =============== ======== ========
# \\ . . . . . . .\\ //. . . . . . .\\ //. . . . . . .\\ \\. . .\\// . . //
# ||. . ._____. . .|| ||. . ._____. . .|| ||. . ._____. . .|| || . . .\/ . . .||
# || . .|| ||. . || || . .|| ||. . || || . .|| ||. . || ||. . . . . . . ||
# ||. . || || . .|| ||. . || || . .|| ||. . || || . .|| || . | . . . . .||
# || . .|| ||. _-|| ||-_ .|| ||. . || || . .|| ||. _-|| ||-_.|\ . . . . ||
# ||. . || ||-' || || `-|| || . .|| ||. . || ||-' || || `|\_ . .|. .||
# || . _|| || || || || ||_ . || || . _|| || || || |\ `-_/| . ||
# ||_-' || .|/ || || \|. || `-_|| ||_-' || .|/ || || | \ / |-_.||
# || ||_-' || || `-_|| || || ||_-' || || | \ / | `||
# || `' || || `' || || `' || || | \ / | ||
# || .===' `===. .==='.`===. .===' /==. | \/ | ||
# || .==' \_|-_ `===. .===' _|_ `===. .===' _-|/ `== \/ | ||
# || .==' _-' `-_ `=' _-' `-_ `=' _-' `-_ /| \/ | ||
# || .==' _-' `-__\._-' `-_./__-' `' |. /| | ||
# ||.==' _-' `' | /==.||
# ==' _-' \/ `==
# \ _-' `-_ /
# `'' ``'
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
bind G22 KEY_SPACE
bind G15 KEY_LEFTSHIFT
# Weapon Select
## Glorykill/Use
bind LEFT KEY_E
## Flame Belch
bind DOWN KEY_R
## Chainsaw
bind G19 KEY_C
## Super Shotgun
bind STICK_LEFT KEY_5
## Rocket Launcher
bind STICK_UP KEY_4
## Heavy Cannon
bind STICK_RIGHT KEY_2
## Plasma Rifle
bind STICK_DOWN KEY_3
## Ballista
bind G6 KEY_6
## BFG-9000
bind G7 KEY_8
## Chaingun
bind G5 KEY_7
# Dossier
bind G1 KEY_TAB
# Mission Informatmation
bind G2 KEY_LEFTALT
rgb 66 00 00

View File

@@ -0,0 +1,65 @@
# ================= =============== =============== ======== ========
# \\ . . . . . . .\\ //. . . . . . .\\ //. . . . . . .\\ \\. . .\\// . . //
# ||. . ._____. . .|| ||. . ._____. . .|| ||. . ._____. . .|| || . . .\/ . . .||
# || . .|| ||. . || || . .|| ||. . || || . .|| ||. . || ||. . . . . . . ||
# ||. . || || . .|| ||. . || || . .|| ||. . || || . .|| || . | . . . . .||
# || . .|| ||. _-|| ||-_ .|| ||. . || || . .|| ||. _-|| ||-_.|\ . . . . ||
# ||. . || ||-' || || `-|| || . .|| ||. . || ||-' || || `|\_ . .|. .||
# || . _|| || || || || ||_ . || || . _|| || || || |\ `-_/| . ||
# ||_-' || .|/ || || \|. || `-_|| ||_-' || .|/ || || | \ / |-_.||
# || ||_-' || || `-_|| || || ||_-' || || | \ / | `||
# || `' || || `' || || `' || || | \ / | ||
# || .===' `===. .==='.`===. .===' /==. | \/ | ||
# || .==' \_|-_ `===. .===' _|_ `===. .===' _-|/ `== \/ | ||
# || .==' _-' `-_ `=' _-' `-_ `=' _-' `-_ /| \/ | ||
# || .==' _-' `-__\._-' `-_./__-' `' |. /| | ||
# ||.==' _-' `' | /==.||
# ==' _-' \/ `==
# \ _-' `-_ /
# `'' ``'
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
bind G22 KEY_SPACE
# Weapon Select
## Pistol
bind STICK_DOWN KEY_1
## Rocket Launcher
bind STICK_LEFT KEY_5
## Heavy Assault Rifle
bind STICK_RIGHT KEY_4
# Combat Shotgun
bind STICK_UP KEY_2
# Chaingun
bind G3 KEY_8
# Super Shotgun
bind DOWN KEY_6
# Other
## Use
bind G6 KEY_E
bind G20 KEY_RIGHTCTRL
bind G15 KEY_RIGHTCTRL
# Other
bind GR KEY_R
bind LEFT KEY_F
bind G18 KEY_C
bind G13 KEY_X
rgb 66 00 00

Binary file not shown.

View File

@@ -0,0 +1,48 @@
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character screen / Confirm Window
bind G5 KEY_E
# Clear cursor / Pipette tool
bind G3 KEY_Q
# Rotate
bind G6 KEY_R
# Flip blueprints horizontal / Pickup ground item
bind G13 KEY_F
# Flip blueprints vertical
bind G14 KEY_G
# Drop Item
bind G16 KEY_Z
# Shoot selected
bind G18 KEY_C
#
bind STICK_UP KEY_1
bind STICK_RIGHT KEY_2
bind STICK_DOWN KEY_3
bind STICK_LEFT KEY_4
# Other
bind G22 KEY_SPACE
bind G15 KEY_LEFTSHIFT
bind G20 KEY_LEFTCTRL
bind DOWN KEY_ENTER
bind LEFT KEY_TAB
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
rgb 230 145 0

Binary file not shown.

View File

@@ -0,0 +1,35 @@
# Fall Guys
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
# Switch Character
bind G3 KEY_Q
bind G5 KEY_E
# Jump
bind G22 KEY_SPACE
# Dive
bind G15 KEY_RIGHTCTRL
# Grab
bind LEFT KEY_LEFTSHIFT
# Show names
bind DOWN KEY_TAB
# Other
bind G1 KEY_ESC
rgb 0 128 180

Binary file not shown.

View File

@@ -0,0 +1,22 @@
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
# Other
bind G3 KEY_Q
bind G5 KEY_E
bind G1 KEY_ESC
bind G22 KEY_SPACE
bind G15 KEY_LEFTSHIFT
bind LEFT KEY_TAB
rgb 128 255 31

Binary file not shown.

View File

@@ -0,0 +1,31 @@
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
bind G22 KEY_SPACE
bind G20 KEY_RIGHTCTRL
bind G15 KEY_RIGHTCTRL
# Reload
bind G6 KEY_R
# Abilities
bind STICK_UP KEY_LEFTSHIFT
bind STICK_DOWN KEY_E
bind DOWN KEY_Q
# Display
bind LEFT KEY_TAB
bind G18 KEY_C
bind G13 KEY_X
rgb 250 156 29

Binary file not shown.

View File

@@ -0,0 +1,33 @@
# Planet Coaster
# Setup stick bounds
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Camera Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
bind G3 KEY_Q
bind G5 KEY_E
# Pause
bind G22 KEY_P
# Path Length
bind M3 KEY_MINUS
bind MR KEY_EQUAL
# Path Width
bind M1 KEY_LEFTBRACE
bind M2 KEY_RIGHTBRACE
# History
bind G1 KEY_LEFTCTRL+KEY_Z
bing G2 KEY_LEFTCTRL+KEY_Y
rgb 0 120 181

View File

@@ -0,0 +1 @@
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϟ??<><7F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>333<03><><EFBFBD><03><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<0F><>?<3F><><EFBFBD><07><><03><03><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><03><><EFBFBD><EFBFBD><EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD><06><><EFBFBD><EFBFBD>ٝ-s;<3B><>oo<6F><6F><EFBFBD>~xA<78><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD><1F><><03><><EFBFBD><EFBFBD>cc<63><63><03><><EFBFBD>c<07><><07><><7F>ǃ<EFBFBD><C783><EFBFBD>?<3F><><EFBFBD><EFBFBD><03><><EFBFBD><EFBFBD><EFBFBD><03><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>333<03><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߿<7F><7F><EFBFBD>}{;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>

View File

@@ -0,0 +1,31 @@
# Portal
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Character Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
bind G22 KEY_SPACE
bind G20 KEY_RIGHTCTRL
bind G15 KEY_RIGHTCTRL
# Pickup/Use Object
bind G6 KEY_E
# Pause
bind G1 KEY_ESC
# Ping
bind DOWN KEY_F
# Gesture (co-op)
bind LEFT KEY_Q
rgb 61 189 238

Binary file not shown.

View File

@@ -0,0 +1,59 @@
# Set Pink Backlight
rgb 220 48 104
# Setup distinct/non-overlapping 4-Way zones
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Undo and Redo
bind STICK_LEFT KEY_RIGHTCTRL+KEY_Z
bind STICK_RIGHT KEY_LEFTCTRL+KEY_LEFTSHIFT+KEY_Z
# Play
bind G22 KEY_SPACE
# Playback keys
bind G16 KEY_J
bind G17 KEY_K
bind G18 KEY_L
bind G4 KEY_UP
bind G10 KEY_LEFT
bind G11 KEY_DOWN
bind G12 KEY_RIGHT
# In Out Markers
bind G3 KEY_I
bind G5 KEY_O
# Move clips in place
bind G19 KEY_LEFTCTRL+KEY_LEFTSHIFT
bind L1 KEY_N
bind L2 KEY_LEFTCTRL+KEY_LEFTSHIFT+KEY_L
# Select and blade
bind LEFT KEY_A
bind DOWN KEY_B
# Delete
bind STICK_UP KEY_DELETE
bind STICK_DOWN KEY_BACKSPACE
# Change timeline zoom
bind G21 KEY_LEFTALT
# Switch workspaces
bind M1 KEY_LEFTSHIFT+KEY_2
bind M2 KEY_LEFTSHIFT+KEY_3
bind M3 KEY_LEFTSHIFT+KEY_4
bind MR KEY_LEFTSHIFT+KEY_6
# Add to end of timeline
bind G13 KEY_LEFTSHIFT+KEY_F12
# Save
bind BD KEY_LEFTCTRL+KEY_S

Binary file not shown.

View File

@@ -0,0 +1,27 @@
# Two Point Hospital
# Setup stick bounds
stickzone del STICK_PAGEUP
stickzone del STICK_PAGEDOWN
stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7
stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7
stickzone bounds STICK_UP 0.3 0.0 0.7 0.2
stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0
# Camera Movement
bind G4 KEY_W
bind G10 KEY_A
bind G11 KEY_S
bind G12 KEY_D
bind G3 KEY_Q
bind G5 KEY_E
# Rotate objects
bind STICK_LEFT KEY_Z
bind STICK_RIGHT KEY_X
# Other
bind G22 KEY_SPACE
bing G1 KEY_ESC
rgb 12 167 145

Binary file not shown.

View File

@@ -0,0 +1,6 @@
[Settings]
#gtk-icon-theme-name=Flat-Remix-Blue-Dark
#gtk-theme-name=Flat-Remix-GTK-Blue-Darkest-Solid
gtk-font-name=SF Pro Display 14
gtk-application-prefer-dark-theme=1
gtk-decoration-layout=0

View File

@@ -0,0 +1,6 @@
[Settings]
#gtk-icon-theme-name=Flat-Remix-Blue-Dark
#gtk-theme-name=Flat-Remix-GTK-Blue-Darkest-Solid
gtk-font-name=SF Pro Display 14
gtk-application-prefer-dark-theme=1
gtk-decoration-layout=0

View File

@@ -0,0 +1,39 @@
max-history=10
sort=-time
# Bindings
on-button-left=invoke-default-action
on-button-middle=none
on-button-right=dismiss
on-touch=dismiss
on-notify=none
# Theme
font=NimbusSans 12
background-color=#00000088
text-color=#FFFFFFFF
width=400
height=100
outer-margin=11
margin=5
padding=5
border-size=3
border-color=#0288D1FF
border-radius=0
progress-color=#E91E63FF
icons=1
max-icon-size=64
icon-path=""
icon-location=left
markup=1
actions=1
history=1
text-alignment=left
default-timeout=0
ignore-timeout=0
group-by=none
max-visible=-1
output=""
layer=top
anchor=top-right

View File

@@ -0,0 +1,195 @@
[colors]
black = #BB000000
blue = #0288D1
blue-light = #B3E5FC
pink = #E91E63
pink-light = #FFCDD2
alert = #E91E63
white = #FFFFFF
[bar/aqua]
width = 100%
height = 34
radius = 0.0
fixed-center = true
background = ${colors.black}
foreground = ${colors.white}
monitor = ${env:MONITOR:fallback-value}
line-size = 0
line-color = ${colors.pink}
border-size = 0
border-color = ${colors.black}
padding-left = 0
padding-right = 3
module-margin-left = 1
module-margin-right = 3
font-0 = SF Pro Display:semibold:fixed:pixelsize=17;3
; Version 4.7
font-1 = FontAwesome Regular:style=Regular:pixelsize=17
; Version 5 Regular
font-2 = Font Awesome 5 Free Regular:pixelsize=8;
; Version 5 Solid
font-3 = Font Awesome 5 Free Solid:pixelsize=15;2
; Version 5 Brands
font-4 = Font Awesome 5 Brands:pixelsize=18;1
font-5 = Font Awesome 5 Free Solid:pixelsize=70;3
modules-left = i3
modules-center = xwindow
modules-right = backlight volume network battery date
tray-position = right
tray-padding = 2
[module/xwindow]
type = internal/xwindow
label = %title:0:80:...%
format-background = ${colors.black}
[module/i3]
type = internal/i3
format = <label-state> <label-mode>
index-sort = true
wrapping-scroll = false
strip-wsnumbers = true
fuzzy-match = true
label-mode-padding = 2
label-mode-foreground = #000
label-mode-background = ${colors.pink}
label-focused = %index%
label-focused-background = ${colors.blue}
label-focused-underline = ${colors.pink}
label-focused-padding = 2
label-unfocused = %index%
label-unfocused-padding = 2
label-visible = %index%
label-visible-background = ${self.label-focused-background}
label-visible-underline = ${self.label-focused-background}
label-visible-padding = ${self.label-focused-padding}
label-urgent = %index%!
label-urgent-background = ${colors.alert}
label-urgent-padding = 2
[module/date]
type = internal/date
interval = 1.0
time = %I:%M
time-alt = %m-%d-%Y %I:%M:%S
label = %{T4}%{T-}%time%
label-alt =
format-underline = ${colors.blue}
[module/battery]
type = internal/battery
full-at = 99
time-format = %-H:%M
; $ ls -1 /sys/class/power_supply/
battery = BAT0
adapter = ADP1
poll-interval = 5
format-charging = <animation-charging><label-charging>
format-charging-underline = ${colors.blue}
label-charging = %percentage%%~%time%
format-discharging = <ramp-capacity><label-discharging>
format-discharging-underline = ${colors.blue-light}
label-discharging = %percentage%%~%time%
label-full = 100%
ramp-capacity-0 = 
ramp-capacity-1 = 
ramp-capacity-2 = 
ramp-capacity-3 = 
ramp-capacity-4 = 
; Only applies if <animation-charging> is used
animation-charging-0 = 
animation-charging-1 = 
animation-charging-2 = 
animation-charging-3 = 
animation-charging-4 = 
; Framerate in milliseconds
animation-charging-framerate = 500
[module/volume]
type = internal/alsa
format-volume = <label-volume>
label-volume =  %percentage%%
label-volume-foreground = ${root.foreground}
format-volume-underline = ${colors.blue}
format-muted-prefix = " "
label-muted =  %percentage%%
format-muted-underline = ${colors.pink}
[module/backlight]
type = internal/backlight
; Use the following command to list available cards:
; $ ls -1 /sys/class/backlight/
card = intel_backlight
format = <label>
label =  %percentage%%
format-underline = ${colors.blue}
[module/temperature]
type = internal/temperature
; Seconds to sleep between updates
; Default: 1
interval = 1
; Thermal zone to use
; To list all the zone types, run
; $ for i in /sys/class/thermal/thermal_zone*; do echo "$i: $(<$i/type)"; done
; Default: 0
thermal-zone = 0
; Full path of temperature sysfs path
; Use `sensors` to find preferred temperature source, then run
; $ for i in /sys/class/hwmon/hwmon*/temp*_input; do echo "$(<$(dirname $i)/name): $(cat ${i%_*}_label 2>/dev/null || echo $(basename ${i%_*})) $(readlink -f $i)"; done
; to find path to desired file
; Default reverts to thermal zone setting
hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input
; Threshold temperature to display warning label (in degrees celsius)
; Default: 80
warn-temperature = 60
[module/network]
type = internal/network
interface = wlp3s0
interval = 5.0
unknown-as-up = true
label-connected = %essid%
label-connected-underline = ${colors.blue}
label-disconnected =
label-disconnected-underline = ${colors.pink}
[module/mouse-battery]
type = custom/script
exec = ~/bin/get-mouse-battery.sh
label =  %output%
interval = 60
[settings]
screenchange-reload = true
;compositing-background = xor
;compositing-background = screen
;compositing-foreground = source
;compositing-border = over
[global/wm]
margin-top = 0
margin-bottom = 0

View File

@@ -0,0 +1,19 @@
configuration {
modi: "window,drun,ssh,combi";
font: "sf mono medium 24";
fixed-num-lines: true;
show-icons: true;
terminal: "alacritty";
case-sensitive: false;
sidebar-mode: false;
combi-modi: "window,drun,run,ssh";
scroll-method: 0;
click-to-exit: true;
display-window: "window";
display-run: "run";
display-ssh: "ssh";
display-drun: "drun";
display-combi: "combi";
}
@import "./themes/aqua.rasi"

View File

@@ -0,0 +1,142 @@
/******************************************************************************
* ROFI Color theme
* User: AquaMorph
* Copyright: Christian Colglazier
******************************************************************************/
* {
white: #ffffff;
pink: #E91E63;
pink-light: #FFCDD2;
blue: #0288D1;
blue-light: #B3E5FC;
transparent-background: rgba ( 0, 0, 0, 0 % );
foreground: @pink-light;
background: rgba ( 0, 0, 0, 70 % );
normal-foreground: @foreground;
normal-background: @transparent-background;
active-foreground: @pink;
active-background: @transparent-background;
urgent-foreground: @red;
urgent-background: @transparent-background;
selected-normal-foreground: @white;
selected-normal-background: @pink;
selected-active-foreground: @white;
selected-active-background: @pink;
selected-urgent-foreground: @white;
selected-urgent-background: @pink;
alternate-normal-foreground: @foreground;
alternate-normal-background: @transparent-background;
alternate-active-foreground: @active-foreground;
alternate-active-background: @transparent-background;
alternate-urgent-foreground: @urgent-foreground;
alternate-urgent-background: @transparent-background;
separatorcolor: @blue;
/* Main element styles */
border-color: @blue;
spacing: 2;
background-color: @transparent-background;
}
window {
background-color: @background;
border: 4;
padding: 20;
width: 30em;
}
mainbox {
border: 0;
padding: 0;
}
message {
border: 1px dash 0px 0px ;
border-color: @separatorcolor;
padding: 1px ;
}
textbox {
text-color: @foreground;
}
listview {
fixed-height: 0;
border: 1px dash 0px 0px ;
border-color: @separatorcolor;
spacing: 2px ;
scrollbar: false;
padding: 8px 0px 0px 0px;
}
element {
border: 0;
padding: 1px 0px 1px 1px;
}
element normal.normal {
background-color: @normal-background;
text-color: @normal-foreground;
}
element normal.urgent {
background-color: @urgent-background;
text-color: @urgent-foreground;
}
element normal.active {
background-color: @active-background;
text-color: @active-foreground;
}
element selected.normal {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
element selected.urgent {
background-color: @selected-urgent-background;
text-color: @selected-urgent-foreground;
}
element selected.active {
background-color: @selected-active-background;
text-color: @selected-active-foreground;
}
element alternate.normal {
background-color: @alternate-normal-background;
text-color: @alternate-normal-foreground;
}
element alternate.urgent {
background-color: @alternate-urgent-background;
text-color: @alternate-urgent-foreground;
}
element alternate.active {
background-color: @alternate-active-background;
text-color: @alternate-active-foreground;
}
scrollbar {
width: 4px ;
border: 0;
handle-width: 8px ;
padding: 0;
}
mode-switcher {
border: 2px dash 0px 0px ;
border-color: @separatorcolor;
}
button selected {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
inputbar {
spacing: 0;
text-color: @normal-foreground;
padding: 1px ;
}
case-indicator {
spacing: 0;
text-color: @normal-foreground;
}
entry {
spacing: 0;
text-color: @normal-foreground;
}
prompt {
spacing: 0;
text-color: @normal-foreground;
}

View File

@@ -0,0 +1,124 @@
{
"layer": "top",
"output": ["DVI-D-0", "LVDS-1", "eDP-1"],
"position": "top",
"height": 35, // Waybar height (to be removed for auto height)
"modules-left": ["hyprland/workspaces", "hyprland/mode", "sway/workspaces", "sway/mode", "custom/media"],
"modules-center": ["hyprland/window", "sway/window"],
"modules-right": ["pulseaudio", "network", "backlight", "battery", "tray", "clock"],
// Modules configuration
"sway/workspaces": {
"disable-scroll": true,
"all-outputs": true,
"format": "{icon}",
"format-icons": {
"1": "1",
"2": "",
"3": "3",
"4": "4",
"5": "5",
"13": "♫",
"urgent": "",
"focused": "",
"default": ""
}
},
"hyprland/workspaces": {
"disable-scroll": true,
"all-outputs": true,
"format": "{icon}",
"format-icons": {
"1": "1",
"2": "",
"3": "3",
"4": "4",
"5": "5",
"13": "♫",
"urgent": "",
"focused": "",
"default": ""
}
},
"keyboard-state": {
"numlock": true,
"capslock": true,
"format": "{icon} {name}",
"format-icons": {
"locked": "",
"unlocked": ""
}
},
"sway/mode": {
"format": "<span style=\"italic\">{}</span>"
},
"hyprland/mode": {
"format": "<span style=\"italic\">{}</span>"
},
"tray": {
// "icon-size": 21,
"spacing": 10
},
"clock": {
"interval": 1,
"format": "{:%I:%M}",
"format-alt": "{:%Y-%m-%d %I:%M:%S}",
"tooltip": false
},
"temperature": {
// "thermal-zone": 2,
// "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
"critical-threshold": 80,
"format-critical": "{icon} {temperatureC}°C",
"format": "{icon} {temperatureC}°C",
"format-icons": ["", "", ""]
},
"backlight": {
// "device": "acpi_video1",
"format": "{icon} {percent}%",
"format-icons": [""]
},
"battery": {
"states": {
// "good": 95,
"warning": 30,
"critical": 15
},
"format": "{icon} {capacity}%",
"format-charging": "{capacity}% ",
"format-plugged": "{capacity}% ",
"format-alt": "{icon} {time}",
"format-good": "", // An empty format will hide the module
"format-full": "",
"format-icons": ["", "", "", "", ""]
},
"network": {
// "interface": "wlp2*", // (Optional) To force the use of this interface
"format-wifi": "{icon} {essid}",
"format-ethernet": "{ipaddr}/{cidr} ",
"tooltip-format": "{ifname} via {gwaddr} ",
"format-linked": "{ifname} (No IP) ",
"format-disconnected": "Disconnected ⚠",
"format-alt": "{ifname}: {ipaddr}/{cidr}",
"format-icons": [""]
},
"pulseaudio": {
// "scroll-step": 1, // %, can be a float
"format": "{icon} {volume}% {format_source}",
"format-bluetooth": "{volume}% {icon} {format_source}",
"format-bluetooth-muted": " {icon} {format_source}",
"format-muted": "{format_source}",
"format-source": " {volume}%",
"format-source-muted": "",
"format-icons": {
"headphone": "",
"hands-free": "",
"headset": "",
"phone": "",
"portable": "",
"car": "",
"default": ["", "", ""]
},
"on-click": "qjackctl"
}
}

View File

@@ -0,0 +1,193 @@
* {
border: none;
border-radius: 0;
/* `otf-font-awesome` is required to be installed for icons */
font-family: SF Pro Display, Helvetica, Arial, sans-serif;
font-size: 18px;
min-height: 0;
}
window#waybar {
background-color: rgba(0, 0, 0, 0.5);
border-bottom: 3px solid rgba(0, 0, 0, 0.5);
color: #ffffff;
transition-property: background-color;
transition-duration: .5s;
}
window#waybar.hidden {
background-color: #000000;
}
window#waybar.empty {
background-color: #000000;
}
window#waybar.solo {
background-color: #000000;
}
/* Empyty Space */
window#waybar.termite {
background-color: #000000;
border-bottom: 3px solid rgba(0, 0, 0, 0.5);
}
window#waybar.chromium {
background-color: #000000;
border: none;
}
#workspaces button {
padding: 0 5px;
background-color: transparent;
color: #ffffff;
/* Use box-shadow instead of border so the text isn't offset */
box-shadow: inset 0 -3px transparent;
}
/* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */
#workspaces button:hover {
background: rgba(0, 0, 0, 0.2);
box-shadow: inset 0 -3px #B3E5FC;
}
#workspaces button.focused {
background-color: #0288D1;
box-shadow: inset 0 -3px #B3E5FC;
}
#workspaces button.urgent {
background-color: #E91E63;
}
#mode {
background-color: #000000;
border-bottom: 3px solid #B3E5FC;
}
#clock,
#battery,
#cpu,
#memory,
#disk,
#temperature,
#backlight,
#network,
#pulseaudio,
#custom-media,
#tray,
#mode,
#idle_inhibitor,
#mpd {
padding: 0 10px;
margin: 0 4px;
color: #FFFFFF;
background-color: #0288D1;
}
#window,
#workspaces {
margin: 0 4px;
}
/* If workspaces is the leftmost module, omit left margin */
.modules-left > widget:first-child > #workspaces {
margin-left: 0px;
}
/* If workspaces is the rightmost module, omit right margin */
.modules-right > widget:last-child > #workspaces {
margin-right: 5px;
}
#clock {
background-color: #0288D1;
}
#battery {
background-color: #ffffff;
color: #000000;
}
#battery.charging, #battery.plugged {
color: #ffffff;
background-color: #2980b9;
}
@keyframes blink {
to {
background-color: #ffffff;
color: #000000;
}
}
#battery.critical:not(.charging) {
background-color: #E91E63;
color: #ffffff;
animation-name: blink;
animation-duration: 0.5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
}
label:focus {
background-color: #000000;
}
#cpu {
background-color: #2980b9;
color: #000000;
}
#memory {
background-color: #2980b9;
}
#disk {
background-color: #2980b9;
}
#backlight {
background-color: #2980b9;
}
#network {
background-color: #2980b9;
}
#network.disconnected {
background-color: #E91E63;
}
#pulseaudio {
background-color: #0288D1;
color: #FFFFFF;
}
#pulseaudio.muted {
background-color: #FFFFFF;
color: #000000;
}
#tray {
background-color: #0288D1;
}
#tray > .passive {
-gtk-icon-effect: dim;
}
#tray > .needs-attention {
-gtk-icon-effect: highlight;
background-color: #E91E63;
}
#idle_inhibitor {
background-color: #000000;
}
#idle_inhibitor.activated {
background-color: #FFFFFF;
color: #000000;
}

10
home/dot_zprofile Normal file
View File

@@ -0,0 +1,10 @@
sh ~/.config/scripts/setup.sh -nr
# Load user settings from config file.
. ~/.config/settings.conf
if [[ $computer == 'w530' ]]; then
if [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then
exec startx
fi
fi

70
home/dot_zshrc Normal file
View File

@@ -0,0 +1,70 @@
autoload -Uz vcs_info
precmd() { vcs_info }
zstyle ':vcs_info:git:*' formats '%b '
setopt PROMPT_SUBST
PROMPT='%F{white}%n% @%m%f %F{blue}%~%f %F{red}${vcs_info_msg_0_}%f$ '
setopt appendhistory autocd extendedglob nomatch notify
unsetopt beep
bindkey -e
zstyle :compinstall filename '~/.zshrc'
autoload -Uz compinit
compinit
HISTFILE=~/.zsh_history
HISTSIZE=99999999
SAVEHIST=99999999
source "$HOME/.config/settings.conf"
# Text Editor
alias emacs='emacs -nw'
alias e='emacs -nw'
# Search
alias g='grep -Irn'
# Other
alias i='sudo dnf install'
alias d='sudo dnf'
alias u='sh ~/bin/update.sh'
alias dot='cd ~/dotfiles'
alias h='cd ~/git/cacolglazier.com/ && hugo server'
# Git
alias c='git commit -m'
alias a='git add'
alias ga='git add -A'
alias gu='git add -u'
alias s='git status'
alias p='git pull'
alias gp='git push'
alias gd='git diff $(git rev-parse --abbrev-ref HEAD)'
alias stash='git stash create; git stash push'
alias pop='git stash pop'
# AquaAI
export AQUAAI_PATH='~/bin/aquaai.sh'
alias q=${AQUAAI_PATH}
alias qb="${AQUAAI_PATH} --bash"
alias qc="${AQUAAI_PATH} --cli"
alias qg="${AQUAAI_PATH} --git"
alias qr="${AQUAAI_PATH} --code-review"
alias qa="${AQUAAI_PATH} --home-assistant"
export AQUAAI_DEFAULT_MODEL='hf.co/unsloth/Qwen3-4B-Instruct-2507-GGUF:Q4_K_M'
export AQUAAI_CODING_MODEL='hf.co/unsloth/Qwen3-4B-Instruct-2507-GGUF:Q4_K_M'
export AQUAAI_RICH_FORMAT_MODE=true
export AQUAAI_KEY
export TERM=xterm
export EDITOR='emacs -nw'
# Daisy build toolkit
GCC_PATH=~/dev/gcc-arm-none-eabi-10-2020-q4-major/bin
export PATH=$GCC_PATH:$PATH
# AM auto complete
autoload bashcompinit
bashcompinit
source "/home/aqua/.local/share/bash-completion/completions/am"