diff --git a/.config/ctpv/config b/.config/ctpv/config new file mode 100644 index 0000000..26566f8 --- /dev/null +++ b/.config/ctpv/config @@ -0,0 +1 @@ +set chafasixel diff --git a/.config/fastfetch/config.jsonc b/.config/fastfetch/config.jsonc new file mode 100644 index 0000000..0d13b7c --- /dev/null +++ b/.config/fastfetch/config.jsonc @@ -0,0 +1,86 @@ +{ + "display": { + "separator": "- " + }, + "modules": [ + "break", + { + "type": "title", + "keyWidth": 10 + }, + "break", + { + "type": "os", + "key": "󰟀 ", + "keyColor": "34", // = color4 + }, + { + "type": "kernel", + "key": " ", + "keyColor": "34", + }, + { + "type": "cpu", + "key": " ", + "keyColor": "34", + }, + { + "type": "memory", + "key": " ", + "keyColor": "34", + }, + { + "type": "packages", + "format": "{} (apk)", + "key": "󰏓 ", + "keyColor": "34", + }, + { + "type": "shell", + "key": " ", + "keyColor": "34", + }, + { + "type": "terminal", + "key": " ", + "keyColor": "34", + }, + { + "type": "wm", + "key": " ", + "keyColor": "34", + }, + { + "type": "cursor", + "key": "󰇀 ", + "keyColor": "34", + }, + { + "type": "terminalfont", + "key": "󰛖 ", + "keyColor": "34", + }, + { + "type": "uptime", + "key": "󱎫 ", + "keyColor": "34", + }, + { + "type": "media", + "key": "󰎇 ", + "keyColor": "34", + }, + { + "type": "player", + "key": "󰲑 ", + "keyColor": "34", + }, + "break", + { + "type": "custom", + "format": "\u001b[31m \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m " + }, + "break", + "break", + ] +} diff --git a/.config/foot/foot.ini b/.config/foot/foot.ini new file mode 100644 index 0000000..0c70bbc --- /dev/null +++ b/.config/foot/foot.ini @@ -0,0 +1,28 @@ +[main] +shell=/bin/zsh +term=xterm-256color +title=foot +font=CommitMono,Arimo Nerd Font +letter-spacing=0 +dpi-aware=yes +include = ~/.cache/hellwal/foot-colors.ini + +[colors] +alpha=0.85 + +[cursor] +style=beam +unfocused-style=none +blink=yes +beam-thickness=2px +blink-rate=600 + +[key-bindings] +scrollback-up-half-page=Mod1+u +scrollback-down-half-page=Mod1+d +scrollback-up-line=Mod1+k +scrollback-down-line=Mod1+j +font-increase=Mod1+Shift+k +font-decrease=Mod1+Shift+j +font-reset=Mod1+Home +spawn-terminal=Control+t diff --git a/.config/fuzzel/fuzzel.ini b/.config/fuzzel/fuzzel.ini new file mode 100644 index 0000000..31df1c7 --- /dev/null +++ b/.config/fuzzel/fuzzel.ini @@ -0,0 +1,22 @@ +[main] +dpi-aware=yes +icon-theme=Papirus-Dark +width=24 +font=CommitMono,Arimo Nerd Font +lines=14 +line-height=16 +horizontal-pad=24 +fields=name,generic,comment,categories,filename,keywords +terminal=footclient -e +prompt="> " +show-actions=yes +exit-on-keyboard-focus-loss=yes +include = ~/.cache/hellwal/fuzzel-colors.ini + +[border] +radius=0 +width=2 + +[dmenu] +exit-immediately-if-empty=yes + diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini new file mode 100644 index 0000000..95482b6 --- /dev/null +++ b/.config/gtk-3.0/settings.ini @@ -0,0 +1,7 @@ +[Settings] +gtk-cursor-theme-name=macOS +gtk-cursor-theme-size=28 +gtk-icon-theme-name=Papirus-Dark +gtk-font-name=Inconsolata 12 +gtk-application-prefer-dark-theme=true +gtk-dialogs-use-header=false diff --git a/.config/hellwal/templates/alphacolors.css b/.config/hellwal/templates/alphacolors.css new file mode 100644 index 0000000..d91be0b --- /dev/null +++ b/.config/hellwal/templates/alphacolors.css @@ -0,0 +1,45 @@ +/* Generated by hellwal - example how to use alpha*/ +:root { + --wallpaper: url("%%wallpaper%%"); + + --background: #%%background%%; + --foreground: #%%foreground%%; + --cursor: #%%cursor%%; + --border: #%%border%%; + + --color0: #%%color0.hex%%; + --color1: #%%color1.hex%%; + --color2: #%%color2.hex%%; + --color3: #%%color3.hex%%; + --color4: #%%color4.hex%%; + + --color0a: #%%color0 alpha=0.8 %%; + --color1a: #%%color1.hex alpha=0.8 %%; + --color14a: #%%color14 alpha=0.3 %%; + --color15a: #%%color15.hex alpha=0.3 %%; + + --color0rgb: rgb(%%color0.rgb%%); + --color1rgb: rgb(%%color1.rgb%%); + --color2rgb: rgb(%%color2.rgb%%); + --color3rgb: rgb(%%color3.rgb%%); + --color4rgb: rgb(%%color4.rgb%%); + + --color0rgba: rgba(%%color0.rgb alpha=.9%%); + --color1rgba: rgba(%%color1.rgb alpha=.9%%); + --color2rgba: rgba(%%color2.rgb alpha=.9%%); + --color3rgba: rgba(%%color3.rgb alpha=.7%%); + --color4rgba: rgba(%%color4.rgb alpha=.7%%); +} + + + + + + + + + + + + + diff --git a/.config/hellwal/templates/colors b/.config/hellwal/templates/colors new file mode 100644 index 0000000..e203dea --- /dev/null +++ b/.config/hellwal/templates/colors @@ -0,0 +1,21 @@ +#%% background.hex %% +#%% foreground.hex %% +#%% cursor.hex %% +#%% border.hex %% + +#%% color0.hex %% +#%% color1.hex %% +#%% color2.hex %% +#%% color3.hex %% +#%% color4.hex %% +#%% color5.hex %% +#%% color6.hex %% +#%% color7.hex %% +#%% color8.hex %% +#%% color9.hex %% +#%% color10.hex %% +#%% color11.hex %% +#%% color12.hex %% +#%% color13.hex %% +#%% color14.hex %% +#%% color15.hex %% diff --git a/.config/hellwal/templates/colors-rgb b/.config/hellwal/templates/colors-rgb new file mode 100644 index 0000000..ffad49a --- /dev/null +++ b/.config/hellwal/templates/colors-rgb @@ -0,0 +1,21 @@ +%% background.rgb %% +%% foreground.rgb %% +%% cursor.rgb %% +%% border.rgb %% + +%% color0.rgb %% +%% color1.rgb %% +%% color2.rgb %% +%% color3.rgb %% +%% color4.rgb %% +%% color5.rgb %% +%% color6.rgb %% +%% color7.rgb %% +%% color8.rgb %% +%% color9.rgb %% +%% color10.rgb %% +%% color11.rgb %% +%% color12.rgb %% +%% color13.rgb %% +%% color14.rgb %% +%% color15.rgb %% diff --git a/.config/hellwal/templates/colors.css b/.config/hellwal/templates/colors.css new file mode 100644 index 0000000..4ec6b6e --- /dev/null +++ b/.config/hellwal/templates/colors.css @@ -0,0 +1,26 @@ +/* Generated by hellwal */ +:root { + --wallpaper: url("%%wallpaper%%"); + + --background: #%%background%%; + --foreground: #%%foreground%%; + --cursor: #%%cursor%%; + --border: #%%border%%; + + --color0: #%%color0.hex%%; + --color1: #%%color1.hex%%; + --color2: #%%color2.hex%%; + --color3: #%%color3.hex%%; + --color4: #%%color4.hex%%; + --color5: #%%color5.hex%%; + --color6: #%%color6.hex%%; + --color7: #%%color7.hex%%; + --color8: #%%color8.hex%%; + --color9: #%%color9.hex%%; + --color10: #%%color10.hex%%; + --color11: #%%color11.hex%%; + --color12: #%%color12.hex%%; + --color13: #%%color13.hex%%; + --color14: #%%color14.hex%%; + --color15: #%%color15.hex%%; +} diff --git a/.config/hellwal/templates/colors.json b/.config/hellwal/templates/colors.json new file mode 100644 index 0000000..cfa75d7 --- /dev/null +++ b/.config/hellwal/templates/colors.json @@ -0,0 +1,29 @@ +{ + "wallpaper": "%%wallpaper%%", + "alpha": "100", + + "special": { + "background": "#%%background%%", + "foreground": "#%%foreground%%", + "cursor": "#%%cursor%%", + "border": "#%%border%%" + }, + "colors": { + "color0": "#%%color0.hex%%", + "color1": "#%%color1.hex%%", + "color2": "#%%color2.hex%%", + "color3": "#%%color3.hex%%", + "color4": "#%%color4.hex%%", + "color5": "#%%color5.hex%%", + "color6": "#%%color6.hex%%", + "color7": "#%%color7.hex%%", + "color8": "#%%color8.hex%%", + "color9": "#%%color9.hex%%", + "color10": "#%%color10.hex%%", + "color11": "#%%color11.hex%%", + "color12": "#%%color12.hex%%", + "color13": "#%%color13.hex%%", + "color14": "#%%color14.hex%%", + "color15": "#%%color15.hex%%" + } +} diff --git a/.config/hellwal/templates/colors.scss b/.config/hellwal/templates/colors.scss new file mode 100644 index 0000000..00342f0 --- /dev/null +++ b/.config/hellwal/templates/colors.scss @@ -0,0 +1,26 @@ +// SCSS Variables +// Generated by 'hellwal' +$wallpaper: "%%wallpaper%%"; + +// Special +$background: #%%background%%; +$foreground: #%%foreground%%; +$cursor: #%%cursor%%; + +// Colors +$color0: #%%color0.hex%%; +$color1: #%%color1.hex%%; +$color2: #%%color2.hex%%; +$color3: #%%color3.hex%%; +$color4: #%%color4.hex%%; +$color5: #%%color5.hex%%; +$color6: #%%color6.hex%%; +$color7: #%%color7.hex%%; +$color8: #%%color8.hex%%; +$color9: #%%color9.hex%%; +$color10: #%%color10.hex%%; +$color11: #%%color11.hex%%; +$color12: #%%color12.hex%%; +$color13: #%%color13.hex%%; +$color14: #%%color14.hex%%; +$color15: #%%color15.hex%%; diff --git a/.config/hellwal/templates/colors.vim b/.config/hellwal/templates/colors.vim new file mode 100644 index 0000000..3302f29 --- /dev/null +++ b/.config/hellwal/templates/colors.vim @@ -0,0 +1,21 @@ +let g:hellwal_0 = '#%% color0.hex %%' +let g:hellwal_1 = '#%% color1.hex %%' +let g:hellwal_2 = '#%% color2.hex %%' +let g:hellwal_3 = '#%% color3.hex %%' +let g:hellwal_4 = '#%% color4.hex %%' +let g:hellwal_5 = '#%% color5.hex %%' +let g:hellwal_6 = '#%% color6.hex %%' +let g:hellwal_7 = '#%% color7.hex %%' +let g:hellwal_8 = '#%% color8.hex %%' +let g:hellwal_9 = '#%% color9.hex %%' +let g:hellwal_10 = '#%% color10.hex %%' +let g:hellwal_11 = '#%% color11.hex %%' +let g:hellwal_12 = '#%% color12.hex %%' +let g:hellwal_13 = '#%% color13.hex %%' +let g:hellwal_14 = '#%% color14.hex %%' +let g:hellwal_15 = '#%% color15.hex %%' + +let g:hellwal_background = '#%% background.hex %%' +let g:hellwal_foreground = '#%% foreground.hex %%' +let g:hellwal_border = '#%% border.hex %%' +let g:hellwal_cursor = '#%% cursor.hex %%' diff --git a/.config/hellwal/templates/dam-colors.h b/.config/hellwal/templates/dam-colors.h new file mode 100644 index 0000000..00b77ec --- /dev/null +++ b/.config/hellwal/templates/dam-colors.h @@ -0,0 +1,5 @@ +static uint32_t colors[][3] = { + /* fg bg */ + [SchemeNorm] = { 0x%%color15.hex%%ff, 0x%%color0.hex%%ff }, + [SchemeSel] = { 0x%%color15.hex%%ff, 0x%%color2.hex%%ff }, +}; diff --git a/.config/hellwal/templates/discord-colors.css b/.config/hellwal/templates/discord-colors.css new file mode 100644 index 0000000..2bacfa5 --- /dev/null +++ b/.config/hellwal/templates/discord-colors.css @@ -0,0 +1,21 @@ +--background: #%% background.hex %%; +--foreground: #%% foreground.hex %%; +--cursor: #%% cursor.hex %%; +--border: #%% border.hex %%; + +--color0: #%% color0.hex %%; +--color1: #%% color1.hex %%; +--color2: #%% color2.hex %%; +--color3: #%% color3.hex %%; +--color4: #%% color4.hex %%; +--color5: #%% color5.hex %%; +--color6: #%% color6.hex %%; +--color7: #%% color7.hex %%; +--color8: #%% color8.hex %%; +--color9: #%% color9.hex %%; +--color10: #%% color10.hex %%; +--color11: #%% color11.hex %%; +--color12: #%% color12.hex %%; +--color13: #%% color13.hex %%; +--color14: #%% color14.hex %%; +--color15: #%% color15.hex %%; diff --git a/.config/hellwal/templates/dwl-colors-bar.h b/.config/hellwal/templates/dwl-colors-bar.h new file mode 100644 index 0000000..23de6b1 --- /dev/null +++ b/.config/hellwal/templates/dwl-colors-bar.h @@ -0,0 +1,9 @@ +#define WALLPAPER "%%wallpaper%%" + +static const float rootcolor[] = COLOR(0x%%color0.hex%%ff); +static uint32_t colors[][3] = { + /* fg bg border */ + [SchemeNorm] = { 0x%%color15.hex%%ff, 0x%%color0.hex%%ff, 0x%%color8.hex%%ff }, + [SchemeSel] = { 0x%%color15.hex%%ff, 0x%%color2.hex%%ff, 0x%%color1.hex%%ff }, + [SchemeUrg] = { 0x%%color15.hex%%ff, 0x%%color1.hex%%ff, 0x%%color2.hex%%ff }, +}; diff --git a/.config/hellwal/templates/dwl-colors.h b/.config/hellwal/templates/dwl-colors.h new file mode 100644 index 0000000..705fa2a --- /dev/null +++ b/.config/hellwal/templates/dwl-colors.h @@ -0,0 +1,6 @@ +#define WALLPAPER "%%wallpaper%%" + +static const float rootcolor[] = COLOR(0x%%color0.hex%%ff); +static const float bordercolor[] = COLOR(0x%%color2.hex%%ff); +static const float focuscolor[] = COLOR(0x%%color2.hex%%ff); +static const float urgentcolor[] = COLOR(0x%%color1.hex%%ff); diff --git a/.config/hellwal/templates/foot-colors.ini b/.config/hellwal/templates/foot-colors.ini new file mode 100644 index 0000000..6c18ed2 --- /dev/null +++ b/.config/hellwal/templates/foot-colors.ini @@ -0,0 +1,23 @@ +[colors] +background=%%background%% +foreground=%%foreground%% + +regular0=%%color0.hex%% +regular1=%%color1.hex%% +regular2=%%color2.hex%% +regular3=%%color3.hex%% +regular4=%%color4.hex%% +regular5=%%color5.hex%% +regular6=%%color6.hex%% +regular7=%%color7.hex%% +bright0=%%color8.hex%% +bright1=%%color9.hex%% +bright2=%%color10.hex%% +bright3=%%color11.hex%% +bright4=%%color12.hex%% +bright5=%%color13.hex%% +bright6=%%color14.hex%% +bright7=%%color15.hex%% + +[cursor] +color=%%cursor%% %%border%% diff --git a/.config/hellwal/templates/hellwm.lua b/.config/hellwal/templates/hellwm.lua new file mode 100644 index 0000000..d1170b4 --- /dev/null +++ b/.config/hellwal/templates/hellwm.lua @@ -0,0 +1,21 @@ +background = "#%% background.hex %%" +foreground = "#%% foreground.hex %%" +cursor = "#%% cursor.hex %%" +border = "#%% border.hex %%" + +color0 = "#%% color0.hex %%" +color1 = "#%% color1.hex %%" +color2 = "#%% color2.hex %%" +color3 = "#%% color3.hex %%" +color4 = "#%% color4.hex %%" +color5 = "#%% color5.hex %%" +color6 = "#%% color6.hex %%" +color7 = "#%% color7.hex %%" +color8 = "#%% color8.hex %%" +color9 = "#%% color9.hex %%" +color10 = "#%% color10.hex %%" +color11 = "#%% color11.hex %%" +color12 = "#%% color12.hex %%" +color13 = "#%% color13.hex %%" +color14 = "#%% color14.hex %%" +color15 = "#%% color15.hex %%" diff --git a/.config/hellwal/templates/hyprland-colors.conf b/.config/hellwal/templates/hyprland-colors.conf new file mode 100644 index 0000000..6534f6d --- /dev/null +++ b/.config/hellwal/templates/hyprland-colors.conf @@ -0,0 +1,19 @@ +$background = rgb(%%background%%) +$foreground = rgb(%%foreground%%) + +$color0 = rgb(%%color0%%) +$color1 = rgb(%%color1%%) +$color2 = rgb(%%color2%%) +$color3 = rgb(%%color3%%) +$color4 = rgb(%%color4%%) +$color5 = rgb(%%color5%%) +$color6 = rgb(%%color6%%) +$color7 = rgb(%%color7%%) +$color8 = rgb(%%color8%%) +$color9 = rgb(%%color9%%) +$color10 = rgb(%%color10%%) +$color11 = rgb(%%color11%%) +$color12 = rgb(%%color12%%) +$color13 = rgb(%%color13%%) +$color14 = rgb(%%color14%%) +$color15 = rgb(%%color15%%) diff --git a/.config/hellwal/templates/mako-colors b/.config/hellwal/templates/mako-colors new file mode 100644 index 0000000..d833126 --- /dev/null +++ b/.config/hellwal/templates/mako-colors @@ -0,0 +1,3 @@ +background-color=#%%background%% +text-color=#%%foreground%% +border-color=#%%color1%% diff --git a/.config/hellwal/templates/rofi.rasi b/.config/hellwal/templates/rofi.rasi new file mode 100644 index 0000000..bea87ae --- /dev/null +++ b/.config/hellwal/templates/rofi.rasi @@ -0,0 +1,167 @@ +* { + active-background: #%% color2.hex %%; + active-foreground: #%% foreground.hex %%; + normal-background: #%% background.hex %%; + normal-foreground: #%% foreground.hex %%; + urgent-background: #%% color1.hex %%; + urgent-foreground: #%% foreground.hex %%; + + alternate-active-background: #%% background.hex %%; + alternate-active-foreground: #%% foreground.hex %%; + alternate-normal-background: #%% background.hex %%; + alternate-normal-foreground: #%% foreground.hex %%; + alternate-urgent-background: #%% background.hex %%; + alternate-urgent-foreground: #%% foreground.hex %%; + + selected-active-background: #%% color1.hex %%; + selected-active-foreground: #%% foreground.hex %%; + selected-normal-background: #%% color2.hex %%; + selected-normal-foreground: #%% foreground.hex %%; + selected-urgent-background: #%% color3.hex %%; + selected-urgent-foreground: #%% foreground.hex %%; + + background-color: #%% background.hex %%; + background: #%% background.hex %%; + foreground: #%% foreground.hex %%; + border-color: @active-background; + spacing: 2; +} + +window { + background-color: @background; + border-color: @active-background; + border: 3; + padding: 2.5ch; +} + +mainbox { + border: 0; + padding: 0; +} + +message { + border: 2px 0px 0px; + border-color: @border-color; + padding: 1px; +} + +textbox { + text-color: @foreground; +} + +inputbar { + children: [ prompt,textbox-prompt-colon,entry,case-indicator ]; +} + +textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0px 0.3em 0em 0em; + text-color: @normal-foreground; +} + +listview { + fixed-height: 0; + border: 2px 0px 0px; + border-color: @border-color; + spacing: 2px; + scrollbar: true; + padding: 2px 0px 0px; +} + +element { + order: 0; + padding: 1px; +} + +element-text, element-icon { + background-color: inherit; + text-color: inherit; +} + +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; +} + +sidebar { + border: 2px 0px 0px; + border-color: @border-color; +} + +button { + text-color: @normal-foreground; +} + +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; +} diff --git a/.config/hellwal/templates/terminal.sh b/.config/hellwal/templates/terminal.sh new file mode 100644 index 0000000..e5a979f --- /dev/null +++ b/.config/hellwal/templates/terminal.sh @@ -0,0 +1,31 @@ +# Set term colors script - Generated by hellwal + +# Colors from 0-15 +printf "\033]4;0;#%%color0.hex%%\033\\" +printf "\033]4;1;#%%color1.hex%%\033\\" +printf "\033]4;2;#%%color2.hex%%\033\\" +printf "\033]4;3;#%%color3.hex%%\033\\" +printf "\033]4;4;#%%color4.hex%%\033\\" +printf "\033]4;5;#%%color5.hex%%\033\\" +printf "\033]4;6;#%%color6.hex%%\033\\" +printf "\033]4;7;#%%color7.hex%%\033\\" +printf "\033]4;8;#%%color8.hex%%\033\\" +printf "\033]4;9;#%%color9.hex%%\033\\" +printf "\033]4;10;#%%color10.hex%%\033\\" +printf "\033]4;11;#%%color11.hex%%\033\\" +printf "\033]4;12;#%%color12.hex%%\033\\" +printf "\033]4;13;#%%color13.hex%%\033\\" +printf "\033]4;14;#%%color14.hex%%\033\\" +printf "\033]4;15;#%%color15.hex%%\033\\" + +# Background +printf "\033]11;#%%background%%\033\\"; + +# Foreground +printf "\033]10;#%%foreground%%\033\\"; + +# Cursor +printf "\033]12;#%%cursor%%\033\\"; + +# Border +printf "\033]7044;#%%border%%\033\\"; diff --git a/.config/hellwal/templates/variables.sh b/.config/hellwal/templates/variables.sh new file mode 100644 index 0000000..8771945 --- /dev/null +++ b/.config/hellwal/templates/variables.sh @@ -0,0 +1,35 @@ +# Generated by hellwal + +wallpaper='%%wallpaper%%' + +background='%%background%%' +foreground='%%foreground%%' +cursor='%%cursor%%' +border='%%border%%' + +color0='%%color0.hex%%' +color1='%%color1.hex%%' +color2='%%color2.hex%%' +color3='%%color3.hex%%' +color4='%%color4.hex%%' +color5='%%color5.hex%%' +color6='%%color6.hex%%' +color7='%%color7.hex%%' +color8='%%color8.hex%%' +color9='%%color9.hex%%' +color10='%%color10.hex%%' +color11='%%color11.hex%%' +color12='%%color12.hex%%' +color13='%%color13.hex%%' +color14='%%color14.hex%%' +color15='%%color15.hex%%' + +# FZF colors +export FZF_DEFAULT_OPTS=" + $FZF_DEFAULT_OPTS + --color fg:7,bg:0,hl:1,fg+:232,bg+:1,hl+:255 + --color info:7,prompt:2,spinner:1,pointer:232,marker:1 +" + +# Fix LS_COLORS being unreadable. +export LS_COLORS="${LS_COLORS}:su=30;41:ow=30;42:st=30;44:" diff --git a/.config/hellwal/templates/variablesfish.fish b/.config/hellwal/templates/variablesfish.fish new file mode 100644 index 0000000..84074c2 --- /dev/null +++ b/.config/hellwal/templates/variablesfish.fish @@ -0,0 +1,35 @@ +# Generated by hellwal + +set wallpaper '%%wallpaper%%' + +set background '%%background%%' +set foreground '%%foreground%%' +set cursor '%%cursor%%' +set border '%%border%%' + +set color0 '%%color0.hex%%' +set color1 '%%color1.hex%%' +set color2 '%%color2.hex%%' +set color3 '%%color3.hex%%' +set color4 '%%color4.hex%%' +set color5 '%%color5.hex%%' +set color6 '%%color6.hex%%' +set color7 '%%color7.hex%%' +set color8 '%%color8.hex%%' +set color9 '%%color9.hex%%' +set color10 '%%color10.hex%%' +set color11 '%%color11.hex%%' +set color12 '%%color12.hex%%' +set color13 '%%color13.hex%%' +set color14 '%%color14.hex%%' +set color15 '%%color15.hex%%' + +# FZF colors +export FZF_DEFAULT_OPTS=" + $FZF_DEFAULT_OPTS + --color fg:7,bg:0,hl:1,fg+:232,bg+:1,hl+:255 + --color info:7,prompt:2,spinner:1,pointer:232,marker:1 +" + +# Fix LS_COLORS being unreadable. +export LS_COLORS="$LS_COLORS:su=30;41:ow=30;42:st=30;44:" diff --git a/.config/hellwal/templates/waybar-colors.css b/.config/hellwal/templates/waybar-colors.css new file mode 100644 index 0000000..8b7a9f5 --- /dev/null +++ b/.config/hellwal/templates/waybar-colors.css @@ -0,0 +1,21 @@ +@define-color background #%%background%%; +@define-color foreground #%%foreground%%; +@define-color cursor #%%cursor%%; +@define-color border #%%border%%; + +@define-color color0 #%%color0.hex%%; +@define-color color1 #%%color1.hex%%; +@define-color color2 #%%color2.hex%%; +@define-color color3 #%%color3.hex%%; +@define-color color4 #%%color4.hex%%; +@define-color color5 #%%color5.hex%%; +@define-color color6 #%%color6.hex%%; +@define-color color7 #%%color7.hex%%; +@define-color color8 #%%color8.hex%%; +@define-color color9 #%%color9.hex%%; +@define-color color10 #%%color10.hex%%; +@define-color color11 #%%color11.hex%%; +@define-color color12 #%%color12.hex%%; +@define-color color13 #%%color13.hex%%; +@define-color color14 #%%color14.hex%%; +@define-color color15 #%%color15.hex%%; diff --git a/.config/hellwal/templates/zathura-colors b/.config/hellwal/templates/zathura-colors new file mode 100644 index 0000000..28c7e2d --- /dev/null +++ b/.config/hellwal/templates/zathura-colors @@ -0,0 +1,34 @@ +set recolor "true" +set recolor-keephue "true" + +set completion-bg "#%%background%%" +set completion-fg "#%%foreground%%" +set completion-group-bg "#%%background%%" +set completion-group-fg "#%%color2%%" +set completion-highlight-bg "#%%foreground%%" +set completion-highlight-fg "#%%background%%" + +set recolor-lightcolor "#%%background%%" +set recolor-darkcolor "#%%foreground%%" +set default-bg "#%%background%%" + +set inputbar-bg "#%%background%%" +set inputbar-fg "#%%foreground%%" +set notification-bg "#%%background%%" +set notification-fg "#%%foreground%%" +set notification-error-bg "#%%color1%%" +set notification-error-fg "#%%foreground%%" +set notification-warning-bg "#%%color1%%" +set notification-warning-fg "#%%foreground%%" +set statusbar-bg "#%%background%%" +set statusbar-fg "#%%foreground%%" +set index-bg "#%%background%%" +set index-fg "#%%foreground%%" +set index-active-bg "#%%foreground%%" +set index-active-fg "#%%background%%" +set render-loading-bg "#%%background%%" +set render-loading-fg "#%%foreground%%" + +set window-title-home-tilde true +set statusbar-basename true +set selection-clipboard clipboard diff --git a/.config/kanshi/config b/.config/kanshi/config new file mode 100644 index 0000000..664cf52 --- /dev/null +++ b/.config/kanshi/config @@ -0,0 +1,25 @@ +profile { + output "eDP-1" { + disable + } + output "LG Electronics MP59G 0x000672C5" { + mode 1920x1080 + position 0,0 + } +} + +profile { + output "eDP-1" { + disable + } + output "DP-3" { + mode 1920x1080 + position 0,0 + } +} + +profile { + output "eDP-1" { + enable + } +} diff --git a/.config/lf/colors b/.config/lf/colors new file mode 100644 index 0000000..b65d3f0 --- /dev/null +++ b/.config/lf/colors @@ -0,0 +1,174 @@ +# vim:ft=dircolors +# (This is not a dircolors file but it helps to highlight colors and comments) + +# default values from dircolors +# (entries with a leading # are not implemented in lf) +# #no 00 # NORMAL +# fi 00 # FILE +# #rs 0 # RESET +# di 01;34 # DIR +# ln 01;36 # LINK +# #mh 00 # MULTIHARDLINK +# pi 40;33 # FIFO +# so 01;35 # SOCK +# #do 01;35 # DOOR +# bd 40;33;01 # BLK +# cd 40;33;01 # CHR +# or 40;31;01 # ORPHAN +# #mi 00 # MISSING +# su 37;41 # SETUID +# sg 30;43 # SETGID +# #ca 30;41 # CAPABILITY +# tw 30;42 # STICKY_OTHER_WRITABLE +# ow 34;42 # OTHER_WRITABLE +# st 37;44 # STICKY +# ex 01;32 # EXEC + +# default values from lf (with matching order) +# ln 01;36 # LINK +# or 31;01 # ORPHAN +# tw 01;34 # STICKY_OTHER_WRITABLE +# ow 01;34 # OTHER_WRITABLE +# st 01;34 # STICKY +# di 01;34 # DIR +# pi 33 # FIFO +# so 01;35 # SOCK +# bd 33;01 # BLK +# cd 33;01 # CHR +# su 01;32 # SETUID +# sg 01;32 # SETGID +# ex 01;32 # EXEC +# fi 00 # FILE + +# file types (with matching order) +ln 01;36 # LINK +or 31;01 # ORPHAN +tw 34 # STICKY_OTHER_WRITABLE +ow 34 # OTHER_WRITABLE +st 01;34 # STICKY +di 01;34 # DIR +pi 33 # FIFO +so 01;35 # SOCK +bd 33;01 # BLK +cd 33;01 # CHR +su 01;32 # SETUID +sg 01;32 # SETGID +ex 01;32 # EXEC +fi 00 # FILE + +# archives or compressed (dircolors defaults) +*.tar 01;31 +*.tgz 01;31 +*.arc 01;31 +*.arj 01;31 +*.taz 01;31 +*.lha 01;31 +*.lz4 01;31 +*.lzh 01;31 +*.lzma 01;31 +*.tlz 01;31 +*.txz 01;31 +*.tzo 01;31 +*.t7z 01;31 +*.zip 01;31 +*.z 01;31 +*.dz 01;31 +*.gz 01;31 +*.lrz 01;31 +*.lz 01;31 +*.lzo 01;31 +*.xz 01;31 +*.zst 01;31 +*.tzst 01;31 +*.bz2 01;31 +*.bz 01;31 +*.tbz 01;31 +*.tbz2 01;31 +*.tz 01;31 +*.deb 01;31 +*.rpm 01;31 +*.jar 01;31 +*.war 01;31 +*.ear 01;31 +*.sar 01;31 +*.rar 01;31 +*.alz 01;31 +*.ace 01;31 +*.zoo 01;31 +*.cpio 01;31 +*.7z 01;31 +*.rz 01;31 +*.cab 01;31 +*.wim 01;31 +*.swm 01;31 +*.dwm 01;31 +*.esd 01;31 + +# image formats (dircolors defaults) +*.jpg 01;35 +*.jpeg 01;35 +*.mjpg 01;35 +*.mjpeg 01;35 +*.gif 01;35 +*.bmp 01;35 +*.pbm 01;35 +*.pgm 01;35 +*.ppm 01;35 +*.tga 01;35 +*.xbm 01;35 +*.xpm 01;35 +*.tif 01;35 +*.tiff 01;35 +*.png 01;35 +*.svg 01;35 +*.svgz 01;35 +*.mng 01;35 +*.pcx 01;35 +*.mov 01;35 +*.mpg 01;35 +*.mpeg 01;35 +*.m2v 01;35 +*.mkv 01;35 +*.webm 01;35 +*.ogm 01;35 +*.mp4 01;35 +*.m4v 01;35 +*.mp4v 01;35 +*.vob 01;35 +*.qt 01;35 +*.nuv 01;35 +*.wmv 01;35 +*.asf 01;35 +*.rm 01;35 +*.rmvb 01;35 +*.flc 01;35 +*.avi 01;35 +*.fli 01;35 +*.flv 01;35 +*.gl 01;35 +*.dl 01;35 +*.xcf 01;35 +*.xwd 01;35 +*.yuv 01;35 +*.cgm 01;35 +*.emf 01;35 +*.ogv 01;35 +*.ogx 01;35 + +# audio formats (dircolors defaults) +*.aac 00;36 +*.au 00;36 +*.flac 00;36 +*.m4a 00;36 +*.mid 00;36 +*.midi 00;36 +*.mka 00;36 +*.mp3 00;36 +*.mpc 00;36 +*.ogg 00;36 +*.ra 00;36 +*.wav 00;36 +*.oga 00;36 +*.opus 00;36 +*.spx 00;36 +*.xspf 00;36 diff --git a/.config/lf/icons b/.config/lf/icons new file mode 100644 index 0000000..4022691 --- /dev/null +++ b/.config/lf/icons @@ -0,0 +1,377 @@ +# vim:ft=conf + +# These examples require Nerd Fonts or a compatible font to be used. +# See https://www.nerdfonts.com for more information. + +# default values from lf (with matching order) +# ln l # LINK +# or l # ORPHAN +# tw t # STICKY_OTHER_WRITABLE +# ow d # OTHER_WRITABLE +# st t # STICKY +# di d # DIR +# pi p # FIFO +# so s # SOCK +# bd b # BLK +# cd c # CHR +# su u # SETUID +# sg g # SETGID +# ex x # EXEC +# fi - # FILE + +# file types (with matching order) +ln  # LINK +or  # ORPHAN +tw t # STICKY_OTHER_WRITABLE +ow  # OTHER_WRITABLE +st t # STICKY +di  # DIR +pi p # FIFO +so s # SOCK +bd b # BLK +cd c # CHR +su u # SETUID +sg g # SETGID +ex  # EXEC +fi  # FILE + +# disable some default filetype icons, let them choose icon by filename +# ln  # LINK +# or  # ORPHAN +# tw # STICKY_OTHER_WRITABLE +# ow # OTHER_WRITABLE +# st # STICKY +# di  # DIR +# pi # FIFO +# so # SOCK +# bd # BLK +# cd # CHR +# su # SETUID +# sg # SETGID +# ex # EXEC +# fi  # FILE + +# file extensions (vim-devicons) +*.styl  +*.sass  +*.scss  +*.htm  +*.html  +*.slim  +*.haml  +*.ejs  +*.css  +*.less  +*.md  +*.mdx  +*.markdown  +*.rmd  +*.json  +*.webmanifest  +*.js  +*.mjs  +*.jsx  +*.rb  +*.gemspec  +*.rake  +*.php  +*.py  +*.pyc  +*.pyo  +*.pyd  +*.coffee  +*.mustache  +*.hbs  +*.conf  +*.ini  +*.yml  +*.yaml  +*.toml  +*.bat  +*.mk  +*.jpg  +*.jpeg  +*.bmp  +*.png  +*.webp  +*.gif  +*.ico  +*.twig  +*.cpp  +*.c++  +*.cxx  +*.cc  +*.cp  +*.c  +*.cs 󰌛 +*.h  +*.hh  +*.hpp  +*.hxx  +*.hs  +*.lhs  +*.nix  +*.lua  +*.java  +*.sh  +*.fish  +*.bash  +*.zsh  +*.ksh  +*.csh  +*.awk  +*.ps1  +*.ml λ +*.mli λ +*.diff  +*.db  +*.sql  +*.dump  +*.clj  +*.cljc  +*.cljs  +*.edn  +*.scala  +*.go  +*.dart  +*.xul  +*.sln  +*.suo  +*.pl  +*.pm  +*.t  +*.rss  +'*.f#'  +*.fsscript  +*.fsx  +*.fs  +*.fsi  +*.rs  +*.rlib  +*.d  +*.erl  +*.hrl  +*.ex  +*.exs  +*.eex  +*.leex  +*.heex  +*.vim  +*.ai  +*.psd  +*.psb  +*.ts  +*.tsx  +*.jl  +*.pp  +*.vue  +*.elm  +*.swift  +*.xcplayground  +*.tex 󰙩 +*.r 󰟔 +*.rproj 󰗆 +*.sol 󰡪 +*.pem  + +# file names (vim-devicons) (case-insensitive not supported in lf) +*gruntfile.coffee  +*gruntfile.js  +*gruntfile.ls  +*gulpfile.coffee  +*gulpfile.js  +*gulpfile.ls  +*mix.lock  +*dropbox  +*.ds_store  +*.gitconfig  +*.gitignore  +*.gitattributes  +*.gitlab-ci.yml  +*.bashrc  +*.zshrc  +*.zshenv  +*.zprofile  +*.vimrc  +*.gvimrc  +*_vimrc  +*_gvimrc  +*.bashprofile  +*favicon.ico  +*license  +*node_modules  +*react.jsx  +*procfile  +*dockerfile  +*docker-compose.yml  +*docker-compose.yaml  +*compose.yml  +*compose.yaml  +*rakefile  +*config.ru  +*gemfile  +*makefile  +*cmakelists.txt  +*robots.txt 󰚩 + +# file names (case-sensitive adaptations) +*Gruntfile.coffee  +*Gruntfile.js  +*Gruntfile.ls  +*Gulpfile.coffee  +*Gulpfile.js  +*Gulpfile.ls  +*Dropbox  +*.DS_Store  +*LICENSE  +*React.jsx  +*Procfile  +*Dockerfile  +*Docker-compose.yml  +*Docker-compose.yaml  +*Rakefile  +*Gemfile  +*Makefile  +*CMakeLists.txt  + +# file patterns (vim-devicons) (patterns not supported in lf) +# .*jquery.*\.js$  +# .*angular.*\.js$  +# .*backbone.*\.js$  +# .*require.*\.js$  +# .*materialize.*\.js$  +# .*materialize.*\.css$  +# .*mootools.*\.js$  +# .*vimrc.*  +# Vagrantfile$  + +# file patterns (file name adaptations) +*jquery.min.js  +*angular.min.js  +*backbone.min.js  +*require.min.js  +*materialize.min.js  +*materialize.min.css  +*mootools.min.js  +*vimrc  +Vagrantfile  + +# archives or compressed (extensions from dircolors defaults) +*.tar  +*.tgz  +*.arc  +*.arj  +*.taz  +*.lha  +*.lz4  +*.lzh  +*.lzma  +*.tlz  +*.txz  +*.tzo  +*.t7z  +*.zip  +*.z  +*.dz  +*.gz  +*.lrz  +*.lz  +*.lzo  +*.xz  +*.zst  +*.tzst  +*.bz2  +*.bz  +*.tbz  +*.tbz2  +*.tz  +*.deb  +*.rpm  +*.jar  +*.war  +*.ear  +*.sar  +*.rar  +*.alz  +*.ace  +*.zoo  +*.cpio  +*.7z  +*.rz  +*.cab  +*.wim  +*.swm  +*.dwm  +*.esd  + +# image formats (extensions from dircolors defaults) +*.jpg  +*.jpeg  +*.mjpg  +*.mjpeg  +*.gif  +*.bmp  +*.pbm  +*.pgm  +*.ppm  +*.tga  +*.xbm  +*.xpm  +*.tif  +*.tiff  +*.png  +*.svg  +*.svgz  +*.mng  +*.pcx  +*.mov  +*.mpg  +*.mpeg  +*.m2v  +*.mkv  +*.webm  +*.ogm  +*.mp4  +*.m4v  +*.mp4v  +*.vob  +*.qt  +*.nuv  +*.wmv  +*.asf  +*.rm  +*.rmvb  +*.flc  +*.avi  +*.fli  +*.flv  +*.gl  +*.dl  +*.xcf  +*.xwd  +*.yuv  +*.cgm  +*.emf  +*.ogv  +*.ogx  + +# audio formats (extensions from dircolors defaults) +*.aac  +*.au  +*.flac  +*.m4a  +*.mid  +*.midi  +*.mka  +*.mp3  +*.mpc  +*.ogg  +*.ra  +*.wav  +*.oga  +*.opus  +*.spx  +*.xspf  + +# other formats +*.pdf  diff --git a/.config/lf/lfrc b/.config/lf/lfrc new file mode 100644 index 0000000..64b6b3f --- /dev/null +++ b/.config/lf/lfrc @@ -0,0 +1,86 @@ +# enable icons +set icons + +# enable image previews +set sixel true +set previewer ctpv +set cleaner ctpvclear +&ctpv -s $id +&ctpvquit $id + +# show hidden files +set hidden true + +set shell sh +set shellopts '-eu' +set ifs "\n" + +set scrolloff 10 +set cursorpreviewfmt "\033[7;2m" +set drawbox + +# use enter for shell commands +map shell + +# show the result of execution of previous commands +map ` !true + +# execute current file (must be executable) +map x $$f +map X !$f + +# dedicated keys for file opener actions +map o &mimeopen $f +map O $mimeopen --ask $f + +# define a custom 'open' command +# This command is called when current file is not a directory. You may want to +# use either file extensions and/or mime types here. Below uses an editor for +# text files and a file opener for the rest. +cmd open &{{ + case $(file --mime-type -Lb $f) in + text/*) lf -remote "send $id \$$EDITOR \$fx";; + *) for f in $fx; do $OPENER $f > /dev/null 2> /dev/null & done;; + esac +}} + +# mkdir command. See wiki if you want it to select created dir +map a :push %mkdir + +# define a custom 'rename' command without prompt for overwrite +cmd rename %[ -e $1 ] && printf "file exists" || mv $f $1 +map r push :rename + +cmd delete ${{ + set -f + printf "$fx\n" + printf "delete? [y/n] " + read ans + [ "$ans" = "y" ] && rm -rf $fx +}} + +map delete + +# extract the current file with the right command +# (xkcd link: https://xkcd.com/1168/) +cmd extract ${{ + set -f + case $f in + *.tar.bz|*.tar.bz2|*.tbz|*.tbz2) tar xjvf $f;; + *.tar.gz|*.tgz) tar xzvf $f;; + *.tar.xz|*.txz) tar xJvf $f;; + *.zip) unzip $f;; + #*.rar) unrar x $f;; + #*.7z) 7z x $f;; + esac +}} + +map E extract + +cmd mkexec ${{ + chmod u+x $fx + printf "$fx is now executable" +}} + +map V mkexec + diff --git a/.config/mako/config b/.config/mako/config new file mode 100644 index 0000000..f734576 --- /dev/null +++ b/.config/mako/config @@ -0,0 +1,20 @@ +include=/home/amolinae/.cache/hellwal/mako-colors +sort=-time +layer=top +width=250 +height=150 +border-size=2 +border-radius=0 +padding=16 +icons=1 +max-icon-size=64 +default-timeout=5000 +ignore-timeout=1 +font=Inconsolata 11 + + +[app-name=spotify_player] +border-color=#1ed760 +background-color=#191414 +text-color=#ffffff +default-timeout=2048 diff --git a/.config/mimeapps.list b/.config/mimeapps.list new file mode 100644 index 0000000..3e9f109 --- /dev/null +++ b/.config/mimeapps.list @@ -0,0 +1,8 @@ +[Default Applications] +application/pdf=org.pwmt.zathura.desktop; +video/x-matroska=mpv.desktop; +video/mp4=mpv.desktop; +image/png=imv.desktop; +image/jpeg=imv.desktop; +image/gif=imv.desktop; +inode/directory=lf.desktop; diff --git a/.config/ncpamixer.conf b/.config/ncpamixer.conf new file mode 100644 index 0000000..edb150f --- /dev/null +++ b/.config/ncpamixer.conf @@ -0,0 +1,99 @@ +"theme" = "c0r73x" + +# Default theme { + "theme.default.static_bar" = false + "theme.default.default_indicator" = "♦ " + "theme.default.bar_style.bg" = "░" + "theme.default.bar_style.fg" = "█" + "theme.default.bar_style.indicator" = "█" + "theme.default.bar_style.top" = "▁" + "theme.default.bar_style.bottom" = "▔" + "theme.default.bar_low.front" = 2 + "theme.default.bar_low.back" = 0 + "theme.default.bar_mid.front" = 3 + "theme.default.bar_mid.back" = 0 + "theme.default.bar_high.front" = 1 + "theme.default.bar_high.back" = 0 + "theme.default.volume_low" = 2 + "theme.default.volume_mid" = 3 + "theme.default.volume_high" = 1 + "theme.default.volume_peak" = 1 + "theme.default.volume_indicator" = -1 + "theme.default.selected" = 2 + "theme.default.default" = -1 + "theme.default.border" = -1 + "theme.default.dropdown.selected_text" = 0 + "theme.default.dropdown.selected" = 2 + "theme.default.dropdown.unselected" = -1 +# } +# c0r73x theme { + "theme.c0r73x.static_bar" = false + "theme.c0r73x.default_indicator" = "■ " + "theme.c0r73x.bar_style.bg" = "■" + "theme.c0r73x.bar_style.fg" = "■" + "theme.c0r73x.bar_style.indicator" = "■" + "theme.c0r73x.bar_style.top" = "" + "theme.c0r73x.bar_style.bottom" = "" + "theme.c0r73x.bar_low.front" = 0 + "theme.c0r73x.bar_low.back" = -1 + "theme.c0r73x.bar_mid.front" = 0 + "theme.c0r73x.bar_mid.back" = -1 + "theme.c0r73x.bar_high.front" = 0 + "theme.c0r73x.bar_high.back" = -1 + "theme.c0r73x.volume_low" = 6 + "theme.c0r73x.volume_mid" = 6 + "theme.c0r73x.volume_high" = 6 + "theme.c0r73x.volume_peak" = 1 + "theme.c0r73x.volume_indicator" = 15 + "theme.c0r73x.selected" = 6 + "theme.c0r73x.default" = -1 + "theme.c0r73x.border" = -1 + "theme.c0r73x.dropdown.selected_text" = 0 + "theme.c0r73x.dropdown.selected" = 6 + "theme.c0r73x.dropdown.unselected" = -1 +# } +# Keybinds { + "keycode.9" = "switch" # tab + "keycode.13" = "select" # enter + "keycode.27" = "quit" # escape + "keycode.99" = "dropdown" # c + "keycode.113" = "quit" # q + "keycode.109" = "mute" # m + "keycode.100" = "set_default" # d + "keycode.108" = "volume_up" # l + "keycode.104" = "volume_down" # h + "keycode.261" = "volume_up" # arrow right + "keycode.260" = "volume_down" # arrow left + "keycode.107" = "move_up" # k + "keycode.106" = "move_down" # j + "keycode.259" = "move_up" # arrow up + "keycode.258" = "move_down" # arrow down + "keycode.338" = "page_up" # page up + "keycode.339" = "page_down" # page down + "keycode.76" = "tab_next" # L + "keycode.72" = "tab_prev" # H + "keycode.265" = "tab_playback" # f1 + "keycode.266" = "tab_recording" # f2 + "keycode.267" = "tab_output" # f3 + "keycode.268" = "tab_input" # f4 + "keycode.269" = "tab_config" # f5 + "keycode.f.80" = "tab_playback" # f1 VT100 + "keycode.f.81" = "tab_recording" # f2 VT100 + "keycode.f.82" = "tab_output" # f3 VT100 + "keycode.f.83" = "tab_input" # f4 VT100 + "keycode.f.84" = "tab_config" # f5 VT100 + "keycode.71" = "move_last" # G + "keycode.103" = "move_first" # g +# "keycode.48" = "set_volume_100" # 0 + "keycode.48" = "set_volume_0" # 0 + "keycode.49" = "set_volume_10" # 1 + "keycode.50" = "set_volume_20" # 2 + "keycode.51" = "set_volume_30" # 3 + "keycode.52" = "set_volume_40" # 4 + "keycode.53" = "set_volume_50" # 5 + "keycode.54" = "set_volume_60" # 6 + "keycode.55" = "set_volume_70" # 7 + "keycode.56" = "set_volume_80" # 8 + "keycode.57" = "set_volume_90" # 9 + "keycode.63" = "help" # ? +# } diff --git a/.config/nvim b/.config/nvim new file mode 160000 index 0000000..a02ec2e --- /dev/null +++ b/.config/nvim @@ -0,0 +1 @@ +Subproject commit a02ec2e544b4defa8c319bf9bc831a2736522fdf diff --git a/.config/spotify-player/app.toml b/.config/spotify-player/app.toml new file mode 100644 index 0000000..e5431fd --- /dev/null +++ b/.config/spotify-player/app.toml @@ -0,0 +1,39 @@ +theme = "default" +client_id = "65b708073fc0480ea92a077233ca87bd" +client_port = 8080 +login_redirect_uri = "http://127.0.0.1:8989/login" +playback_format = "{status} {track} | {artists}\n{album}\n{metadata}" +tracks_playback_limit = 50 +app_refresh_duration_in_ms = 32 +playback_refresh_duration_in_ms = 0 +page_size_in_rows = 20 +play_icon = "" +pause_icon = "" +liked_icon = "󰥱" +border_type = "Plain" +progress_bar_type = "Rectangle" +enable_media_control = true +enable_streaming = "Always" +enable_cover_image_cache = true +cover_img_scale=1.8 +cover_img_length=10 +cover_img_width=5 +default_device = "spotify-player" +seek_duration_secs = 5 + +[layout] +playback_window_position = "Top" +playback_window_height = 6 + +[layout.library] +playlist_percent = 40 +album_percent = 40 + +[device] +name = "spotify-player" +device_type = "speaker" +volume = 100 +bitrate = 320 +audio_cache = false +normalization = false +autoplay = true diff --git a/.config/swayidle/config b/.config/swayidle/config new file mode 100644 index 0000000..4d222ef --- /dev/null +++ b/.config/swayidle/config @@ -0,0 +1,6 @@ +timeout 145 'brillo -O' +timeout 150 'brillo -a -u 150000 -S 5' resume 'brillo -u 150000 -I' +timeout 180 'swaylock -f' +timeout 300 'wlr-randr --output eDP-1 --off' resume 'wlr-randr --output eDP-1 --on' +timeout 1800 'loginctl suspend' +before-sleep 'swaylock -f' diff --git a/.config/swaylock/config b/.config/swaylock/config new file mode 100644 index 0000000..c2d6449 --- /dev/null +++ b/.config/swaylock/config @@ -0,0 +1,8 @@ +image="$HOME/Pictures/desktop.png" +clock +indicator +ignore-empty-password +hide-keyboard-layout +disable-caps-lock-text +effect-blur=4x2 +effect-greyscale diff --git a/.config/user-dirs.dirs b/.config/user-dirs.dirs new file mode 100644 index 0000000..7f9a959 --- /dev/null +++ b/.config/user-dirs.dirs @@ -0,0 +1,15 @@ +# This file is written by xdg-user-dirs-update +# If you want to change or add directories, just edit the line you're +# interested in. All local changes will be retained on the next run. +# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped +# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an +# absolute path. No other format is supported. +# +XDG_DESKTOP_DIR="$HOME/Desktop" +XDG_DOWNLOAD_DIR="$HOME/Downloads" +XDG_TEMPLATES_DIR="$HOME/Templates" +XDG_PUBLICSHARE_DIR="$HOME/Public" +XDG_DOCUMENTS_DIR="$HOME/Documents" +XDG_MUSIC_DIR="$HOME/Music" +XDG_PICTURES_DIR="$HOME/Pictures" +XDG_VIDEOS_DIR="$HOME/Videos" diff --git a/.config/zathura/zathurarc b/.config/zathura/zathurarc new file mode 100644 index 0000000..028d6e3 --- /dev/null +++ b/.config/zathura/zathurarc @@ -0,0 +1,5 @@ +set selection-clipboard clipboard +map D set "first-page-column 1:1" +map set "first-page-column 1:2" + +include /home/amolinae/.cache/hellwal/zathura-colors diff --git a/.config/zsh/.zprofile b/.config/zsh/.zprofile new file mode 100644 index 0000000..e3282e8 --- /dev/null +++ b/.config/zsh/.zprofile @@ -0,0 +1,17 @@ +export PATH="$PATH:$(find ~/.local/bin -type d | paste -sd ':' -)" + +unsetopt PROMPT_SP 2>/dev/null + +export EDITOR="nvim" +export TERMINAL="foot-client" +export BROWSER="librewolf" +export MANPAGER='nvim +Man!' + +# HOME cleanup +export ZDOTDIR=$HOME/.config/zsh +export XDG_CONFIG_HOME="$HOME/.config" +export XDG_DATA_HOME="$HOME/.local/share" +export XDG_CACHE_HOME="$HOME/.cache" +export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc" +export WGETRC="$XDG_CONFIG_HOME/wget/wgetrc" +export CARGO_HOME="$XDG_DATA_HOME"/cargo diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc new file mode 100644 index 0000000..1ac195e --- /dev/null +++ b/.config/zsh/.zshrc @@ -0,0 +1,118 @@ +autoload -U colors && colors # Load colors +PS1="%B%{$fg[red]%}[%{$fg[yellow]%}%n%{$fg[red]%}@%{$fg[yellow]%}%M %{$fg[yellow]%}%~%{$fg[red]%}]%{$reset_color%}$%b " + +# OSC-7 escape sequence +autoload -Uz add-zsh-hook +function osc7-pwd() { + emulate -L zsh # also sets localoptions for us + setopt extendedglob + local LC_ALL=C + printf '\e]7;file://%s%s\e\' $HOST ${PWD//(#m)([^@-Za-z&-;_~])/%${(l:2::0:)$(([##16]#MATCH))}} +} + +function chpwd-osc7-pwd() { + (( ZSH_SUBSHELL )) || osc7-pwd +} +add-zsh-hook -Uz chpwd chpwd-osc7-pwd + +setopt autocd # Automatically cd into typed directory. +stty stop undef # Disable ctrl-s to freeze terminal. +setopt interactive_comments + +# Useful options +setopt correct +setopt noclobber +setopt histignoredups + +# History in cache directory: +HISTSIZE=10000000 +SAVEHIST=10000000 +HISTFILE="${XDG_CACHE_HOME:-$HOME/.cache}/zsh/history" + +# Completion dump files in cache directory: +ZSH_COMPDUMP="${XDG_CACHE_HOME:-$HOME/.cache}/zsh/zcompdump" + +# Basic auto/tab complete: +setopt auto_list +autoload -U compinit +zstyle ':completion:*' menu select +zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS} +zmodload zsh/complist +compinit +_comp_options+=(globdots) # Include hidden files. + +# Completion files: Use XDG dirs +[ -d "$XDG_CACHE_HOME"/zsh ] || mkdir -p "$XDG_CACHE_HOME"/zsh +zstyle ':completion:*' cache-path "$XDG_CACHE_HOME"/zsh/zcompcache +compinit -d "$XDG_CACHE_HOME"/zsh/zcompdump-$ZSH_VERSION + +# vi mode +bindkey -v +export KEYTIMEOUT=1 + +# Use vim keys in tab complete menu: +bindkey -M menuselect 'h' vi-backward-char +bindkey -M menuselect 'k' vi-up-line-or-history +bindkey -M menuselect 'l' vi-forward-char +bindkey -M menuselect 'j' vi-down-line-or-history +bindkey -v '^?' backward-delete-char + +# Change cursor shape for different vi modes. +function zle-keymap-select () { + case $KEYMAP in + vicmd) echo -ne '\e[1 q';; # block + viins|main) echo -ne '\e[5 q';; # beam + esac +} +zle -N zle-keymap-select +zle-line-init() { + zle -K viins # initiate `vi insert` as keymap (can be removed if `bindkey -V` has been set elsewhere) + echo -ne "\e[5 q" +} +zle -N zle-line-init +echo -ne '\e[5 q' # Use beam shape cursor on startup. +preexec() { echo -ne '\e[5 q' ;} # Use beam shape cursor for each new prompt. + +# Use lf to switch directories and bind it to ctrl-o +lfcd () { + tmp="$(mktemp -uq)" + trap 'rm -f $tmp >/dev/null 2>&1 && trap - HUP INT QUIT TERM PWR EXIT' HUP INT QUIT TERM PWR EXIT + lf -last-dir-path="$tmp" "$@" + if [ -f "$tmp" ]; then + dir="$(cat "$tmp")" + [ -d "$dir" ] && [ "$dir" != "$(pwd)" ] && cd "$dir" + fi +} +bindkey -s '^o' '^ulfcd\n' + +bindkey -s '^a' '^ubc -lq\n' + +bindkey -s '^f' '^ucd "$(dirname "$(fzf)")"\n' + +bindkey '^[[P' delete-char + +# Edit line in vim with ctrl-e: +autoload edit-command-line; zle -N edit-command-line +bindkey '^e' edit-command-line +bindkey -M vicmd '^[[P' vi-delete-char +bindkey -M vicmd '^e' edit-command-line +bindkey -M visual '^[[P' vi-delete + +# Aliases +alias sudo='doas' +alias neofetch='fastfetch' +alias ls='ls -lah' +alias vim='nvim' +alias wal='hellwal -q' +alias patch='bwroot patch' +alias tcc='bwroot tcc' +alias g++='bwroot g++' +alias gcc='bwroot gcc' +alias clang='bwroot clang' +alias make='bwroot make' + +# Commands +fastfetch + +# Load syntax highlighting; should be last. +source /usr/share/zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh 2>/dev/null diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a56b079 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,4 @@ +[submodule ".config/nvim"] + path = .config/nvim + url = https://git.amolinae.com/amolinae06/nvim.git + branch = main diff --git a/.local/bin/abman b/.local/bin/abman new file mode 100755 index 0000000..7c33960 --- /dev/null +++ b/.local/bin/abman @@ -0,0 +1,77 @@ +#!/bin/sh -x + +scandevices() { + # https://github.com/bluez/bluez/issues/826 + notify-send "abman" "Scanning for devices" + if [ "$(bluetoothctl show | grep "Powered: no")" ]; then + bluetoothctl power on + fi + devices="$(bluetoothctl --timeout 5 scan on | \ + awk '/Device/ {if (NF > 3) {for (i=4; i<=NF; i++) printf $i " "; print ""} else print $3}')" + if [ -z "$devices" ]; then + notify-send "abman" "Error: No devices were found" + exit 1 + fi + + selection="$(printf "%s\n" "$devices" | fuzzel -d -p "Available devices: ")" + if [ -n "$selection" ]; then + mac=$(bluetoothctl devices | grep "$selection" | awk '{print $2}') + bluetoothctl connect "$mac" & notify-send "abman" "Connecting to $selection" + fi +} + +pc_device(){ + devices="$(bluetoothctl devices | awk '{$1=$2=""; print substr($0,3)}')" + if [ -z "$devices" ]; then + notify-send "abman" "No previously connected devices" + exit 0; + fi + + selection="$(printf "%s\n" "$devices" | fuzzel -d -p "Device list: ")" + if [ -n "$selection" ]; then + if [ "$(bluetoothctl show | grep "Powered: no")" ]; then + bluetoothctl power on + fi + mac=$(bluetoothctl devices | grep "$selection" | awk '{print $2}') + bluetoothctl connect "$mac" & notify-send "abman" "Reconnecting to $selection" + fi +} + +toggledisc() { + if [ "$(bluetoothctl show | grep "Discoverable: yes")" ]; then + bluetoothctl discoverable off + notify-send "abman" "Discoverable off" + else + bluetoothctl discoverable on + notify-send "abman" "Set device as discoverable for 3 minutes" + fi +} + +togglepair() { + if [ "$(bluetoothctl show | grep "Pairable: yes")" ]; then + bluetoothctl pairable off + notify-send "abman" "Pairable off" + else + bluetoothctl pairable on + notify-send "abman" "Device is now pairable" + fi +} + +switchstate() { + if [ "$(bluetoothctl show | grep "Powered: yes")" ]; then + bluetoothctl power off + notify-send "abman" "Bluetooth is disabled" + elif [ "$(bluetoothctl show | grep "Powered: no")" ]; then + bluetoothctl power on + notify-send "abman" "Bluetooth is enabled" + fi +} + +case $(printf "%s\n" "󰂯 Connect Device" "󰦢 Reconnect device" "󰂱 Toggle discoverable" "󰂰 Toggle Pairable" "󰂳 Change State" | fuzzel -d -l 5) in + "󰂯 Connect Device") scandevices ;; + "󰦢 Reconnect device") pc_device ;; + "󰂱 Toggle discoverable") toggledisc ;; + "󰂰 Toggle Pairable") togglepair ;; + "󰂳 Change State") switchstate ;; + *) exit ;; +esac diff --git a/.local/bin/art b/.local/bin/art new file mode 100755 index 0000000..0fb0d1e --- /dev/null +++ b/.local/bin/art @@ -0,0 +1,35 @@ +#!/bin/sh + +# amolinae's recording tool +screencast(){ + case $(printf "%s\n" "󰍬 Mic ON" "󰍭 Mic OFF" | fuzzel -d -l 3) in + "󰍬 Mic ON") + wf-recorder -D -a -f ~/Videos/Recordings/recording_$(date +"%Y-%m-%d_%H:%M:%S.mp4") ;; + "󰍭 Mic OFF") + wf-recorder -D --audio="$(pactl list short sources | grep output | awk '{print $2}')" -f ~/Videos/Recordings/recording_$(date +"%Y-%m-%d_%H:%M:%S.mp4") ;; + esac +} + +video(){ + wf-recorder -D -f ~/Videos/Recordings/recording_$(date +"%Y-%m-%d_%H:%M:%S.mp4") +} + +kill(){ + killall -s SIGINT wf-recorder && \ + notify-send "art" "Recording stopped" || \ + notify-send "art" "No recording process found" +} + +menu(){ + case $(printf "%s\n" "󰻒 Screencast" "󰕧 Video only" "󰕨 Stop recording" | fuzzel -d -l 4) in + "󰻒 Screencast") screencast;; + "󰕧 Video only") video;; + "󰕨 Stop recording") kill;; + *) kill;; + esac +} + +case "$1" in + -h) echo "usage: aws [-h]" >&2; exit 1; ;; + *) menu ;; +esac diff --git a/.local/bin/aws b/.local/bin/aws new file mode 100755 index 0000000..d1717bf --- /dev/null +++ b/.local/bin/aws @@ -0,0 +1,14 @@ +#!/bin/sh + +# amolinae's wayland screenshotter +notify(){ + notify-send "aws" "screenshot copied to clipboard" +} + +img="$HOME/Pictures/$(date +"%d_%m_%y-%H_%M_%S").png" + +case "$1" in + -f) grim "$img" && wl-copy -t image/png < "$img" && notify ;; + -r) grim -g "$(slurp &2; exit 1; ;; +esac diff --git a/.local/bin/bwroot b/.local/bin/bwroot new file mode 100755 index 0000000..1d69920 --- /dev/null +++ b/.local/bin/bwroot @@ -0,0 +1,18 @@ +#!/bin/sh + +ROOT="${HOME:-/home/amolinae}/Documents/Miscellaneous/alpchroot" + +case "$1" in + *) + bwrap \ + --bind "$ROOT" / \ + --bind /proc /proc \ + --bind /sys /sys \ + --dev-bind /dev /dev \ + --bind "$PWD" "$PWD" \ + --bind "$HOME" "$HOME" \ + --unshare-all \ + --share-net \ + "$@" ;; + "") echo "usage: bwroot ARGUMENT" >&2; exit 1; ;; +esac diff --git a/.local/bin/camera b/.local/bin/camera new file mode 100755 index 0000000..6be33e5 --- /dev/null +++ b/.local/bin/camera @@ -0,0 +1,2 @@ +#!/bin/sh +pkill -f /dev/video || mpv --untimed --no-cache --no-osc --no-input-default-bindings --profile=low-latency --input-conf=/dev/null --autofit=25% --title=webcam $(ls /dev/video[0,2,4,6,8] | tail -n 1) diff --git a/.local/bin/ctpv b/.local/bin/ctpv new file mode 100755 index 0000000..eae6786 --- /dev/null +++ b/.local/bin/ctpv @@ -0,0 +1,2 @@ +#!/bin/sh +LD_LIBRARY_PATH="$HOME"/Documents/Miscelleaneous/alpchroot/usr/lib "$HOME"/.local/src/ctpv/ctpv "$@" diff --git a/.local/bin/ctpvclear b/.local/bin/ctpvclear new file mode 100755 index 0000000..6eeff03 --- /dev/null +++ b/.local/bin/ctpvclear @@ -0,0 +1,2 @@ +#!/bin/sh +LD_LIBRARY_PATH="$HOME"/Documents/Miscelleaneous/alpchroot/usr/lib "$HOME"/.local/src/ctpv/ctpvclear "$@" diff --git a/.local/bin/ctpvquit b/.local/bin/ctpvquit new file mode 100755 index 0000000..157f2a7 --- /dev/null +++ b/.local/bin/ctpvquit @@ -0,0 +1,2 @@ +#!/bin/sh +LD_LIBRARY_PATH="$HOME"/Documents/Miscelleaneous/alpchroot/usr/lib "$HOME"/.local/src/ctpv/quit/ctpvquit "$@" diff --git a/.local/bin/dwl b/.local/bin/dwl new file mode 100755 index 0000000..21ca81d --- /dev/null +++ b/.local/bin/dwl @@ -0,0 +1,2 @@ +#!/bin/sh +LD_LIBRARY_PATH="$HOME"/Documents/Miscelleaneous/alpchroot/usr/lib "$HOME"/.local/src/dwl/dwl "$@" diff --git a/.local/bin/dwllaunch b/.local/bin/dwllaunch new file mode 100755 index 0000000..4fdd60f --- /dev/null +++ b/.local/bin/dwllaunch @@ -0,0 +1,4 @@ +#!/bin/zsh -l +/usr/libexec/pipewire-launcher >/dev/null 2>&1 +slstatus | dbus-run-session dwl >/dev/null 2>&1 +touch /tmp/swaylock-sleep && inotifyd swaylock /tmp/swaylock-sleep diff --git a/.local/bin/emojimenu b/.local/bin/emojimenu new file mode 100755 index 0000000..9030d1a --- /dev/null +++ b/.local/bin/emojimenu @@ -0,0 +1,10 @@ +#!/bin/sh + +# Get user selection via fuzzel from emoji file. +chosen="$(cut -d ';' -f1 ~/.local/share/misc/chars/* | fuzzel -d | sed "s/ .*//")" + +# Exit if none chosen. +[ -z "$chosen" ] && exit + +printf "%s" "$chosen" | wl-copy +notify-send "emojimenu" "'$chosen' copied to clipboard." & diff --git a/.local/bin/hellwal b/.local/bin/hellwal new file mode 100755 index 0000000..4e1facf --- /dev/null +++ b/.local/bin/hellwal @@ -0,0 +1,2 @@ +#!/bin/sh +LD_LIBRARY_PATH="$HOME"/Documents/Miscelleaneous/alpchroot/usr/lib "$HOME"/.local/src/hellwal/hellwal "$@" diff --git a/.local/bin/nvim b/.local/bin/nvim new file mode 100755 index 0000000..fb571eb --- /dev/null +++ b/.local/bin/nvim @@ -0,0 +1,21 @@ +#!/bin/sh + +ROOT=""$HOME"/Documents/Miscellaneous/alpchroot/" + +bwrap \ + --bind "$ROOT" / \ + --dev-bind /dev /dev \ + --proc /proc \ + --tmpfs /tmp \ + --bind "$ROOT"/usr /usr \ + --bind "$ROOT"/bin /bin \ + --bind "$ROOT"/sbin /sbin \ + --bind "$ROOT"/etc /etc \ + --bind "$ROOT"/lib /lib \ + --bind "$ROOT"/lib64 /lib64 \ + --setenv SHELL /bin/ash \ + --bind "$HOME" "$HOME" \ + --setenv "$XDG_RUNTIME_DIR" "$XDG_RUNTIME_DIR" \ + --bind "$XDG_RUNTIME_DIR" "$XDG_RUNTIME_DIR" \ + --share-net \ + /usr/bin/nvim "$@" diff --git a/.local/bin/rec b/.local/bin/rec new file mode 100755 index 0000000..0ee9859 --- /dev/null +++ b/.local/bin/rec @@ -0,0 +1,7 @@ +#!/bin/sh + +if [[ ! -z "$(pgrep wf-recorder)" ]]; then + printf " [ REC 󰑊 ] \n" +else + printf " \n" +fi diff --git a/.local/bin/setbr b/.local/bin/setbr new file mode 100755 index 0000000..c119ce0 --- /dev/null +++ b/.local/bin/setbr @@ -0,0 +1,12 @@ +#!/bin/sh +steps="5" +device="intel_backlight" +delay="125000" + +case "$1" in + increase) brillo -s $device -u $delay -q -A $steps ;; + decrease) brillo -s $device -u $delay -q -U $steps ;; + -h|*) echo "usage: setbr increase|decrease" >&2; exit 1; ;; +esac + +pkill -RTMIN+4 slstatus diff --git a/.local/bin/setvol b/.local/bin/setvol new file mode 100755 index 0000000..a7ffe55 --- /dev/null +++ b/.local/bin/setvol @@ -0,0 +1,19 @@ +#!/bin/sh +steps="5" +dev=@DEFAULT_SINK@ +! [ "$1" = '-m' ] || { dev=@DEFAULT_SOURCE@; shift; } + +send_signal(){ + if [ "$dev" == "@DEFAULT_SINK@" ]; then + pkill -RTMIN+2 slstatus + elif [ "$dev" == "@DEFAULT_SOURCE@" ]; then + pkill -RTMIN+3 slstatus + fi +} + +case "$1" in + mute) wpctl set-mute "$dev" toggle; send_signal ;; + up) wpctl set-volume -l 1.0 "$dev" "$steps"%+; send_signal ;; + down) wpctl set-volume -l 1.0 "$dev" "$steps"%-; send_signal ;; + -h|*) echo "usage: setvol [-m] up|down|mute" >&2; exit 1; ;; +esac diff --git a/.local/bin/slstatus b/.local/bin/slstatus new file mode 100755 index 0000000..fbceda9 --- /dev/null +++ b/.local/bin/slstatus @@ -0,0 +1,2 @@ +#!/bin/sh +LD_LIBRARY_PATH="$HOME"/Documents/Miscelleaneous/alpchroot/usr/lib "$HOME"/.local/src/slstatus/slstatus "$@" diff --git a/.local/bin/sysutils b/.local/bin/sysutils new file mode 100755 index 0000000..8d23a41 --- /dev/null +++ b/.local/bin/sysutils @@ -0,0 +1,29 @@ +#!/bin/sh + +case $(printf "%s\n" " Lock session" "󰍃 Log out" "󱂬 Kill process" "󰤄 Suspend" " Reboot" "󰐥 Shut down" | fuzzel -d -l 7) in + " Lock session") + swaylock + ;; + "󰍃 Log out") + if pidof dwl > /dev/null; then + kill "$(pidof dwl)" + elif pidof river > /dev/null; then + kill "$(pidof river)" + fi + ;; + "󱂬 Kill process") + ps -o pid,comm,user | \ + awk -v u="$USER" '$3 == u { print $1, $2 }' | \ + fuzzel -d -l 10 -p "Kill: " | awk '{ print $1 }' | \ + xargs -r kill + ;; + "󰤄 Suspend") + loginctl suspend + ;; + " Reboot") + loginctl reboot + ;; + "󰐥 Shut down") + loginctl poweroff +esac + diff --git a/.local/share/applications/imv.desktop b/.local/share/applications/imv.desktop new file mode 100644 index 0000000..3342177 --- /dev/null +++ b/.local/share/applications/imv.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=imv +GenericName=Image Viewer +Comment=X11/Wayland Image Viewer +Exec=/usr/bin/imv %f +Icon=multimedia-photo-viewer +Terminal=true diff --git a/.local/share/fonts/otf/CommitMono/CommitMonoNerdFont-Regular.otf b/.local/share/fonts/otf/CommitMono/CommitMonoNerdFont-Regular.otf new file mode 100644 index 0000000..c85dbf5 Binary files /dev/null and b/.local/share/fonts/otf/CommitMono/CommitMonoNerdFont-Regular.otf differ diff --git a/.local/share/fonts/ttf/AppleColorEmoji/AppleColorEmoji.ttf b/.local/share/fonts/ttf/AppleColorEmoji/AppleColorEmoji.ttf new file mode 100644 index 0000000..f1378fa Binary files /dev/null and b/.local/share/fonts/ttf/AppleColorEmoji/AppleColorEmoji.ttf differ diff --git a/.local/share/icons/macOS-White/cursor.theme b/.local/share/icons/macOS-White/cursor.theme new file mode 100644 index 0000000..3d2c61e --- /dev/null +++ b/.local/share/icons/macOS-White/cursor.theme @@ -0,0 +1,3 @@ +[Icon Theme] +Name=macOS-White +Inherits="macOS-White" \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/00000000000000020006000e7e9ffc3f b/.local/share/icons/macOS-White/cursors/00000000000000020006000e7e9ffc3f new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/00000000000000020006000e7e9ffc3f @@ -0,0 +1 @@ +left_ptr_watch \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/00008160000006810000408080010102 b/.local/share/icons/macOS-White/cursors/00008160000006810000408080010102 new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/00008160000006810000408080010102 @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/028006030e0e7ebffc7f7070c0600140 b/.local/share/icons/macOS-White/cursors/028006030e0e7ebffc7f7070c0600140 new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/028006030e0e7ebffc7f7070c0600140 @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/03b6e0fcb3499374a867c041f52298f0 b/.local/share/icons/macOS-White/cursors/03b6e0fcb3499374a867c041f52298f0 new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/03b6e0fcb3499374a867c041f52298f0 @@ -0,0 +1 @@ +crossed_circle \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/08e8e1c95fe2fc01f976f1e063a24ccd b/.local/share/icons/macOS-White/cursors/08e8e1c95fe2fc01f976f1e063a24ccd new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/08e8e1c95fe2fc01f976f1e063a24ccd @@ -0,0 +1 @@ +left_ptr_watch \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/1081e37283d90000800003c07f3ef6bf b/.local/share/icons/macOS-White/cursors/1081e37283d90000800003c07f3ef6bf new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/1081e37283d90000800003c07f3ef6bf @@ -0,0 +1 @@ +copy \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/14fef782d02440884392942c1120523 b/.local/share/icons/macOS-White/cursors/14fef782d02440884392942c1120523 new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/14fef782d02440884392942c1120523 @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/2870a09082c103050810ffdffffe0204 b/.local/share/icons/macOS-White/cursors/2870a09082c103050810ffdffffe0204 new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/2870a09082c103050810ffdffffe0204 @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/3085a0e285430894940527032f8b26df b/.local/share/icons/macOS-White/cursors/3085a0e285430894940527032f8b26df new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/3085a0e285430894940527032f8b26df @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/3ecb610c1bf2410f44200f48c40d3599 b/.local/share/icons/macOS-White/cursors/3ecb610c1bf2410f44200f48c40d3599 new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/3ecb610c1bf2410f44200f48c40d3599 @@ -0,0 +1 @@ +left_ptr_watch \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/4498f0e0c1937ffe01fd06f973665830 b/.local/share/icons/macOS-White/cursors/4498f0e0c1937ffe01fd06f973665830 new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/4498f0e0c1937ffe01fd06f973665830 @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 b/.local/share/icons/macOS-White/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/6407b0e94181790501fd1e167b474872 b/.local/share/icons/macOS-White/cursors/6407b0e94181790501fd1e167b474872 new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/6407b0e94181790501fd1e167b474872 @@ -0,0 +1 @@ +copy \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/640fb0e74195791501fd1ed57b41487f b/.local/share/icons/macOS-White/cursors/640fb0e74195791501fd1ed57b41487f new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/640fb0e74195791501fd1ed57b41487f @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/9081237383d90e509aa00f00170e968f b/.local/share/icons/macOS-White/cursors/9081237383d90e509aa00f00170e968f new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/9081237383d90e509aa00f00170e968f @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/9d800788f1b08800ae810202380a0822 b/.local/share/icons/macOS-White/cursors/9d800788f1b08800ae810202380a0822 new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/9d800788f1b08800ae810202380a0822 @@ -0,0 +1 @@ +hand2 \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/X_cursor b/.local/share/icons/macOS-White/cursors/X_cursor new file mode 100644 index 0000000..554e6fb Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/X_cursor differ diff --git a/.local/share/icons/macOS-White/cursors/a2a266d0498c3104214a47bd64ab0fc8 b/.local/share/icons/macOS-White/cursors/a2a266d0498c3104214a47bd64ab0fc8 new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/a2a266d0498c3104214a47bd64ab0fc8 @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/alias b/.local/share/icons/macOS-White/cursors/alias new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/alias @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/all-scroll b/.local/share/icons/macOS-White/cursors/all-scroll new file mode 100644 index 0000000..4c8b1e7 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/all-scroll differ diff --git a/.local/share/icons/macOS-White/cursors/arrow b/.local/share/icons/macOS-White/cursors/arrow new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/arrow @@ -0,0 +1 @@ +left_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/b66166c04f8c3109214a4fbd64a50fc8 b/.local/share/icons/macOS-White/cursors/b66166c04f8c3109214a4fbd64a50fc8 new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/b66166c04f8c3109214a4fbd64a50fc8 @@ -0,0 +1 @@ +copy \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/bd_double_arrow b/.local/share/icons/macOS-White/cursors/bd_double_arrow new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/bd_double_arrow @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/bottom_left_corner b/.local/share/icons/macOS-White/cursors/bottom_left_corner new file mode 100644 index 0000000..cb85c48 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/bottom_left_corner differ diff --git a/.local/share/icons/macOS-White/cursors/bottom_right_corner b/.local/share/icons/macOS-White/cursors/bottom_right_corner new file mode 100644 index 0000000..9c7b598 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/bottom_right_corner differ diff --git a/.local/share/icons/macOS-White/cursors/bottom_side b/.local/share/icons/macOS-White/cursors/bottom_side new file mode 120000 index 0000000..83cc946 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/bottom_side @@ -0,0 +1 @@ +top_side \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/bottom_tee b/.local/share/icons/macOS-White/cursors/bottom_tee new file mode 100644 index 0000000..1e8ed6b Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/bottom_tee differ diff --git a/.local/share/icons/macOS-White/cursors/c7088f0f3e6c8088236ef8e1e3e70000 b/.local/share/icons/macOS-White/cursors/c7088f0f3e6c8088236ef8e1e3e70000 new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/c7088f0f3e6c8088236ef8e1e3e70000 @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/cell b/.local/share/icons/macOS-White/cursors/cell new file mode 120000 index 0000000..b070a6a --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/cell @@ -0,0 +1 @@ +plus \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/center_ptr b/.local/share/icons/macOS-White/cursors/center_ptr new file mode 100644 index 0000000..7647ac0 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/center_ptr differ diff --git a/.local/share/icons/macOS-White/cursors/circle b/.local/share/icons/macOS-White/cursors/circle new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/circle @@ -0,0 +1 @@ +crossed_circle \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/closedhand b/.local/share/icons/macOS-White/cursors/closedhand new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/closedhand @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/col-resize b/.local/share/icons/macOS-White/cursors/col-resize new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/col-resize @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/color-picker b/.local/share/icons/macOS-White/cursors/color-picker new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/color-picker @@ -0,0 +1 @@ +cross \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/context-menu b/.local/share/icons/macOS-White/cursors/context-menu new file mode 100644 index 0000000..9b1f1eb Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/context-menu differ diff --git a/.local/share/icons/macOS-White/cursors/copy b/.local/share/icons/macOS-White/cursors/copy new file mode 100644 index 0000000..3530fd3 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/copy differ diff --git a/.local/share/icons/macOS-White/cursors/cross b/.local/share/icons/macOS-White/cursors/cross new file mode 100644 index 0000000..7af3079 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/cross differ diff --git a/.local/share/icons/macOS-White/cursors/cross_reverse b/.local/share/icons/macOS-White/cursors/cross_reverse new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/cross_reverse @@ -0,0 +1 @@ +cross \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/crossed_circle b/.local/share/icons/macOS-White/cursors/crossed_circle new file mode 100644 index 0000000..297809f Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/crossed_circle differ diff --git a/.local/share/icons/macOS-White/cursors/crosshair b/.local/share/icons/macOS-White/cursors/crosshair new file mode 100644 index 0000000..a3f2e6c Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/crosshair differ diff --git a/.local/share/icons/macOS-White/cursors/d9ce0ab605698f320427677b458ad60b b/.local/share/icons/macOS-White/cursors/d9ce0ab605698f320427677b458ad60b new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/d9ce0ab605698f320427677b458ad60b @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/default b/.local/share/icons/macOS-White/cursors/default new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/default @@ -0,0 +1 @@ +left_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/diamond_cross b/.local/share/icons/macOS-White/cursors/diamond_cross new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/diamond_cross @@ -0,0 +1 @@ +cross \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/dnd-ask b/.local/share/icons/macOS-White/cursors/dnd-ask new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/dnd-ask @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/dnd-copy b/.local/share/icons/macOS-White/cursors/dnd-copy new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/dnd-copy @@ -0,0 +1 @@ +copy \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/dnd-link b/.local/share/icons/macOS-White/cursors/dnd-link new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/dnd-link @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/dnd-move b/.local/share/icons/macOS-White/cursors/dnd-move new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/dnd-move @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/dnd-none b/.local/share/icons/macOS-White/cursors/dnd-none new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/dnd-none @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/dnd_no_drop b/.local/share/icons/macOS-White/cursors/dnd_no_drop new file mode 100644 index 0000000..db47a95 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/dnd_no_drop differ diff --git a/.local/share/icons/macOS-White/cursors/dot_box_mask b/.local/share/icons/macOS-White/cursors/dot_box_mask new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/dot_box_mask @@ -0,0 +1 @@ +dotbox \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/dotbox b/.local/share/icons/macOS-White/cursors/dotbox new file mode 100644 index 0000000..e82980b Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/dotbox differ diff --git a/.local/share/icons/macOS-White/cursors/double_arrow b/.local/share/icons/macOS-White/cursors/double_arrow new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/double_arrow @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/down-arrow b/.local/share/icons/macOS-White/cursors/down-arrow new file mode 120000 index 0000000..022a111 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/down-arrow @@ -0,0 +1 @@ +sb_down_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/draft b/.local/share/icons/macOS-White/cursors/draft new file mode 120000 index 0000000..644fb7b --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/draft @@ -0,0 +1 @@ +pencil \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/draft_large b/.local/share/icons/macOS-White/cursors/draft_large new file mode 120000 index 0000000..cb9c1b4 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/draft_large @@ -0,0 +1 @@ +right_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/draft_small b/.local/share/icons/macOS-White/cursors/draft_small new file mode 120000 index 0000000..cb9c1b4 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/draft_small @@ -0,0 +1 @@ +right_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/draped_box b/.local/share/icons/macOS-White/cursors/draped_box new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/draped_box @@ -0,0 +1 @@ +dotbox \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/e-resize b/.local/share/icons/macOS-White/cursors/e-resize new file mode 120000 index 0000000..1d46245 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/e-resize @@ -0,0 +1 @@ +left_side \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/e29285e634086352946a0e7090d73106 b/.local/share/icons/macOS-White/cursors/e29285e634086352946a0e7090d73106 new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/e29285e634086352946a0e7090d73106 @@ -0,0 +1 @@ +hand2 \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/ew-resize b/.local/share/icons/macOS-White/cursors/ew-resize new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/ew-resize @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/fcf1c3c7cd4491d801f1e1c78f100000 b/.local/share/icons/macOS-White/cursors/fcf1c3c7cd4491d801f1e1c78f100000 new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/fcf1c3c7cd4491d801f1e1c78f100000 @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff b/.local/share/icons/macOS-White/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/fd_double_arrow b/.local/share/icons/macOS-White/cursors/fd_double_arrow new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/fd_double_arrow @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/fleur b/.local/share/icons/macOS-White/cursors/fleur new file mode 120000 index 0000000..1bb4610 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/fleur @@ -0,0 +1 @@ +all-scroll \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/forbidden b/.local/share/icons/macOS-White/cursors/forbidden new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/forbidden @@ -0,0 +1 @@ +crossed_circle \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/grab b/.local/share/icons/macOS-White/cursors/grab new file mode 120000 index 0000000..1a38f92 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/grab @@ -0,0 +1 @@ +hand1 \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/grabbing b/.local/share/icons/macOS-White/cursors/grabbing new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/grabbing @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/h_double_arrow b/.local/share/icons/macOS-White/cursors/h_double_arrow new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/h_double_arrow @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/hand1 b/.local/share/icons/macOS-White/cursors/hand1 new file mode 100644 index 0000000..61976d2 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/hand1 differ diff --git a/.local/share/icons/macOS-White/cursors/hand2 b/.local/share/icons/macOS-White/cursors/hand2 new file mode 100644 index 0000000..3586210 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/hand2 differ diff --git a/.local/share/icons/macOS-White/cursors/help b/.local/share/icons/macOS-White/cursors/help new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/help @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/ibeam b/.local/share/icons/macOS-White/cursors/ibeam new file mode 120000 index 0000000..18632c4 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/ibeam @@ -0,0 +1 @@ +xterm \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/icon b/.local/share/icons/macOS-White/cursors/icon new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/icon @@ -0,0 +1 @@ +dotbox \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/left-arrow b/.local/share/icons/macOS-White/cursors/left-arrow new file mode 120000 index 0000000..f473dff --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/left-arrow @@ -0,0 +1 @@ +sb_left_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/left_ptr b/.local/share/icons/macOS-White/cursors/left_ptr new file mode 100644 index 0000000..bc70cef Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/left_ptr differ diff --git a/.local/share/icons/macOS-White/cursors/left_ptr_help b/.local/share/icons/macOS-White/cursors/left_ptr_help new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/left_ptr_help @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/left_ptr_watch b/.local/share/icons/macOS-White/cursors/left_ptr_watch new file mode 100644 index 0000000..32e0439 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/left_ptr_watch differ diff --git a/.local/share/icons/macOS-White/cursors/left_side b/.local/share/icons/macOS-White/cursors/left_side new file mode 100644 index 0000000..e072871 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/left_side differ diff --git a/.local/share/icons/macOS-White/cursors/left_tee b/.local/share/icons/macOS-White/cursors/left_tee new file mode 100644 index 0000000..9b1dcb2 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/left_tee differ diff --git a/.local/share/icons/macOS-White/cursors/link b/.local/share/icons/macOS-White/cursors/link new file mode 100644 index 0000000..347c868 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/link differ diff --git a/.local/share/icons/macOS-White/cursors/ll_angle b/.local/share/icons/macOS-White/cursors/ll_angle new file mode 100644 index 0000000..6d8a87f Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/ll_angle differ diff --git a/.local/share/icons/macOS-White/cursors/lr_angle b/.local/share/icons/macOS-White/cursors/lr_angle new file mode 100644 index 0000000..36a452a Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/lr_angle differ diff --git a/.local/share/icons/macOS-White/cursors/move b/.local/share/icons/macOS-White/cursors/move new file mode 100644 index 0000000..c83252c Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/move differ diff --git a/.local/share/icons/macOS-White/cursors/n-resize b/.local/share/icons/macOS-White/cursors/n-resize new file mode 120000 index 0000000..83cc946 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/n-resize @@ -0,0 +1 @@ +top_side \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/ne-resize b/.local/share/icons/macOS-White/cursors/ne-resize new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/ne-resize @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/nesw-resize b/.local/share/icons/macOS-White/cursors/nesw-resize new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/nesw-resize @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/no-drop b/.local/share/icons/macOS-White/cursors/no-drop new file mode 120000 index 0000000..1f6c0fd --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/no-drop @@ -0,0 +1 @@ +dnd_no_drop \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/not-allowed b/.local/share/icons/macOS-White/cursors/not-allowed new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/not-allowed @@ -0,0 +1 @@ +crossed_circle \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/ns-resize b/.local/share/icons/macOS-White/cursors/ns-resize new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/ns-resize @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/nw-resize b/.local/share/icons/macOS-White/cursors/nw-resize new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/nw-resize @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/nwse-resize b/.local/share/icons/macOS-White/cursors/nwse-resize new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/nwse-resize @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/openhand b/.local/share/icons/macOS-White/cursors/openhand new file mode 120000 index 0000000..1a38f92 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/openhand @@ -0,0 +1 @@ +hand1 \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/pencil b/.local/share/icons/macOS-White/cursors/pencil new file mode 100644 index 0000000..a59209b Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/pencil differ diff --git a/.local/share/icons/macOS-White/cursors/pirate b/.local/share/icons/macOS-White/cursors/pirate new file mode 120000 index 0000000..7b84daf --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/pirate @@ -0,0 +1 @@ +X_cursor \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/plus b/.local/share/icons/macOS-White/cursors/plus new file mode 100644 index 0000000..bfb68d3 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/plus differ diff --git a/.local/share/icons/macOS-White/cursors/pointer b/.local/share/icons/macOS-White/cursors/pointer new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/pointer @@ -0,0 +1 @@ +hand2 \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/pointer_move b/.local/share/icons/macOS-White/cursors/pointer_move new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/pointer_move @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/pointing_hand b/.local/share/icons/macOS-White/cursors/pointing_hand new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/pointing_hand @@ -0,0 +1 @@ +hand2 \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/progress b/.local/share/icons/macOS-White/cursors/progress new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/progress @@ -0,0 +1 @@ +left_ptr_watch \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/question_arrow b/.local/share/icons/macOS-White/cursors/question_arrow new file mode 100644 index 0000000..9a9cc38 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/question_arrow differ diff --git a/.local/share/icons/macOS-White/cursors/right-arrow b/.local/share/icons/macOS-White/cursors/right-arrow new file mode 120000 index 0000000..feb3132 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/right-arrow @@ -0,0 +1 @@ +sb_right_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/right_ptr b/.local/share/icons/macOS-White/cursors/right_ptr new file mode 100644 index 0000000..4d97394 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/right_ptr differ diff --git a/.local/share/icons/macOS-White/cursors/right_side b/.local/share/icons/macOS-White/cursors/right_side new file mode 120000 index 0000000..1d46245 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/right_side @@ -0,0 +1 @@ +left_side \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/right_tee b/.local/share/icons/macOS-White/cursors/right_tee new file mode 100644 index 0000000..4126a79 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/right_tee differ diff --git a/.local/share/icons/macOS-White/cursors/row-resize b/.local/share/icons/macOS-White/cursors/row-resize new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/row-resize @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/s-resize b/.local/share/icons/macOS-White/cursors/s-resize new file mode 120000 index 0000000..83cc946 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/s-resize @@ -0,0 +1 @@ +top_side \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/sb_down_arrow b/.local/share/icons/macOS-White/cursors/sb_down_arrow new file mode 100644 index 0000000..db757a4 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/sb_down_arrow differ diff --git a/.local/share/icons/macOS-White/cursors/sb_h_double_arrow b/.local/share/icons/macOS-White/cursors/sb_h_double_arrow new file mode 100644 index 0000000..475c356 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/sb_h_double_arrow differ diff --git a/.local/share/icons/macOS-White/cursors/sb_left_arrow b/.local/share/icons/macOS-White/cursors/sb_left_arrow new file mode 100644 index 0000000..2bf03fa Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/sb_left_arrow differ diff --git a/.local/share/icons/macOS-White/cursors/sb_right_arrow b/.local/share/icons/macOS-White/cursors/sb_right_arrow new file mode 100644 index 0000000..3fdf86e Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/sb_right_arrow differ diff --git a/.local/share/icons/macOS-White/cursors/sb_up_arrow b/.local/share/icons/macOS-White/cursors/sb_up_arrow new file mode 100644 index 0000000..6ffc409 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/sb_up_arrow differ diff --git a/.local/share/icons/macOS-White/cursors/sb_v_double_arrow b/.local/share/icons/macOS-White/cursors/sb_v_double_arrow new file mode 100644 index 0000000..d58f7c0 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/sb_v_double_arrow differ diff --git a/.local/share/icons/macOS-White/cursors/se-resize b/.local/share/icons/macOS-White/cursors/se-resize new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/se-resize @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/size-hor b/.local/share/icons/macOS-White/cursors/size-hor new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/size-hor @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/size-ver b/.local/share/icons/macOS-White/cursors/size-ver new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/size-ver @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/size_all b/.local/share/icons/macOS-White/cursors/size_all new file mode 120000 index 0000000..1bb4610 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/size_all @@ -0,0 +1 @@ +all-scroll \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/size_bdiag b/.local/share/icons/macOS-White/cursors/size_bdiag new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/size_bdiag @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/size_fdiag b/.local/share/icons/macOS-White/cursors/size_fdiag new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/size_fdiag @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/size_hor b/.local/share/icons/macOS-White/cursors/size_hor new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/size_hor @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/size_ver b/.local/share/icons/macOS-White/cursors/size_ver new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/size_ver @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/split_h b/.local/share/icons/macOS-White/cursors/split_h new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/split_h @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/split_v b/.local/share/icons/macOS-White/cursors/split_v new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/split_v @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/sw-resize b/.local/share/icons/macOS-White/cursors/sw-resize new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/sw-resize @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/target b/.local/share/icons/macOS-White/cursors/target new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/target @@ -0,0 +1 @@ +dotbox \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/tcross b/.local/share/icons/macOS-White/cursors/tcross new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/tcross @@ -0,0 +1 @@ +cross \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/text b/.local/share/icons/macOS-White/cursors/text new file mode 120000 index 0000000..18632c4 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/text @@ -0,0 +1 @@ +xterm \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/top_left_arrow b/.local/share/icons/macOS-White/cursors/top_left_arrow new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/top_left_arrow @@ -0,0 +1 @@ +left_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/top_left_corner b/.local/share/icons/macOS-White/cursors/top_left_corner new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/top_left_corner @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/top_right_corner b/.local/share/icons/macOS-White/cursors/top_right_corner new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/top_right_corner @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/top_side b/.local/share/icons/macOS-White/cursors/top_side new file mode 100644 index 0000000..3a9d51f Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/top_side differ diff --git a/.local/share/icons/macOS-White/cursors/top_tee b/.local/share/icons/macOS-White/cursors/top_tee new file mode 100644 index 0000000..92bc433 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/top_tee differ diff --git a/.local/share/icons/macOS-White/cursors/ul_angle b/.local/share/icons/macOS-White/cursors/ul_angle new file mode 100644 index 0000000..4042161 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/ul_angle differ diff --git a/.local/share/icons/macOS-White/cursors/up-arrow b/.local/share/icons/macOS-White/cursors/up-arrow new file mode 120000 index 0000000..258ca58 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/up-arrow @@ -0,0 +1 @@ +sb_up_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/ur_angle b/.local/share/icons/macOS-White/cursors/ur_angle new file mode 100644 index 0000000..f012fa9 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/ur_angle differ diff --git a/.local/share/icons/macOS-White/cursors/v_double_arrow b/.local/share/icons/macOS-White/cursors/v_double_arrow new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/v_double_arrow @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/vertical-text b/.local/share/icons/macOS-White/cursors/vertical-text new file mode 100644 index 0000000..7e07fe1 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/vertical-text differ diff --git a/.local/share/icons/macOS-White/cursors/w-resize b/.local/share/icons/macOS-White/cursors/w-resize new file mode 120000 index 0000000..1d46245 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/w-resize @@ -0,0 +1 @@ +left_side \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/wait b/.local/share/icons/macOS-White/cursors/wait new file mode 100644 index 0000000..167ce14 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/wait differ diff --git a/.local/share/icons/macOS-White/cursors/watch b/.local/share/icons/macOS-White/cursors/watch new file mode 120000 index 0000000..fd80437 --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/watch @@ -0,0 +1 @@ +wait \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/wayland-cursor b/.local/share/icons/macOS-White/cursors/wayland-cursor new file mode 100644 index 0000000..b29353d Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/wayland-cursor differ diff --git a/.local/share/icons/macOS-White/cursors/whats_this b/.local/share/icons/macOS-White/cursors/whats_this new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/whats_this @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/x-cursor b/.local/share/icons/macOS-White/cursors/x-cursor new file mode 120000 index 0000000..7b84daf --- /dev/null +++ b/.local/share/icons/macOS-White/cursors/x-cursor @@ -0,0 +1 @@ +X_cursor \ No newline at end of file diff --git a/.local/share/icons/macOS-White/cursors/xterm b/.local/share/icons/macOS-White/cursors/xterm new file mode 100644 index 0000000..ae1021f Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/xterm differ diff --git a/.local/share/icons/macOS-White/cursors/zoom-in b/.local/share/icons/macOS-White/cursors/zoom-in new file mode 100644 index 0000000..3ed7467 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/zoom-in differ diff --git a/.local/share/icons/macOS-White/cursors/zoom-out b/.local/share/icons/macOS-White/cursors/zoom-out new file mode 100644 index 0000000..2cb5bf1 Binary files /dev/null and b/.local/share/icons/macOS-White/cursors/zoom-out differ diff --git a/.local/share/icons/macOS-White/index.theme b/.local/share/icons/macOS-White/index.theme new file mode 100644 index 0000000..125f5b9 --- /dev/null +++ b/.local/share/icons/macOS-White/index.theme @@ -0,0 +1,4 @@ +[Icon Theme] +Name=macOS-White +Comment=White macOS (v2.0.1) XCursors +Inherits="hicolor" \ No newline at end of file diff --git a/.local/share/icons/macOS/cursor.theme b/.local/share/icons/macOS/cursor.theme new file mode 100644 index 0000000..ae2edb8 --- /dev/null +++ b/.local/share/icons/macOS/cursor.theme @@ -0,0 +1,3 @@ +[Icon Theme] +Name=macOS +Inherits="macOS" \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/00000000000000020006000e7e9ffc3f b/.local/share/icons/macOS/cursors/00000000000000020006000e7e9ffc3f new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/.local/share/icons/macOS/cursors/00000000000000020006000e7e9ffc3f @@ -0,0 +1 @@ +left_ptr_watch \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/00008160000006810000408080010102 b/.local/share/icons/macOS/cursors/00008160000006810000408080010102 new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/00008160000006810000408080010102 @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/028006030e0e7ebffc7f7070c0600140 b/.local/share/icons/macOS/cursors/028006030e0e7ebffc7f7070c0600140 new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS/cursors/028006030e0e7ebffc7f7070c0600140 @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/03b6e0fcb3499374a867c041f52298f0 b/.local/share/icons/macOS/cursors/03b6e0fcb3499374a867c041f52298f0 new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/.local/share/icons/macOS/cursors/03b6e0fcb3499374a867c041f52298f0 @@ -0,0 +1 @@ +crossed_circle \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/08e8e1c95fe2fc01f976f1e063a24ccd b/.local/share/icons/macOS/cursors/08e8e1c95fe2fc01f976f1e063a24ccd new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/.local/share/icons/macOS/cursors/08e8e1c95fe2fc01f976f1e063a24ccd @@ -0,0 +1 @@ +left_ptr_watch \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/1081e37283d90000800003c07f3ef6bf b/.local/share/icons/macOS/cursors/1081e37283d90000800003c07f3ef6bf new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/.local/share/icons/macOS/cursors/1081e37283d90000800003c07f3ef6bf @@ -0,0 +1 @@ +copy \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/14fef782d02440884392942c1120523 b/.local/share/icons/macOS/cursors/14fef782d02440884392942c1120523 new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS/cursors/14fef782d02440884392942c1120523 @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/2870a09082c103050810ffdffffe0204 b/.local/share/icons/macOS/cursors/2870a09082c103050810ffdffffe0204 new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/2870a09082c103050810ffdffffe0204 @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/3085a0e285430894940527032f8b26df b/.local/share/icons/macOS/cursors/3085a0e285430894940527032f8b26df new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS/cursors/3085a0e285430894940527032f8b26df @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/3ecb610c1bf2410f44200f48c40d3599 b/.local/share/icons/macOS/cursors/3ecb610c1bf2410f44200f48c40d3599 new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/.local/share/icons/macOS/cursors/3ecb610c1bf2410f44200f48c40d3599 @@ -0,0 +1 @@ +left_ptr_watch \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/4498f0e0c1937ffe01fd06f973665830 b/.local/share/icons/macOS/cursors/4498f0e0c1937ffe01fd06f973665830 new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS/cursors/4498f0e0c1937ffe01fd06f973665830 @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 b/.local/share/icons/macOS/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/6407b0e94181790501fd1e167b474872 b/.local/share/icons/macOS/cursors/6407b0e94181790501fd1e167b474872 new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/.local/share/icons/macOS/cursors/6407b0e94181790501fd1e167b474872 @@ -0,0 +1 @@ +copy \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/640fb0e74195791501fd1ed57b41487f b/.local/share/icons/macOS/cursors/640fb0e74195791501fd1ed57b41487f new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS/cursors/640fb0e74195791501fd1ed57b41487f @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/9081237383d90e509aa00f00170e968f b/.local/share/icons/macOS/cursors/9081237383d90e509aa00f00170e968f new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS/cursors/9081237383d90e509aa00f00170e968f @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/9d800788f1b08800ae810202380a0822 b/.local/share/icons/macOS/cursors/9d800788f1b08800ae810202380a0822 new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/.local/share/icons/macOS/cursors/9d800788f1b08800ae810202380a0822 @@ -0,0 +1 @@ +hand2 \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/X_cursor b/.local/share/icons/macOS/cursors/X_cursor new file mode 100644 index 0000000..6c61390 Binary files /dev/null and b/.local/share/icons/macOS/cursors/X_cursor differ diff --git a/.local/share/icons/macOS/cursors/a2a266d0498c3104214a47bd64ab0fc8 b/.local/share/icons/macOS/cursors/a2a266d0498c3104214a47bd64ab0fc8 new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS/cursors/a2a266d0498c3104214a47bd64ab0fc8 @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/alias b/.local/share/icons/macOS/cursors/alias new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS/cursors/alias @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/all-scroll b/.local/share/icons/macOS/cursors/all-scroll new file mode 100644 index 0000000..264b4af Binary files /dev/null and b/.local/share/icons/macOS/cursors/all-scroll differ diff --git a/.local/share/icons/macOS/cursors/arrow b/.local/share/icons/macOS/cursors/arrow new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/.local/share/icons/macOS/cursors/arrow @@ -0,0 +1 @@ +left_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/b66166c04f8c3109214a4fbd64a50fc8 b/.local/share/icons/macOS/cursors/b66166c04f8c3109214a4fbd64a50fc8 new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/.local/share/icons/macOS/cursors/b66166c04f8c3109214a4fbd64a50fc8 @@ -0,0 +1 @@ +copy \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/bd_double_arrow b/.local/share/icons/macOS/cursors/bd_double_arrow new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS/cursors/bd_double_arrow @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/bottom_left_corner b/.local/share/icons/macOS/cursors/bottom_left_corner new file mode 100644 index 0000000..b1869ca Binary files /dev/null and b/.local/share/icons/macOS/cursors/bottom_left_corner differ diff --git a/.local/share/icons/macOS/cursors/bottom_right_corner b/.local/share/icons/macOS/cursors/bottom_right_corner new file mode 100644 index 0000000..60d74d8 Binary files /dev/null and b/.local/share/icons/macOS/cursors/bottom_right_corner differ diff --git a/.local/share/icons/macOS/cursors/bottom_side b/.local/share/icons/macOS/cursors/bottom_side new file mode 120000 index 0000000..83cc946 --- /dev/null +++ b/.local/share/icons/macOS/cursors/bottom_side @@ -0,0 +1 @@ +top_side \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/bottom_tee b/.local/share/icons/macOS/cursors/bottom_tee new file mode 100644 index 0000000..9f056fa Binary files /dev/null and b/.local/share/icons/macOS/cursors/bottom_tee differ diff --git a/.local/share/icons/macOS/cursors/c7088f0f3e6c8088236ef8e1e3e70000 b/.local/share/icons/macOS/cursors/c7088f0f3e6c8088236ef8e1e3e70000 new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS/cursors/c7088f0f3e6c8088236ef8e1e3e70000 @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/cell b/.local/share/icons/macOS/cursors/cell new file mode 120000 index 0000000..b070a6a --- /dev/null +++ b/.local/share/icons/macOS/cursors/cell @@ -0,0 +1 @@ +plus \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/center_ptr b/.local/share/icons/macOS/cursors/center_ptr new file mode 100644 index 0000000..f3aa5b6 Binary files /dev/null and b/.local/share/icons/macOS/cursors/center_ptr differ diff --git a/.local/share/icons/macOS/cursors/circle b/.local/share/icons/macOS/cursors/circle new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/.local/share/icons/macOS/cursors/circle @@ -0,0 +1 @@ +crossed_circle \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/closedhand b/.local/share/icons/macOS/cursors/closedhand new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS/cursors/closedhand @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/col-resize b/.local/share/icons/macOS/cursors/col-resize new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS/cursors/col-resize @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/color-picker b/.local/share/icons/macOS/cursors/color-picker new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/.local/share/icons/macOS/cursors/color-picker @@ -0,0 +1 @@ +cross \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/context-menu b/.local/share/icons/macOS/cursors/context-menu new file mode 100644 index 0000000..5b12c62 Binary files /dev/null and b/.local/share/icons/macOS/cursors/context-menu differ diff --git a/.local/share/icons/macOS/cursors/copy b/.local/share/icons/macOS/cursors/copy new file mode 100644 index 0000000..50021ba Binary files /dev/null and b/.local/share/icons/macOS/cursors/copy differ diff --git a/.local/share/icons/macOS/cursors/cross b/.local/share/icons/macOS/cursors/cross new file mode 100644 index 0000000..1e5e64f Binary files /dev/null and b/.local/share/icons/macOS/cursors/cross differ diff --git a/.local/share/icons/macOS/cursors/cross_reverse b/.local/share/icons/macOS/cursors/cross_reverse new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/.local/share/icons/macOS/cursors/cross_reverse @@ -0,0 +1 @@ +cross \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/crossed_circle b/.local/share/icons/macOS/cursors/crossed_circle new file mode 100644 index 0000000..a311c5b Binary files /dev/null and b/.local/share/icons/macOS/cursors/crossed_circle differ diff --git a/.local/share/icons/macOS/cursors/crosshair b/.local/share/icons/macOS/cursors/crosshair new file mode 100644 index 0000000..1ce9b63 Binary files /dev/null and b/.local/share/icons/macOS/cursors/crosshair differ diff --git a/.local/share/icons/macOS/cursors/d9ce0ab605698f320427677b458ad60b b/.local/share/icons/macOS/cursors/d9ce0ab605698f320427677b458ad60b new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS/cursors/d9ce0ab605698f320427677b458ad60b @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/default b/.local/share/icons/macOS/cursors/default new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/.local/share/icons/macOS/cursors/default @@ -0,0 +1 @@ +left_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/diamond_cross b/.local/share/icons/macOS/cursors/diamond_cross new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/.local/share/icons/macOS/cursors/diamond_cross @@ -0,0 +1 @@ +cross \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/dnd-ask b/.local/share/icons/macOS/cursors/dnd-ask new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS/cursors/dnd-ask @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/dnd-copy b/.local/share/icons/macOS/cursors/dnd-copy new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/.local/share/icons/macOS/cursors/dnd-copy @@ -0,0 +1 @@ +copy \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/dnd-link b/.local/share/icons/macOS/cursors/dnd-link new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/.local/share/icons/macOS/cursors/dnd-link @@ -0,0 +1 @@ +link \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/dnd-move b/.local/share/icons/macOS/cursors/dnd-move new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS/cursors/dnd-move @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/dnd-none b/.local/share/icons/macOS/cursors/dnd-none new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS/cursors/dnd-none @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/dnd_no_drop b/.local/share/icons/macOS/cursors/dnd_no_drop new file mode 100644 index 0000000..12ed6f4 Binary files /dev/null and b/.local/share/icons/macOS/cursors/dnd_no_drop differ diff --git a/.local/share/icons/macOS/cursors/dot_box_mask b/.local/share/icons/macOS/cursors/dot_box_mask new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/.local/share/icons/macOS/cursors/dot_box_mask @@ -0,0 +1 @@ +dotbox \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/dotbox b/.local/share/icons/macOS/cursors/dotbox new file mode 100644 index 0000000..9746e2f Binary files /dev/null and b/.local/share/icons/macOS/cursors/dotbox differ diff --git a/.local/share/icons/macOS/cursors/double_arrow b/.local/share/icons/macOS/cursors/double_arrow new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/double_arrow @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/down-arrow b/.local/share/icons/macOS/cursors/down-arrow new file mode 120000 index 0000000..022a111 --- /dev/null +++ b/.local/share/icons/macOS/cursors/down-arrow @@ -0,0 +1 @@ +sb_down_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/draft b/.local/share/icons/macOS/cursors/draft new file mode 120000 index 0000000..644fb7b --- /dev/null +++ b/.local/share/icons/macOS/cursors/draft @@ -0,0 +1 @@ +pencil \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/draft_large b/.local/share/icons/macOS/cursors/draft_large new file mode 120000 index 0000000..cb9c1b4 --- /dev/null +++ b/.local/share/icons/macOS/cursors/draft_large @@ -0,0 +1 @@ +right_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/draft_small b/.local/share/icons/macOS/cursors/draft_small new file mode 120000 index 0000000..cb9c1b4 --- /dev/null +++ b/.local/share/icons/macOS/cursors/draft_small @@ -0,0 +1 @@ +right_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/draped_box b/.local/share/icons/macOS/cursors/draped_box new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/.local/share/icons/macOS/cursors/draped_box @@ -0,0 +1 @@ +dotbox \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/e-resize b/.local/share/icons/macOS/cursors/e-resize new file mode 120000 index 0000000..1d46245 --- /dev/null +++ b/.local/share/icons/macOS/cursors/e-resize @@ -0,0 +1 @@ +left_side \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/e29285e634086352946a0e7090d73106 b/.local/share/icons/macOS/cursors/e29285e634086352946a0e7090d73106 new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/.local/share/icons/macOS/cursors/e29285e634086352946a0e7090d73106 @@ -0,0 +1 @@ +hand2 \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/ew-resize b/.local/share/icons/macOS/cursors/ew-resize new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS/cursors/ew-resize @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/fcf1c3c7cd4491d801f1e1c78f100000 b/.local/share/icons/macOS/cursors/fcf1c3c7cd4491d801f1e1c78f100000 new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS/cursors/fcf1c3c7cd4491d801f1e1c78f100000 @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff b/.local/share/icons/macOS/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/fd_double_arrow b/.local/share/icons/macOS/cursors/fd_double_arrow new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS/cursors/fd_double_arrow @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/fleur b/.local/share/icons/macOS/cursors/fleur new file mode 120000 index 0000000..1bb4610 --- /dev/null +++ b/.local/share/icons/macOS/cursors/fleur @@ -0,0 +1 @@ +all-scroll \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/forbidden b/.local/share/icons/macOS/cursors/forbidden new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/.local/share/icons/macOS/cursors/forbidden @@ -0,0 +1 @@ +crossed_circle \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/grab b/.local/share/icons/macOS/cursors/grab new file mode 120000 index 0000000..1a38f92 --- /dev/null +++ b/.local/share/icons/macOS/cursors/grab @@ -0,0 +1 @@ +hand1 \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/grabbing b/.local/share/icons/macOS/cursors/grabbing new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS/cursors/grabbing @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/h_double_arrow b/.local/share/icons/macOS/cursors/h_double_arrow new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS/cursors/h_double_arrow @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/hand1 b/.local/share/icons/macOS/cursors/hand1 new file mode 100644 index 0000000..61976d2 Binary files /dev/null and b/.local/share/icons/macOS/cursors/hand1 differ diff --git a/.local/share/icons/macOS/cursors/hand2 b/.local/share/icons/macOS/cursors/hand2 new file mode 100644 index 0000000..3586210 Binary files /dev/null and b/.local/share/icons/macOS/cursors/hand2 differ diff --git a/.local/share/icons/macOS/cursors/help b/.local/share/icons/macOS/cursors/help new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS/cursors/help @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/ibeam b/.local/share/icons/macOS/cursors/ibeam new file mode 120000 index 0000000..18632c4 --- /dev/null +++ b/.local/share/icons/macOS/cursors/ibeam @@ -0,0 +1 @@ +xterm \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/icon b/.local/share/icons/macOS/cursors/icon new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/.local/share/icons/macOS/cursors/icon @@ -0,0 +1 @@ +dotbox \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/left-arrow b/.local/share/icons/macOS/cursors/left-arrow new file mode 120000 index 0000000..f473dff --- /dev/null +++ b/.local/share/icons/macOS/cursors/left-arrow @@ -0,0 +1 @@ +sb_left_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/left_ptr b/.local/share/icons/macOS/cursors/left_ptr new file mode 100644 index 0000000..b255267 Binary files /dev/null and b/.local/share/icons/macOS/cursors/left_ptr differ diff --git a/.local/share/icons/macOS/cursors/left_ptr_help b/.local/share/icons/macOS/cursors/left_ptr_help new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS/cursors/left_ptr_help @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/left_ptr_watch b/.local/share/icons/macOS/cursors/left_ptr_watch new file mode 100644 index 0000000..862596b Binary files /dev/null and b/.local/share/icons/macOS/cursors/left_ptr_watch differ diff --git a/.local/share/icons/macOS/cursors/left_side b/.local/share/icons/macOS/cursors/left_side new file mode 100644 index 0000000..068c723 Binary files /dev/null and b/.local/share/icons/macOS/cursors/left_side differ diff --git a/.local/share/icons/macOS/cursors/left_tee b/.local/share/icons/macOS/cursors/left_tee new file mode 100644 index 0000000..2d5317c Binary files /dev/null and b/.local/share/icons/macOS/cursors/left_tee differ diff --git a/.local/share/icons/macOS/cursors/link b/.local/share/icons/macOS/cursors/link new file mode 100644 index 0000000..c95516f Binary files /dev/null and b/.local/share/icons/macOS/cursors/link differ diff --git a/.local/share/icons/macOS/cursors/ll_angle b/.local/share/icons/macOS/cursors/ll_angle new file mode 100644 index 0000000..0af3ea8 Binary files /dev/null and b/.local/share/icons/macOS/cursors/ll_angle differ diff --git a/.local/share/icons/macOS/cursors/lr_angle b/.local/share/icons/macOS/cursors/lr_angle new file mode 100644 index 0000000..d9be406 Binary files /dev/null and b/.local/share/icons/macOS/cursors/lr_angle differ diff --git a/.local/share/icons/macOS/cursors/move b/.local/share/icons/macOS/cursors/move new file mode 100644 index 0000000..c83252c Binary files /dev/null and b/.local/share/icons/macOS/cursors/move differ diff --git a/.local/share/icons/macOS/cursors/n-resize b/.local/share/icons/macOS/cursors/n-resize new file mode 120000 index 0000000..83cc946 --- /dev/null +++ b/.local/share/icons/macOS/cursors/n-resize @@ -0,0 +1 @@ +top_side \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/ne-resize b/.local/share/icons/macOS/cursors/ne-resize new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS/cursors/ne-resize @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/nesw-resize b/.local/share/icons/macOS/cursors/nesw-resize new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS/cursors/nesw-resize @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/no-drop b/.local/share/icons/macOS/cursors/no-drop new file mode 120000 index 0000000..1f6c0fd --- /dev/null +++ b/.local/share/icons/macOS/cursors/no-drop @@ -0,0 +1 @@ +dnd_no_drop \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/not-allowed b/.local/share/icons/macOS/cursors/not-allowed new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/.local/share/icons/macOS/cursors/not-allowed @@ -0,0 +1 @@ +crossed_circle \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/ns-resize b/.local/share/icons/macOS/cursors/ns-resize new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/ns-resize @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/nw-resize b/.local/share/icons/macOS/cursors/nw-resize new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS/cursors/nw-resize @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/nwse-resize b/.local/share/icons/macOS/cursors/nwse-resize new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS/cursors/nwse-resize @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/openhand b/.local/share/icons/macOS/cursors/openhand new file mode 120000 index 0000000..1a38f92 --- /dev/null +++ b/.local/share/icons/macOS/cursors/openhand @@ -0,0 +1 @@ +hand1 \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/pencil b/.local/share/icons/macOS/cursors/pencil new file mode 100644 index 0000000..d92a437 Binary files /dev/null and b/.local/share/icons/macOS/cursors/pencil differ diff --git a/.local/share/icons/macOS/cursors/pirate b/.local/share/icons/macOS/cursors/pirate new file mode 120000 index 0000000..7b84daf --- /dev/null +++ b/.local/share/icons/macOS/cursors/pirate @@ -0,0 +1 @@ +X_cursor \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/plus b/.local/share/icons/macOS/cursors/plus new file mode 100644 index 0000000..e7f1d3d Binary files /dev/null and b/.local/share/icons/macOS/cursors/plus differ diff --git a/.local/share/icons/macOS/cursors/pointer b/.local/share/icons/macOS/cursors/pointer new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/.local/share/icons/macOS/cursors/pointer @@ -0,0 +1 @@ +hand2 \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/pointer_move b/.local/share/icons/macOS/cursors/pointer_move new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/.local/share/icons/macOS/cursors/pointer_move @@ -0,0 +1 @@ +move \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/pointing_hand b/.local/share/icons/macOS/cursors/pointing_hand new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/.local/share/icons/macOS/cursors/pointing_hand @@ -0,0 +1 @@ +hand2 \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/progress b/.local/share/icons/macOS/cursors/progress new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/.local/share/icons/macOS/cursors/progress @@ -0,0 +1 @@ +left_ptr_watch \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/question_arrow b/.local/share/icons/macOS/cursors/question_arrow new file mode 100644 index 0000000..51c015f Binary files /dev/null and b/.local/share/icons/macOS/cursors/question_arrow differ diff --git a/.local/share/icons/macOS/cursors/right-arrow b/.local/share/icons/macOS/cursors/right-arrow new file mode 120000 index 0000000..feb3132 --- /dev/null +++ b/.local/share/icons/macOS/cursors/right-arrow @@ -0,0 +1 @@ +sb_right_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/right_ptr b/.local/share/icons/macOS/cursors/right_ptr new file mode 100644 index 0000000..ed2f652 Binary files /dev/null and b/.local/share/icons/macOS/cursors/right_ptr differ diff --git a/.local/share/icons/macOS/cursors/right_side b/.local/share/icons/macOS/cursors/right_side new file mode 120000 index 0000000..1d46245 --- /dev/null +++ b/.local/share/icons/macOS/cursors/right_side @@ -0,0 +1 @@ +left_side \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/right_tee b/.local/share/icons/macOS/cursors/right_tee new file mode 100644 index 0000000..e5f1ac5 Binary files /dev/null and b/.local/share/icons/macOS/cursors/right_tee differ diff --git a/.local/share/icons/macOS/cursors/row-resize b/.local/share/icons/macOS/cursors/row-resize new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/row-resize @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/s-resize b/.local/share/icons/macOS/cursors/s-resize new file mode 120000 index 0000000..83cc946 --- /dev/null +++ b/.local/share/icons/macOS/cursors/s-resize @@ -0,0 +1 @@ +top_side \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/sb_down_arrow b/.local/share/icons/macOS/cursors/sb_down_arrow new file mode 100644 index 0000000..fd9b0ed Binary files /dev/null and b/.local/share/icons/macOS/cursors/sb_down_arrow differ diff --git a/.local/share/icons/macOS/cursors/sb_h_double_arrow b/.local/share/icons/macOS/cursors/sb_h_double_arrow new file mode 100644 index 0000000..a1379a5 Binary files /dev/null and b/.local/share/icons/macOS/cursors/sb_h_double_arrow differ diff --git a/.local/share/icons/macOS/cursors/sb_left_arrow b/.local/share/icons/macOS/cursors/sb_left_arrow new file mode 100644 index 0000000..7132727 Binary files /dev/null and b/.local/share/icons/macOS/cursors/sb_left_arrow differ diff --git a/.local/share/icons/macOS/cursors/sb_right_arrow b/.local/share/icons/macOS/cursors/sb_right_arrow new file mode 100644 index 0000000..3887bd0 Binary files /dev/null and b/.local/share/icons/macOS/cursors/sb_right_arrow differ diff --git a/.local/share/icons/macOS/cursors/sb_up_arrow b/.local/share/icons/macOS/cursors/sb_up_arrow new file mode 100644 index 0000000..a90b4d5 Binary files /dev/null and b/.local/share/icons/macOS/cursors/sb_up_arrow differ diff --git a/.local/share/icons/macOS/cursors/sb_v_double_arrow b/.local/share/icons/macOS/cursors/sb_v_double_arrow new file mode 100644 index 0000000..d9b5d67 Binary files /dev/null and b/.local/share/icons/macOS/cursors/sb_v_double_arrow differ diff --git a/.local/share/icons/macOS/cursors/se-resize b/.local/share/icons/macOS/cursors/se-resize new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS/cursors/se-resize @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/size-hor b/.local/share/icons/macOS/cursors/size-hor new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS/cursors/size-hor @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/size-ver b/.local/share/icons/macOS/cursors/size-ver new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/size-ver @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/size_all b/.local/share/icons/macOS/cursors/size_all new file mode 120000 index 0000000..1bb4610 --- /dev/null +++ b/.local/share/icons/macOS/cursors/size_all @@ -0,0 +1 @@ +all-scroll \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/size_bdiag b/.local/share/icons/macOS/cursors/size_bdiag new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS/cursors/size_bdiag @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/size_fdiag b/.local/share/icons/macOS/cursors/size_fdiag new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS/cursors/size_fdiag @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/size_hor b/.local/share/icons/macOS/cursors/size_hor new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS/cursors/size_hor @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/size_ver b/.local/share/icons/macOS/cursors/size_ver new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/size_ver @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/split_h b/.local/share/icons/macOS/cursors/split_h new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/.local/share/icons/macOS/cursors/split_h @@ -0,0 +1 @@ +sb_h_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/split_v b/.local/share/icons/macOS/cursors/split_v new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/split_v @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/sw-resize b/.local/share/icons/macOS/cursors/sw-resize new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS/cursors/sw-resize @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/target b/.local/share/icons/macOS/cursors/target new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/.local/share/icons/macOS/cursors/target @@ -0,0 +1 @@ +dotbox \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/tcross b/.local/share/icons/macOS/cursors/tcross new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/.local/share/icons/macOS/cursors/tcross @@ -0,0 +1 @@ +cross \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/text b/.local/share/icons/macOS/cursors/text new file mode 120000 index 0000000..18632c4 --- /dev/null +++ b/.local/share/icons/macOS/cursors/text @@ -0,0 +1 @@ +xterm \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/top_left_arrow b/.local/share/icons/macOS/cursors/top_left_arrow new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/.local/share/icons/macOS/cursors/top_left_arrow @@ -0,0 +1 @@ +left_ptr \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/top_left_corner b/.local/share/icons/macOS/cursors/top_left_corner new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/.local/share/icons/macOS/cursors/top_left_corner @@ -0,0 +1 @@ +bottom_right_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/top_right_corner b/.local/share/icons/macOS/cursors/top_right_corner new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/.local/share/icons/macOS/cursors/top_right_corner @@ -0,0 +1 @@ +bottom_left_corner \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/top_side b/.local/share/icons/macOS/cursors/top_side new file mode 100644 index 0000000..d887ff2 Binary files /dev/null and b/.local/share/icons/macOS/cursors/top_side differ diff --git a/.local/share/icons/macOS/cursors/top_tee b/.local/share/icons/macOS/cursors/top_tee new file mode 100644 index 0000000..ba60555 Binary files /dev/null and b/.local/share/icons/macOS/cursors/top_tee differ diff --git a/.local/share/icons/macOS/cursors/ul_angle b/.local/share/icons/macOS/cursors/ul_angle new file mode 100644 index 0000000..176506b Binary files /dev/null and b/.local/share/icons/macOS/cursors/ul_angle differ diff --git a/.local/share/icons/macOS/cursors/up-arrow b/.local/share/icons/macOS/cursors/up-arrow new file mode 120000 index 0000000..258ca58 --- /dev/null +++ b/.local/share/icons/macOS/cursors/up-arrow @@ -0,0 +1 @@ +sb_up_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/ur_angle b/.local/share/icons/macOS/cursors/ur_angle new file mode 100644 index 0000000..83fca8c Binary files /dev/null and b/.local/share/icons/macOS/cursors/ur_angle differ diff --git a/.local/share/icons/macOS/cursors/v_double_arrow b/.local/share/icons/macOS/cursors/v_double_arrow new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/.local/share/icons/macOS/cursors/v_double_arrow @@ -0,0 +1 @@ +sb_v_double_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/vertical-text b/.local/share/icons/macOS/cursors/vertical-text new file mode 100644 index 0000000..754f763 Binary files /dev/null and b/.local/share/icons/macOS/cursors/vertical-text differ diff --git a/.local/share/icons/macOS/cursors/w-resize b/.local/share/icons/macOS/cursors/w-resize new file mode 120000 index 0000000..1d46245 --- /dev/null +++ b/.local/share/icons/macOS/cursors/w-resize @@ -0,0 +1 @@ +left_side \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/wait b/.local/share/icons/macOS/cursors/wait new file mode 100644 index 0000000..167ce14 Binary files /dev/null and b/.local/share/icons/macOS/cursors/wait differ diff --git a/.local/share/icons/macOS/cursors/watch b/.local/share/icons/macOS/cursors/watch new file mode 120000 index 0000000..fd80437 --- /dev/null +++ b/.local/share/icons/macOS/cursors/watch @@ -0,0 +1 @@ +wait \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/wayland-cursor b/.local/share/icons/macOS/cursors/wayland-cursor new file mode 100644 index 0000000..ad35eb5 Binary files /dev/null and b/.local/share/icons/macOS/cursors/wayland-cursor differ diff --git a/.local/share/icons/macOS/cursors/whats_this b/.local/share/icons/macOS/cursors/whats_this new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/.local/share/icons/macOS/cursors/whats_this @@ -0,0 +1 @@ +question_arrow \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/x-cursor b/.local/share/icons/macOS/cursors/x-cursor new file mode 120000 index 0000000..7b84daf --- /dev/null +++ b/.local/share/icons/macOS/cursors/x-cursor @@ -0,0 +1 @@ +X_cursor \ No newline at end of file diff --git a/.local/share/icons/macOS/cursors/xterm b/.local/share/icons/macOS/cursors/xterm new file mode 100644 index 0000000..e3911ab Binary files /dev/null and b/.local/share/icons/macOS/cursors/xterm differ diff --git a/.local/share/icons/macOS/cursors/zoom-in b/.local/share/icons/macOS/cursors/zoom-in new file mode 100644 index 0000000..cef4a48 Binary files /dev/null and b/.local/share/icons/macOS/cursors/zoom-in differ diff --git a/.local/share/icons/macOS/cursors/zoom-out b/.local/share/icons/macOS/cursors/zoom-out new file mode 100644 index 0000000..5d1e7fb Binary files /dev/null and b/.local/share/icons/macOS/cursors/zoom-out differ diff --git a/.local/share/icons/macOS/index.theme b/.local/share/icons/macOS/index.theme new file mode 100644 index 0000000..43d6326 --- /dev/null +++ b/.local/share/icons/macOS/index.theme @@ -0,0 +1,4 @@ +[Icon Theme] +Name=macOS +Comment=macOS (v2.0.1) XCursors +Inherits="hicolor" \ No newline at end of file diff --git a/.zprofile b/.zprofile new file mode 120000 index 0000000..6928145 --- /dev/null +++ b/.zprofile @@ -0,0 +1 @@ +.config/zsh/.zprofile \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index 5f3d89f..0000000 --- a/README.md +++ /dev/null @@ -1,42 +0,0 @@ -# Installer -This script downloads everything I need to get a functional working setup. - -The script installs the following software with my custom configurations: -- [dwl](https://codeberg.org/dwl/dwl) (window manager, [obviously my fork](https://git.amolinae.com/amolinae06/dwl)) -- [fuzzel](https://codeberg.org/dnkl/fuzzel) (app launcher) -- [foot](https://codeberg.org/dnkl/foot) (terminal) -- [zsh](https://www.zsh.org) (shell) -- [lf](https://github.com/gokcehan/lf) (file manager) -- [imv](https://sr.ht/~exec64/imv) (image viewer) -- [mpv](https://mpv.io) (video player) -- [btop](https://github.com/aristocratos/btop) (resource monitor) -- [librewolf](https://librewolf.net) (web browser) -- [zathura](https://pwmt.org/projects/zathura) (pdf viewer) -- [neovim](https://neovim.io) (text editor/code editor) -- [spotify_player](https://github.com/aome510/spotify-player) (as music player) - -## Installation -You need to have an Alpine Linux installation with at least one user. To run this script, you need to be on the `edge` branch and have the `community` and `testing` repositories enabled. - -```sh -wget https://git.amolinae.com/amolinae06/installer/raw/branch/main/installer.sh && doas sh installer.sh -``` - -It will prompt for a username, you'll need to input the user you want the dotfiles, chroot, and shell setup installed to (e.g. amolinae, leon, etc.). - -Aditionally, the software that requires to be compiled will be done after the post-install script gets called, this is because most of these require to be logged in as the user. - -The whole installation shouldn't take more than `6 minutes`, in my case both installation attempts took around 4 to 5 minutes. After it finishes it is time to make a few extra setup steps such as installing nvidia drivers or amd drivers which should be mandatory if you have the hardware. - -## TODO -- [X] Read `software.csv` -- [X] Install software. -- [X] Setup services. -- [X] Setup home directory. -- [X] Setup chroot. -- [X] Compile git software on chroot. -- [ ] Cleanup files. -- [ ] Auto reboot. -- [ ] Error handling. -- [ ] Make the scripts look prettier. -- [ ] Add to my domain (amolinae.com) for easier retrieval. diff --git a/devware.csv b/devware.csv deleted file mode 100644 index 60d45f6..0000000 --- a/devware.csv +++ /dev/null @@ -1,27 +0,0 @@ -NAME,DESCRIPTION,GIT, -build-base,"Meta package for build base",D, -patch,"Utility to apply diffs to files",D, -tcc,"Tiny C Compiler",D, -tcc-libs,"Tiny C Compiler (libraries)",D, -tcc-libs-static,"Tiny C Compiler (static library)",D, -clang20,"C language family front-end for LLVM",D, -clang20-extra-tools,"Extra tools built using Clang's tooling APIs",D, -tinymist,"Language service for Typst",D, -neovim,"Vim-fork focused on extensibility and agility",D, -ripgrep,"ripgrep combines the usability of The Silver Searcher with the raw speed of grep",D, -gcompat,"GNU C Library compatibility layer for musl",D, -git,"Distributed version control system",D, -tar,"Utility used to store, backup, and transport files",D, -curl,"URL retrival utility and library",D, -wl-clipboard,"Command-line copy/paste utilities for Wayland",D, -bash,"The GNU Bourne Again shell",D, -libinput-dev,"Library for handling input devices (development files)",D, -wayland-dev,"A computer display server protocol (development files)",D, -wlroots-dev,"Modular Wayland compositor library (development files)",D, -libxkbcommon-dev,"keyboard handling library (development files)",D, -wayland-protocols,"Protocols and protocol extensions complementing the Wayland core protocol",D, -pkgconf,"development framework configuration tools",D, -fcft-dev,"Simple library for font loading and glyph rasterization using FontConfig, FreeType and pixman (development files)",D, -alsa-lib-dev,"Advanced Linux Sound Architecture (ALSA) library (development files)",D, -file-dev,"File type identification utility (development files)",D, -openssl-dev,"Toolkit for Transport Layer Security (TLS) (development files)",D, diff --git a/installer.sh b/installer.sh deleted file mode 100644 index 0d3b2ca..0000000 --- a/installer.sh +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/sh - -dotfiles="https://git.amolinae.com/amolinae06/dotfiles.git" -software="https://git.amolinae.com/amolinae06/installer/raw/branch/main/software.csv" -devware="https://git.amolinae.com/amolinae06/installer/raw/branch/main/devware.csv" - -update_alpine(){ - printf "Updating alpine indexes.\n" - doas apk update && doas apk upgrade - printf "Updated successfully.\n" -} - -apk_install(){ - doas apk add "$1" >/dev/null 2>&1; echo "installing $1" -} - -bwapk_install (){ - doas chroot $HOME/Documents/Miscellaneous/alpchroot/ apk add "$1" >/dev/null 2>&1; echo "installing $1 on chroot environment" -} - -git_install(){ - cd $HOME/.local/src/; git clone "$1" >/dev/null 2>&1; echo "cloning from $1"; -} - -read_software(){ - [ -d "$HOME/.local/src/" ] || mkdir -p "$HOME/.local/src/" - ([ -f "$1" ] && cp "$1" /tmp/temp.csv) || wget -qO- "$1" > /tmp/temp.csv - - tail -n +2 "/tmp/temp.csv" | sed -E ':a; s/("[^"]*),([^"]*")/\1\2/; ta' | while IFS=',' read -r NAME DESCRIPTION GIT GIT_URL; do - case "$GIT" in - "N") apk_install "$NAME" ;; - "Y") git_install "$GIT_URL" ;; - "D") bwapk_install "$NAME" ;; - *) echo "ERROR: failed to determine $NAME."; exit 1 ;; - esac - done - - rm "/tmp/temp.csv" - printf "Successfully installed all software!\n" -} - -setup_greetd(){ - printf "Setting up greetd\n" - - [ -d "/etc/greetd" ] || doas mkdir "/etc/greetd" - - cat < /dev/null -[terminal] -vt = 7 - -[default_session] -command = "agreety --cmd $HOME/.local/bin/dwllaunch" -user = "greetd" -EOF - - doas rc-update add greetd default - printf "Finished setting up greetd.\n" -} - -setup_shell(){ - doas sed -i "/^$USER:/s#:[^:]*\$#:/bin/zsh#" /etc/passwd - mkdir -p $HOME/.cache/zsh - touch $HOME/.cache/zsh/history - echo "changed $USER's shell to zsh" -} - -setup_bluetooth(){ - printf "Setting up bluetooth\n" - doas rc-update add bluetooth default - printf "Done.\n" -} - -setup_home(){ - xdg-user-dirs-update - doas apk add git - printf "Deploying dotfiles...\n" - git clone --recursive $dotfiles >/dev/null 2>&1 - cd dotfiles - rm -rf .git .gitmodules - cp -r .config .zprofile $HOME - cp -r .local/* $HOME/.local/ - cd $HOME - rm -rf dotfiles/ - mkdir $HOME/Documents/Miscellaneous - export PATH="$PATH:$(find ~/.local/bin -type d | paste -sd ':' -)" - sed -i "s|/home/amolinae|/home/$USER|g" $HOME/.local/bin/bwroot - cd $HOME/Pictures/ && git clone "https://git.amolinae.com/amolinae06/Wallpapers" && cd $HOME/ -} - -setup_chroot(){ - printf "Setting up chroot\n" - doas apk add curl - cd $HOME/Documents/Miscellaneous - mkdir alpchroot - curl -LO https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/apk-tools-static-2.14.4-r1.apk - tar -xzf apk-tools-static-*.apk - doas ./sbin/apk.static -X https://dl-cdn.alpinelinux.org/alpine/v3.20/main -U --allow-untrusted -p alpchroot/ --initdb add alpine-base - doas cp -L /etc/resolv.conf alpchroot/etc/ - doas chown -R $USER:$USER alpchroot/ >/dev/null 2>&1 - mkdir -p alpchroot/etc/apk - doas cp /etc/apk/repositories alpchroot/etc/apk/repositories - doas apk del curl - rm -rf sbin/ .PKGINFO .SIGN.RSA.alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub apk-tools-static-2.14.4-r1.apk - printf "Finished setting up chroot!\n" -} - -compile() { - cd "$HOME/.local/src/$1/" - bwroot make clean install >/dev/null 2>&1 -} - -echo "Welcome to the installer" -update_alpine -doas apk add git -read_software "$software" -doas setup-wayland-base -setup_greetd -setup_shell -setup_bluetooth -setup_home -setup_chroot -read_software "$devware" -compile hellwal -mkdir $HOME/.cache/hellwal/ -hellwal -i $HOME/Pictures/Wallpapers/vatihall.jpg -compile ctpv -compile dwl -compile slstatus -printf "Installation finished, before you reboot please install packages you need (e.g nvidia/amd drivers)\n"; exit 0 diff --git a/software.csv b/software.csv deleted file mode 100644 index 61e6e0a..0000000 --- a/software.csv +++ /dev/null @@ -1,60 +0,0 @@ -NAME,DESCRIPTION,GIT,GIT URL -bluez,"Tools for the Bluetooth protocol stack",N, -brillo,"Control the brightness of backlight and keyboard LED devices",N, -btop,"Resource monitor",N, -bubblewrap,"Unprivileged sandboxing tool",N, -chafa,"Terminal graphics for the 21st century",N, -ctpv,"Image previews for lf file manager",Y,https://github.com/amolinae06/ctpv.git -fastfetch,"Maintained, feature-rich and performance oriented", neofetch-like system information tool",N, -ffmpeg,"Complete and free Internet live audio and video broadcasting solution for Linux/Unix",N, -foot,"Fast, lightweight and minimalistic Wayland terminal emulator",N, -fuzzel,"Application launcher for wlroots-based Wayland compositors",N, -git,"Distributed version control system",D, -greetd,"Minimal and flexible login manager daemon",N, -greetd-agreety,"Simple, text-based greeter",N, -grim,"Grabs images from Wayland compositors",N, -imv-wayland,"Image viewer for Wayland",N, -kanshi,"Dynamic display configuration for Wayland",N, -lf,"Terminal filemanager written in Go with vim-style keybindings",N, -libnotify,"Desktop notification library",N, -librewolf,"Community-maintained fork of Firefox, focused on privacy, security and freedom.",N, -libinput,"Library for handling input devices",N, -libxkbcommon,"keyboard handling library",N, -mako,"A lightweight notification daemon for Wayland",N, -mpv,"Video player based on MPlayer/mplayer2",N, -ncpamixer,"ncurses PulseAudio Mixer",N, -openssh,"Port of OpenBSD's free SSH release",N, -papirus-icon-theme,"papirus icon theme",N, -pipewire,"Multimedia processing graphs",N, -pipewire-alsa,"ALSA support for pipewire",N, -pipewire-jack,"JACK support for pipewire",N, -pipewire-pulse,"Pulseaudio support for pipewire",N, -pipewire-spa-bluez, "PipeWire BlueZ5 SPA plugin (Bluetooth)",N -sc-im,"ncurses spreadsheet program based on SC",N, -slurp,"Interaction screen selection on Wayland compositors",N, -spotify-player,"Command driven spotify player",N, -sshfs,"FUSE client based on the SSH File Transfer Protocol",N, -swayidle,"Idle management daemon for Wayland",N, -swaylock-effects,"Screen locker for Wayland with fancy effects",N, -font-inconsolata-nerd,"Inconsolata Nerd Font",N, -typst,"New markup-based typesetting system that is powerful and easy to learn",N, -wayland,"A computer display server protocol",N, -wbg,"Simple wallpaper application for Wayland compositors",N, -wev,"Wayland event viewer",N, -wf-recorder,"Screen recording for wlroots-based compositors",N, -wireplumber,"Session / policy manager implementation for PipeWire",N, -wl-clipboard,"Command-line copy/paste utilities for Wayland",N, -wlr-randr,"Utility to manage outputs of a Wayland compositor",N, -wlroots,"Modular Wayland compositor library",N, -xdg-desktop-portal,"Desktop integration portal",N, -xdg-desktop-portal-wlr,"wlroots implementation of xdg-desktop-portal",N, -xdg-user-dirs,"Manage user directories like ~/Desktop and ~/Music",N, -xdg-utils,"Basic desktop integration functions",N, -zathura,"Highly customizable and functional document viewer",N, -zathura-pdf-mupdf,"mupdf plugin to zathura",N, -zsh,"Very advanced and programmable command interpreter (shell)",N, -zsh-completions,"Additional completion definitions for Zsh (packaged as a plugin)",N, -zsh-fast-syntax-highlighting,"Feature-rich syntax highlighting for ZSH",N, -dwl,"dwm for Wayland (amolinae's version)",Y,https://git.amolinae.com/amolinae06/dwl.git -slstatus,"status monitor for window managers",Y,https://git.amolinae.com/amolinae06/slstatus.git -hellwal,"Pywal-like color palette generator, but faster and in C",Y,https://github.com/danihek/hellwal.git