clone of my dotfiles.ssp.sh
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

update

Simon Spati ee83ca4f 9dc31af1

+405 -5
+44
_arch-linux/ghostty/config
··· 1 + # This is the configuration file for Ghostty. 2 + # 3 + # This template file has been automatically created at the following 4 + # path since Ghostty couldn't find any existing config files on your system: 5 + # 6 + # /home/sspaeti/.config/ghostty/config 7 + # 8 + # The template does not set any default options, since Ghostty ships 9 + # with sensible defaults for all options. Users should only need to set 10 + # options that they want to change from the default. 11 + # 12 + # Run `ghostty +show-config --default --docs` to view a list of 13 + # all available config options and their default values. 14 + # 15 + # Additionally, each config option is also explained in detail 16 + # on Ghostty's website, at https://ghostty.org/docs/config. 17 + 18 + # Config syntax crash course 19 + # ========================== 20 + # # The config file consists of simple key-value pairs, 21 + # # separated by equals signs. 22 + font-family = Iosevka 23 + # window-padding-x = 2 24 + # 25 + # # Spacing around the equals sign does not matter. 26 + # # All of these are identical: 27 + # key=value 28 + # key= value 29 + # key =value 30 + # key = value 31 + # 32 + # # Any line beginning with a # is a comment. It's not possible to put 33 + # # a comment after a config option, since it would be interpreted as a 34 + # # part of the value. For example, this will have a value of "#123abc": 35 + # background = #123abc 36 + # 37 + # # Empty values are used to reset config keys to default. 38 + # key = 39 + # 40 + # # Some config options have unique syntaxes for their value, 41 + # # which is explained in the docs for that config option. 42 + # # Just for example: 43 + # resize-overlay-duration = 4s 200ms 44 + confirm-close-surface=false
+2 -2
_arch-linux/hypr/omarchy/default/bindings.conf
··· 13 13 14 14 bind = SUPER, slash, exec, $passwordManager 15 15 bind = SUPER, space, exec, flock --nonblock /tmp/.wofi.lock -c "wofi --show drun --sort-order=alphabetical" 16 - bind = SUPER SHIFT, SPACE, exec, pkill -SIGUSR1 waybar 17 - bind = SUPER CTRL, SPACE, exec, ~/.local/share/omarchy/bin/swaybg-next 16 + bind = SUPER CTRL, SPACE, exec, pkill -SIGUSR1 waybar 17 + bind = SUPER SHIFT, SPACE, exec, ~/.local/share/omarchy/bin/swaybg-next 18 18 bind = SUPER SHIFT CTRL, SPACE, exec, ~/.local/share/omarchy/bin/omarchy-theme-next 19 19 20 20 # Extra bindings
+3 -3
_arch-linux/hypr/omarchy/default/looknfeel.conf
··· 2 2 3 3 # https://wiki.hyprland.org/Configuring/Variables/#general 4 4 general { 5 - gaps_in = 0 6 - gaps_out = 0 5 + gaps_in = 1.2 6 + gaps_out = 0 7 7 8 - border_size = 1 8 + border_size = 0 9 9 10 10 # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors 11 11 col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
+127
_arch-linux/waybar/config
··· 1 + { 2 + "layer": "top", 3 + "position": "top", 4 + "spacing": 0, 5 + "height": 26, 6 + "modules-left": [ 7 + "hyprland/workspaces" 8 + ], 9 + "modules-center": [ 10 + "clock" 11 + ], 12 + "modules-right": [ 13 + "custom/dropbox", 14 + "bluetooth", 15 + "network", 16 + "pulseaudio", 17 + "cpu", 18 + "power-profiles-daemon", 19 + "battery" 20 + ], 21 + "hyprland/workspaces": { 22 + "on-click": "activate", 23 + "format": "{icon}", 24 + "format-icons": { 25 + "default": "", 26 + "1": "1", 27 + "2": "2", 28 + "3": "3", 29 + "4": "4", 30 + "5": "5", 31 + "6": "6", 32 + "7": "7", 33 + "8": "8", 34 + "9": "9", 35 + "active": "󱓻" 36 + }, 37 + "persistent-workspaces": { 38 + "1": [], 39 + "2": [], 40 + "3": [], 41 + "4": [], 42 + "5": [], 43 + "6": [], 44 + "7": [] 45 + } 46 + }, 47 + "cpu": { 48 + "interval": 5, 49 + "format": "󰍛", 50 + "on-click": "alacritty -e btop" 51 + }, 52 + "clock": { 53 + "format": "{:%d %B (%A) W%V - %H:%M}", 54 + "format-alt": "{:%d %B W%V %Y}", 55 + "tooltip": false 56 + }, 57 + "network": { 58 + "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"], 59 + "format" : "{icon}", 60 + "format-wifi" : "{icon}", 61 + "format-ethernet" : "󰀂", 62 + "format-disconnected" : "󰖪", 63 + "tooltip-format-wifi": "{essid} ({frequency} GHz)\n⇣{bandwidthDownBytes} ⇡{bandwidthUpBytes}", 64 + "tooltip-format-ethernet": "⇣{bandwidthDownBytes} ⇡{bandwidthUpBytes}", 65 + "tooltip-format-disconnected": "Disconnected", 66 + "interval": 3, 67 + "nospacing": 1, 68 + "on-click": "alacritty -e iwctl" 69 + }, 70 + "battery": { 71 + "format": "{capacity}% {icon}", 72 + "format-discharging": "{icon}", 73 + "format-charging": "{icon}", 74 + "format-plugged": "", 75 + "format-icons": { 76 + "charging": [ 77 + "󰢜", "󰂆", "󰂇", "󰂈", "󰢝", "󰂉", "󰢞", "󰂊", "󰂋", "󰂅" 78 + ], 79 + "default": [ 80 + "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹" 81 + ] 82 + }, 83 + "format-full": "Charged ", 84 + "tooltip-format-discharging": "{power:>1.0f}W↓ {capacity}%", 85 + "tooltip-format-charging": "{power:>1.0f}W↑ {capacity}%", 86 + "interval": 5, 87 + "states": { 88 + "warning": 20, 89 + "critical": 10 90 + } 91 + }, 92 + "bluetooth": { 93 + "format": "", 94 + "format-disabled": "󰂲", 95 + "format-connected": "", 96 + "tooltip-format": "Devices connected: {num_connections}", 97 + "on-click": "GTK_THEME=Adwaita-dark blueberry" 98 + }, 99 + "pulseaudio": { 100 + "format": "", 101 + "format-muted": "󰝟", 102 + "scroll-step": 5, 103 + "on-click": "GTK_THEME=Adwaita-dark pavucontrol", 104 + "tooltip-format": "Playing at {volume}%", 105 + "on-click-right": "pamixer -t", 106 + "ignored-sinks": ["Easy Effects Sink"] 107 + }, 108 + "power-profiles-daemon": { 109 + "format": "{icon}", 110 + "tooltip-format": "Power profile: {profile}", 111 + "tooltip": true, 112 + "format-icons": { 113 + "power-saver": "󰡳", 114 + "balanced": "󰊚", 115 + "performance": "󰡴" 116 + } 117 + } 118 + //,"custom/dropbox": { 119 + // "format": "", 120 + // "on-click": "nautilus ~/Dropbox", 121 + // "exec": "dropbox-cli status", 122 + // "return-type": "text", 123 + // "interval": 5, 124 + // "tooltip": true, 125 + // "tooltip-format": "{}" 126 + //} 127 + }
+39
_arch-linux/waybar/style.css
··· 1 + * { 2 + border: none; 3 + border-radius: 0; 4 + min-height: 0; 5 + font-family: CaskaydiaMono Nerd Font; 6 + font-size: 12px; 7 + } 8 + 9 + #workspaces { 10 + margin-left: 7px; 11 + } 12 + 13 + #workspaces button { 14 + all: initial; 15 + padding: 2px 6px; 16 + margin-right: 3px; 17 + } 18 + 19 + #custom-dropbox, 20 + #cpu, 21 + #power-profiles-daemon, 22 + #battery, 23 + #network, 24 + #bluetooth, 25 + #pulseaudio, 26 + #clock { 27 + min-width: 12px; 28 + margin-right: 13px; 29 + } 30 + 31 + tooltip { 32 + padding: 2px; 33 + } 34 + 35 + tooltip label { 36 + padding: 2px; 37 + } 38 + 39 + @import "../omarchy/current/theme/waybar.css";
+127
_arch-linux/waybar/waybar/config
··· 1 + { 2 + "layer": "top", 3 + "position": "top", 4 + "spacing": 0, 5 + "height": 26, 6 + "modules-left": [ 7 + "hyprland/workspaces" 8 + ], 9 + "modules-center": [ 10 + "clock" 11 + ], 12 + "modules-right": [ 13 + "custom/dropbox", 14 + "bluetooth", 15 + "network", 16 + "pulseaudio", 17 + "cpu", 18 + "power-profiles-daemon", 19 + "battery" 20 + ], 21 + "hyprland/workspaces": { 22 + "on-click": "activate", 23 + "format": "{icon}", 24 + "format-icons": { 25 + "default": "", 26 + "1": "1", 27 + "2": "2", 28 + "3": "3", 29 + "4": "4", 30 + "5": "5", 31 + "6": "6", 32 + "7": "7", 33 + "8": "8", 34 + "9": "9", 35 + "active": "󱓻" 36 + }, 37 + "persistent-workspaces": { 38 + "1": [], 39 + "2": [], 40 + "3": [], 41 + "4": [], 42 + "5": [], 43 + "6": [], 44 + "7": [] 45 + } 46 + }, 47 + "cpu": { 48 + "interval": 5, 49 + "format": "󰍛", 50 + "on-click": "alacritty -e btop" 51 + }, 52 + "clock": { 53 + "format": "{:%d %B (%A) W%V - %H:%M}", 54 + "format-alt": "{:%d %B W%V %Y}", 55 + "tooltip": false 56 + }, 57 + "network": { 58 + "format-icons": ["󰤯","󰤟","󰤢","󰤥","󰤨"], 59 + "format" : "{icon}", 60 + "format-wifi" : "{icon}", 61 + "format-ethernet" : "󰀂", 62 + "format-disconnected" : "󰖪", 63 + "tooltip-format-wifi": "{essid} ({frequency} GHz)\n⇣{bandwidthDownBytes} ⇡{bandwidthUpBytes}", 64 + "tooltip-format-ethernet": "⇣{bandwidthDownBytes} ⇡{bandwidthUpBytes}", 65 + "tooltip-format-disconnected": "Disconnected", 66 + "interval": 3, 67 + "nospacing": 1, 68 + "on-click": "alacritty -e iwctl" 69 + }, 70 + "battery": { 71 + "format": "{capacity}% {icon}", 72 + "format-discharging": "{icon}", 73 + "format-charging": "{icon}", 74 + "format-plugged": "", 75 + "format-icons": { 76 + "charging": [ 77 + "󰢜", "󰂆", "󰂇", "󰂈", "󰢝", "󰂉", "󰢞", "󰂊", "󰂋", "󰂅" 78 + ], 79 + "default": [ 80 + "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹" 81 + ] 82 + }, 83 + "format-full": "Charged ", 84 + "tooltip-format-discharging": "{power:>1.0f}W↓ {capacity}%", 85 + "tooltip-format-charging": "{power:>1.0f}W↑ {capacity}%", 86 + "interval": 5, 87 + "states": { 88 + "warning": 20, 89 + "critical": 10 90 + } 91 + }, 92 + "bluetooth": { 93 + "format": "", 94 + "format-disabled": "󰂲", 95 + "format-connected": "", 96 + "tooltip-format": "Devices connected: {num_connections}", 97 + "on-click": "GTK_THEME=Adwaita-dark blueberry" 98 + }, 99 + "pulseaudio": { 100 + "format": "", 101 + "format-muted": "󰝟", 102 + "scroll-step": 5, 103 + "on-click": "GTK_THEME=Adwaita-dark pavucontrol", 104 + "tooltip-format": "Playing at {volume}%", 105 + "on-click-right": "pamixer -t", 106 + "ignored-sinks": ["Easy Effects Sink"] 107 + }, 108 + "power-profiles-daemon": { 109 + "format": "{icon}", 110 + "tooltip-format": "Power profile: {profile}", 111 + "tooltip": true, 112 + "format-icons": { 113 + "power-saver": "󰡳", 114 + "balanced": "󰊚", 115 + "performance": "󰡴" 116 + } 117 + } 118 + //,"custom/dropbox": { 119 + // "format": "", 120 + // "on-click": "nautilus ~/Dropbox", 121 + // "exec": "dropbox-cli status", 122 + // "return-type": "text", 123 + // "interval": 5, 124 + // "tooltip": true, 125 + // "tooltip-format": "{}" 126 + //} 127 + }
+39
_arch-linux/waybar/waybar/style.css
··· 1 + * { 2 + border: none; 3 + border-radius: 0; 4 + min-height: 0; 5 + font-family: CaskaydiaMono Nerd Font; 6 + font-size: 12px; 7 + } 8 + 9 + #workspaces { 10 + margin-left: 7px; 11 + } 12 + 13 + #workspaces button { 14 + all: initial; 15 + padding: 2px 6px; 16 + margin-right: 3px; 17 + } 18 + 19 + #custom-dropbox, 20 + #cpu, 21 + #power-profiles-daemon, 22 + #battery, 23 + #network, 24 + #bluetooth, 25 + #pulseaudio, 26 + #clock { 27 + min-width: 12px; 28 + margin-right: 13px; 29 + } 30 + 31 + tooltip { 32 + padding: 2px; 33 + } 34 + 35 + tooltip label { 36 + padding: 2px; 37 + } 38 + 39 + @import "../omarchy/current/theme/waybar.css";
+15
_arch-linux/wofi/config
··· 1 + width=600 2 + height=350 3 + location=center 4 + show=drun 5 + prompt=Search... 6 + filter_rate=100 7 + allow_markup=true 8 + no_actions=true 9 + halign=fill 10 + orientation=vertical 11 + content_halign=fill 12 + insensitive=true 13 + allow_images=true 14 + image_size=40 15 + gtk_dark=true
+1
_arch-linux/wofi/style.css
··· 1 + /home/sspaeti/.config/omarchy/current/theme/wofi.css
+8
backup_dotfiles_arch.sh
··· 6 6 #keyboard shortcuts 7 7 cp /etc/kanata/kanata.kbd _arch-linux/kanata/ 8 8 cp /etc/systemd/system/kanata.service _arch-linux/kanata/ 9 + 10 + cp -r ~/.config/waybar/ _arch-linux/waybar/ 11 + cp -r ~/.config/wofi/ _arch-linux/wofi 12 + 13 + 14 + 15 + #! I also have the mac ghostty settings in the dots files one level above 16 + cp -r ~/.config/ghostty/ _arch-linux/ghostty