diff options
| author | m0ntagur <leander@leander-scherer.de> | 2023-11-27 18:43:12 +0100 |
|---|---|---|
| committer | m0ntagur <leander@leander-scherer.de> | 2023-11-27 18:43:12 +0100 |
| commit | 7b97cef3473ea0897c9c9027a4e9777843c0e50f (patch) | |
| tree | 5cbd7bb25a9b2260aad67124426b2ff6c750b845 /.config | |
| parent | 62e3ad0e675ff818dc5a85ef8926b15f6ba92c5a (diff) | |
Diffstat (limited to '.config')
147 files changed, 3923 insertions, 0 deletions
diff --git a/.config/Trolltech.conf b/.config/Trolltech.conf new file mode 100644 index 0000000..e148896 --- /dev/null +++ b/.config/Trolltech.conf @@ -0,0 +1,2 @@ +[Qt] +style=GTK+ diff --git a/.config/color-change.sh b/.config/color-change.sh new file mode 100755 index 0000000..97309f2 --- /dev/null +++ b/.config/color-change.sh @@ -0,0 +1,3 @@ +#!/bin/bash +killall -SIGUSR2 waybar +swaync-client -rs diff --git a/.config/gtk-3.0/bookmarks b/.config/gtk-3.0/bookmarks new file mode 100644 index 0000000..171b060 --- /dev/null +++ b/.config/gtk-3.0/bookmarks @@ -0,0 +1,5 @@ +file:///home/user/Documents +file:///home/user/Music +file:///home/user/Pictures +file:///home/user/Videos +file:///home/user/Downloads diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini new file mode 100644 index 0000000..fef1118 --- /dev/null +++ b/.config/gtk-3.0/settings.ini @@ -0,0 +1,3 @@ +[Settings] +gtk-theme-name="linea-nord-color" +gtk-application-prefer-dark-theme=0 diff --git a/.config/gtk-4.0/settings.ini b/.config/gtk-4.0/settings.ini new file mode 100644 index 0000000..fef1118 --- /dev/null +++ b/.config/gtk-4.0/settings.ini @@ -0,0 +1,3 @@ +[Settings] +gtk-theme-name="linea-nord-color" +gtk-application-prefer-dark-theme=0 diff --git a/.config/gtklock/config.ini b/.config/gtklock/config.ini new file mode 100644 index 0000000..04f172a --- /dev/null +++ b/.config/gtklock/config.ini @@ -0,0 +1,2 @@ +[main] +modules=/home/user/.config/gtklock/modules/powerbar-module.so;/home/user/.config/gtklock/modules/playerctl-module.so diff --git a/.config/gtklock/modules/playerctl-module.so b/.config/gtklock/modules/playerctl-module.so Binary files differnew file mode 100755 index 0000000..6aee2e1 --- /dev/null +++ b/.config/gtklock/modules/playerctl-module.so diff --git a/.config/gtklock/modules/powerbar-module.so b/.config/gtklock/modules/powerbar-module.so Binary files differnew file mode 100755 index 0000000..0a22a8b --- /dev/null +++ b/.config/gtklock/modules/powerbar-module.so diff --git a/.config/gtklock/modules/userinfo-module.so b/.config/gtklock/modules/userinfo-module.so Binary files differnew file mode 100755 index 0000000..4f63d4c --- /dev/null +++ b/.config/gtklock/modules/userinfo-module.so diff --git a/.config/gtklock/style.css b/.config/gtklock/style.css new file mode 100644 index 0000000..ae3d931 --- /dev/null +++ b/.config/gtklock/style.css @@ -0,0 +1,87 @@ +@import url("/home/user/.cache/wal/colors-css"); +* { + all: unset; + border: 0px; +} + +window { + background: rgba(0, 0, 0, 0.5); + background-size: cover; + background-repeat: no-repeat; + background-position: center; +} + +#window-box { + border-radius: 1.5rem; + padding: 1.5rem; + border: 0px solid black; +} + +#input-label { + font-size: 1.5rem; + color: transparent; + background-color: transparent; + margin: -20rem; +} + +#input-field { + background-color: @background; + color: @foreground; + border-radius: 999px; + font-size: 1.3rem; + padding: 0.341rem 1.364rem; + margin: 0.477rem; + box-shadow: 2px 2px 4px alpha(@background, 0.5); + min-height: 2.727rem; +} + +#unlock-button { + margin: -20rem; + color: transparent; + background-color: transparent; +} + +#error-label { + color: #F38BA8; +} + +#clock-label { + font-family: 'Lexend'; + font-size: 6rem; + border-radius: 1.2rem; + padding: 0.5rem; + margin: 0.6rem; + margin-top: -35rem; + color: @color11; +} + +#user-image { + /* min-width: 200px; + min-height: 200px; */ +} + +#user-name { + color: @foreground; +} + +#powerbar-box {} + +#poweroff-button, +#suspend-button, +#reboot-button { + background-color: @background; + color: @foreground; + min-width: 3rem; + min-height: 3rem; + margin: 10px; + border-radius: 99px; +} + +#poweroff-button:hover, +#reboot-button:hover, +#suspend-button:hover, +#poweroff-button:active, +#reboot-button:active, +#suspend-button:active { + background: alpha(@color0, 0.3); +} diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf new file mode 100644 index 0000000..6eb0967 --- /dev/null +++ b/.config/hypr/hyprland.conf @@ -0,0 +1,162 @@ +monitor=DP-1,highrr,auto,auto +monitor=HDMI-A-1,highres,0x0,auto +monitor=eDP-1,highres,auto,1.5 + +exec-once = hyprpaper & wl-clip-persist --clipboard regular & /usr/lib/polkit-gnome & wp-notifyd & waybar & wal -R & swaync & spotify +exec-once = blueman-applet & nm-applet + +source=$HOME/.cache/wal/colors-hyprland.conf + +# Some default env vars. +env = XCURSOR_SIZE,24 + +# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ +input { + kb_layout = de + follow_mouse = 1 + + touchpad { + natural_scroll = yes + } + +} + +device:logitech-g-pro--1 { + sensitivity = -0.5 +} + +general { + gaps_in = 5 + gaps_out = 10 + + border_size = 2 + col.active_border = $accent + col.inactive_border = $background + + layout = dwindle +} + +decoration { + rounding = 5 + + active_opacity = 0.8 + inactive_opacity = 0.7 + + blur { + enabled = true + size = 4 + passes = 4 + ignore_opacity = true + contrast = 1.1 + brightness = 1.0 + } + + drop_shadow = false + shadow_range = 30 + shadow_render_power = 4 + col.shadow = $background +} + +animations { + enabled = yes + + bezier = myBezier, 0.05, 0.9, 0.1, 1.05 + + animation = windows, 1, 7, myBezier + animation = windowsOut, 1, 7, default, popin 80% + animation = border, 1, 10, default + animation = fade, 1, 7, default + animation = workspaces, 1, 6, default +} + +misc { + disable_hyprland_logo = true + vrr = 1 +} + +dwindle { + pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = yes # you probably want this +} + +master { + new_is_master = true +} + +xwayland { + force_zero_scaling = true +} + +layerrule = ignorealpha 0.2, wofi +layerrule = blur, wofi +layerrule = ignorealpha 0.5, waybar +layerrule = blur, waybar +layerrule = ignorealpha 0.5, swaync-control-center +layerrule = ignorealpha 0.5, swaync-notification-window +layerrule = blur, swaync-control-center +layerrule = blur, swaync-notification-window +layerrule = ignorealpha 0.5, gtk-layer-shell +layerrule = blur, gtk-layer-shell + +windowrulev2 = noborder,class:(steam) + +# Bindings +$mainMod = SUPER + +bind = $mainMod, l, exec, gtklock -d +bind = $mainMod, s, exec, hyprshot --mode region +bind = $mainMod, r, exec, wofi --show run +bind = $mainMod, d, exec, wofi --show drun +bind = $mainMod, c, exec, hyprpicker -r -a +bind = $mainMod, return, exec, kitty +bind = $mainMod, q, killactive, +bind = $mainMod, m, exit, +bind = $mainMod, f, fullscreen +bind = $mainMod, v, togglefloating, +bind = $mainMod, P, pseudo, # dwindle + +bind =, XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+ +bind =, XF86AudioLowerVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%- +bind =, XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle + +bind = , XF86AudioPlay, exec, playerctl play-pause +bind = , XF86AudioNext, exec, playerctl next +bind = , XF86AudioPrev, exec, playerctl previous +bind = , XF86Audiostop, exec, playerctl stop + +bind = $mainMod, left, movefocus, l +bind = $mainMod, right, movefocus, r +bind = $mainMod, up, movefocus, u +bind = $mainMod, down, movefocus, d + +# Switch workspaces with mainMod + [0-9] +bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 2, workspace, 2 +bind = $mainMod, 3, workspace, 3 +bind = $mainMod, 4, workspace, 4 +bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 + +# Move active window to a workspace with mainMod + SHIFT + [0-9] +bind = $mainMod SHIFT, 1, movetoworkspace, 1 +bind = $mainMod SHIFT, 2, movetoworkspace, 2 +bind = $mainMod SHIFT, 3, movetoworkspace, 3 +bind = $mainMod SHIFT, 4, movetoworkspace, 4 +bind = $mainMod SHIFT, 5, movetoworkspace, 5 +bind = $mainMod SHIFT, 6, movetoworkspace, 6 +bind = $mainMod SHIFT, 7, movetoworkspace, 7 +bind = $mainMod SHIFT, 8, movetoworkspace, 8 +bind = $mainMod SHIFT, 9, movetoworkspace, 9 +bind = $mainMod SHIFT, 0, movetoworkspace, 10 + +# Scroll through existing workspaces with mainMod + scroll +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 + +# Move/resize windows with mainMod + LMB/RMB and dragging +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow diff --git a/.config/hypr/hyprland.conf.bak b/.config/hypr/hyprland.conf.bak new file mode 100644 index 0000000..6f43610 --- /dev/null +++ b/.config/hypr/hyprland.conf.bak @@ -0,0 +1,156 @@ +monitor=DP-1,highrr,auto,auto +monitor=HDMI-A-1,highres,0x0,auto + +exec-once = hyprpaper & wl-clip-persist --clipboard regular & wp-notifyd & waybar & wal -R & swaync & spotify + +source=$HOME/.cache/wal/colors-hyprland.conf + +# Some default env vars. +env = XCURSOR_SIZE,24 + +# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ +input { + kb_layout = de + follow_mouse = 1 + + touchpad { + natural_scroll = yes + } + +} + +device:logitech-g-pro--1 { + sensitivity = -0.5 +} + +general { + gaps_in = 5 + gaps_out = 10 + + border_size = 2 + col.active_border = $accent + col.inactive_border = $background + + layout = dwindle +} + +decoration { + rounding = 5 + + active_opacity = 0.8 + inactive_opacity = 0.7 + + blur { + enabled = true + size = 4 + passes = 4 + ignore_opacity = true + contrast = 1.1 + brightness = 1.0 + } + + drop_shadow = false + shadow_range = 30 + shadow_render_power = 4 + col.shadow = $background +} + +animations { + enabled = yes + + bezier = myBezier, 0.05, 0.9, 0.1, 1.05 + + animation = windows, 1, 7, myBezier + animation = windowsOut, 1, 7, default, popin 80% + animation = border, 1, 10, default + animation = fade, 1, 7, default + animation = workspaces, 1, 6, default +} + +misc { + disable_hyprland_logo = true + vrr = 1 +} + +dwindle { + pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = yes # you probably want this +} + +master { + new_is_master = true +} + +layerrule = ignorealpha 0.2, wofi +layerrule = blur, wofi +layerrule = ignorealpha 0.5, waybar +layerrule = blur, waybar +layerrule = ignorealpha 0.5, swaync-control-center +layerrule = ignorealpha 0.5, swaync-notification-window +layerrule = blur, swaync-control-center +layerrule = blur, swaync-notification-window +layerrule = ignorealpha 0.5, gtk-layer-shell +layerrule = blur, gtk-layer-shell + +windowrulev2 = noborder,class:(steam) + +# Bindings +$mainMod = SUPER + +bind = $mainMod, l, exec, gtklock -d +bind = $mainMod, s, exec, hyprshot --mode region +bind = $mainMod, r, exec, wofi --show run +bind = $mainMod, d, exec, wofi --show drun +bind = $mainMod, c, exec, hyprpicker -r -a +bind = $mainMod, return, exec, kitty +bind = $mainMod, q, killactive, +bind = $mainMod, m, exit, +bind = $mainMod, f, fullscreen +bind = $mainMod, v, togglefloating, +bind = $mainMod, P, pseudo, # dwindle + +bind =, XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+ +bind =, XF86AudioLowerVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%- +bind =, XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle + +bind = , XF86AudioPlay, exec, playerctl play-pause +bind = , XF86AudioNext, exec, playerctl next +bind = , XF86AudioPrev, exec, playerctl previous +bind = , XF86Audiostop, exec, playerctl stop + +bind = $mainMod, left, movefocus, l +bind = $mainMod, right, movefocus, r +bind = $mainMod, up, movefocus, u +bind = $mainMod, down, movefocus, d + +# Switch workspaces with mainMod + [0-9] +bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 2, workspace, 2 +bind = $mainMod, 3, workspace, 3 +bind = $mainMod, 4, workspace, 4 +bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 + +# Move active window to a workspace with mainMod + SHIFT + [0-9] +bind = $mainMod SHIFT, 1, movetoworkspace, 1 +bind = $mainMod SHIFT, 2, movetoworkspace, 2 +bind = $mainMod SHIFT, 3, movetoworkspace, 3 +bind = $mainMod SHIFT, 4, movetoworkspace, 4 +bind = $mainMod SHIFT, 5, movetoworkspace, 5 +bind = $mainMod SHIFT, 6, movetoworkspace, 6 +bind = $mainMod SHIFT, 7, movetoworkspace, 7 +bind = $mainMod SHIFT, 8, movetoworkspace, 8 +bind = $mainMod SHIFT, 9, movetoworkspace, 9 +bind = $mainMod SHIFT, 0, movetoworkspace, 10 + +# Scroll through existing workspaces with mainMod + scroll +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 + +# Move/resize windows with mainMod + LMB/RMB and dragging +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow diff --git a/.config/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf new file mode 100644 index 0000000..ea4bba0 --- /dev/null +++ b/.config/hypr/hyprpaper.conf @@ -0,0 +1,2 @@ +preload = ~/Pictures/Hintergründe/japanese woman with red oil umbrella.jpg +wallpaper = ,~/Pictures/Hintergründe/japanese woman with red oil umbrella.jpg diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf new file mode 100644 index 0000000..21a47da --- /dev/null +++ b/.config/kitty/kitty.conf @@ -0,0 +1,20 @@ +include ~/.cache/wal/colors-kitty.conf + +font_size 11 + +cursor_shape underline +cursor_blink_interval -1 +cursor_stop_blinking_after 15.0 + +set_opacity .3 + +enable_audio_bell false +bell_on_tab false + +remember_window_size no +initial_window_width 700 +initial_window_height 400 +window_border_width 0 +window_margin_width 12 +window_padding_width 10 +hide_window_decorations yes diff --git a/.config/mpv/mpv.conf b/.config/mpv/mpv.conf new file mode 100644 index 0000000..fa885ba --- /dev/null +++ b/.config/mpv/mpv.conf @@ -0,0 +1,7 @@ +sub-font="monospaced" +sub-font-size=20 +sub-color="#FFFFFFFF" +sub-border-size=1 +sub-border-color="#000000" + + diff --git a/.config/neofetch/config.conf b/.config/neofetch/config.conf new file mode 100644 index 0000000..4dd8188 --- /dev/null +++ b/.config/neofetch/config.conf @@ -0,0 +1,25 @@ +print_info() { + info underline + info distro + info kernel + info packages + info de +} + +distro_shorthand="off" +os_arch="on" +package_managers="on" +colors=(distro) +bold="on" +image_backend="ascii" +image_source="$HOME/.config/neofetch/logo" +ascii_colors=(1 7) +ascii_bold="off" +Kimage_loop="off" +crop_mode="fill" +crop_offset="center" +image_size="auto" +gap=2 +yoffset=0 +xoffset=3 +stdout="off" diff --git a/.config/neofetch/logo b/.config/neofetch/logo new file mode 100644 index 0000000..88ae30b --- /dev/null +++ b/.config/neofetch/logo @@ -0,0 +1,5 @@ + + /l、 +(゚、 。 7 + l ~ ヽ + じしf_,)ノ diff --git a/.config/nvim/colors/lushwal.vim b/.config/nvim/colors/lushwal.vim new file mode 100644 index 0000000..c24d7cf --- /dev/null +++ b/.config/nvim/colors/lushwal.vim @@ -0,0 +1,218 @@ +set background=dark +if exists('g:colors_name') +hi clear +if exists('syntax_on') +syntax reset +endif +endif +let g:colors_name = 'lushwal' +highlight Normal guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight! link User Normal +highlight Bold guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=bold +highlight Boolean guifg=#5C7845 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Character guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight ColorColumn guifg=#879297 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Comment guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=italic +highlight Conceal guifg=#798386 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight! link Whitespace Conceal +highlight Conditional guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Constant guifg=#5C7845 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Cursor guifg=#0F1413 guibg=#ACB9BE guisp=NONE blend=NONE gui=NONE +highlight CursorColumn guifg=#879297 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight CursorLine guifg=#798386 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight CursorLineNr guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight Debug guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Define guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Delimiter guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight DiagnosticError guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight DiagnosticHint guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight DiagnosticInfo guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight DiagnosticUnderlineError guifg=#596751 guibg=NONE guisp=#596751 blend=NONE gui=underline +highlight DiagnosticUnderlineHint guifg=#96A35C guibg=NONE guisp=#96A35C blend=NONE gui=underline +highlight DiagnosticUnderlineInfo guifg=#6A9051 guibg=NONE guisp=#6A9051 blend=NONE gui=underline +highlight DiagnosticUnderlineWarn guifg=#608B37 guibg=NONE guisp=#608B37 blend=NONE gui=underline +highlight DiagnosticWarn guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight DiffAdd guifg=#A56155 guibg=#798386 guisp=NONE blend=NONE gui=bold +highlight! link DiffAdded DiffAdd +highlight DiffChange guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight DiffDelete guifg=#596751 guibg=#798386 guisp=NONE blend=NONE gui=bold +highlight! link DiffRemoved DiffDelete +highlight! link diffRemoved DiffDelete +highlight DiffFile guifg=#596751 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight DiffLine guifg=#6A9051 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight DiffNewFile guifg=#A56155 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight DiffText guifg=#6A9051 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight Directory guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight EndOfBuffer guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight Error guifg=#596751 guibg=#ACB9BE guisp=NONE blend=NONE gui=NONE +highlight ErrorMsg guifg=#596751 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight Exception guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Float guifg=#5C7845 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight FoldColumn guifg=#6A9051 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight Folded guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=italic +highlight Function guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Identifier guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight IncSearch guifg=#798386 guibg=#5C7845 guisp=NONE blend=NONE gui=NONE +highlight Include guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Italic guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=italic +highlight Keyword guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Label guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight LineNr guifg=#9AA7AC guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight Macro guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MatchParen guifg=#ACB9BE guibg=#9AA7AC guisp=NONE blend=NONE gui=NONE +highlight MiniCompletionActiveParameter guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MiniCursorword guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline +highlight! link MiniCursorwordCurrent MiniCursorword +highlight MiniIndentscopePrefix guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=nocombine +highlight MiniIndentscopeSymbol guifg=#798386 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight MiniJump guifg=#6A9051 guibg=NONE guisp=#9AA7AC blend=NONE gui=underline +highlight MiniJump2dSpot guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=undercurl +highlight MiniStarterCurrent guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MiniStarterFooter guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=bold +highlight MiniStarterHeader guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=bold +highlight MiniStarterInactive guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=italic +highlight MiniStarterItem guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight MiniStarterItemBullet guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MiniStarterItemPrefix guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MiniStarterQuery guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MiniStarterSection guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineDevinfo guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineFileinfo guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineFilename guifg=#608B37 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineInactive guifg=#879297 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineModeCommand guifg=#0F1413 guibg=#96A35C guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineModeInsert guifg=#0F1413 guibg=#6A9051 guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineModeNormal guifg=#0F1413 guibg=#A56155 guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineModeOther guifg=#0F1413 guibg=#9AC6B8 guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineModeReplace guifg=#0F1413 guibg=#596751 guisp=NONE blend=NONE gui=NONE +highlight MiniStatuslineModeVisual guifg=#0F1413 guibg=#5C7845 guisp=NONE blend=NONE gui=NONE +highlight MiniSurround guifg=#798386 guibg=#5C7845 guisp=NONE blend=NONE gui=NONE +highlight MiniTablineCurrent guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniTablineFill guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MiniTablineHidden guifg=#A56155 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniTablineModifiedCurrent guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniTablineModifiedHidden guifg=#879297 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniTablineModifiedVisible guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniTablineVisible guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight MiniTestEmphasis guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold +highlight MiniTestFail guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold +highlight MiniTestPass guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold +highlight MiniTrailspace guifg=#596751 guibg=#ACB9BE guisp=NONE blend=NONE gui=NONE +highlight ModeMsg guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight MoreMsg guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight NonText guifg=#9AA7AC guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Number guifg=#5C7845 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Operator guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight PMenu guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight PMenuSel guifg=#ACB9BE guibg=#6A9051 guisp=NONE blend=NONE gui=NONE +highlight PmenuSbar guifg=#879297 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight PmenuThumb guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight PreProc guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Question guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Repeat guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Search guifg=#9AA7AC guibg=#608B37 guisp=NONE blend=NONE gui=NONE +highlight! link MiniTablineTabpagesection Search +highlight SignColumn guifg=#879297 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight Special guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight SpecialChar guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight SpecialKey guifg=#9AA7AC guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight SpellBad guifg=#596751 guibg=NONE guisp=#596751 blend=NONE gui=underline +highlight SpellCap guifg=#608B37 guibg=NONE guisp=#608B37 blend=NONE gui=underline +highlight SpellLocal guifg=#96A35C guibg=NONE guisp=#96A35C blend=NONE gui=underline +highlight SpellRare guifg=#9AC6B8 guibg=NONE guisp=#9AC6B8 blend=NONE gui=underline +highlight Statement guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight StatusLine guifg=#ACB9BE guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight StatusLineNC guifg=#879297 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight StatusLineTerm guifg=#A56155 guibg=#A56155 guisp=NONE blend=NONE gui=NONE +highlight StatusLineTermNC guifg=#608B37 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight StorageClass guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight String guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Structure guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight TabLine guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight TabLineFill guifg=#9AA7AC guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight TabLineSel guifg=#A56155 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight Tag guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Title guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=bold +highlight Todo guifg=#608B37 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight TooLong guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Type guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Typedef guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight Underlined guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight VertSplit guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight! link WinSeparator VertSplit +highlight Visual guifg=#0F1413 guibg=#879297 guisp=NONE blend=NONE gui=NONE +highlight VisualNOS guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight WarningMsg guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight WildMenu guifg=#ACB9BE guibg=#6A9051 guisp=NONE blend=NONE gui=NONE +highlight WinBar guifg=#ACB9BE guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight WinBarNC guifg=#879297 guibg=#0F1413 guisp=NONE blend=NONE gui=NONE +highlight gitCommitOverflow guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight gitCommitSummary guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight helpCommand guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight helpExample guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @attribute guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @boolean guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @character guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @character.special guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @comment guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=italic +highlight @conditional guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @constant guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @constant.builtin guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @constant.macro guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @constructor guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @debug guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @define guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @exception guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @field guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @float guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @function guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @function.builtin guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @function.macro guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @include guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @keyword guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @keyword.function guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @keyword.operator guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @label guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @method guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @namespace guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @none guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @number guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @operator guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @parameter guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @preproc guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @property guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @punctuation.bracket guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @punctuation.delimiter guifg=#ACB9BE guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @punctuation.special guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=bold +highlight @repeat guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @storageclass guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @string guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @string.escape guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @string.regex guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @string.special guifg=#697156 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @symbol guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @tag guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @tag.attribute guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @tag.delimiter guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text.bold guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=bold +highlight @text.danger guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text.diff.add guifg=#A56155 guibg=#798386 guisp=NONE blend=NONE gui=bold +highlight @text.diff.delete guifg=#596751 guibg=#798386 guisp=NONE blend=NONE gui=bold +highlight @text.emphasis guifg=#9AC6B8 guibg=NONE guisp=NONE blend=NONE gui=italic +highlight @text.environment guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text.environment.name guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text.literal guifg=#A56155 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text.math guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text.note guifg=#96A35C guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text.reference guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @text.strike guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=strikethrough +highlight @text.title guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=bold +highlight @text.todo guifg=#608B37 guibg=#798386 guisp=NONE blend=NONE gui=NONE +highlight @text.underline guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline +highlight @text.uri guifg=NONE guibg=#798386 guisp=NONE blend=NONE gui=underline +highlight @type guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @type.builtin guifg=#6A9051 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @type.definition guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @variable guifg=#608B37 guibg=NONE guisp=NONE blend=NONE gui=NONE +highlight @variable.builtin guifg=#596751 guibg=NONE guisp=NONE blend=NONE gui=NONE diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua new file mode 100644 index 0000000..716cc1c --- /dev/null +++ b/.config/nvim/init.lua @@ -0,0 +1,17 @@ +local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" +if not vim.loop.fs_stat(lazypath) then + vim.fn.system({ + "git", + "clone", + "--filter=blob:none", + "https://github.com/folke/lazy.nvim.git", + "--branch=stable", -- latest stable release + lazypath, + }) +end +vim.opt.rtp:prepend(lazypath) + +require('autocmds') +require('keymaps') +require('options') +require('plugins') diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json new file mode 100644 index 0000000..088bc33 --- /dev/null +++ b/.config/nvim/lazy-lock.json @@ -0,0 +1,23 @@ +{ + "Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" }, + "LuaSnip": { "branch": "master", "commit": "0df29db3543837f8b41597f2640397c5ec792b7b" }, + "alpha-nvim": { "branch": "main", "commit": "234822140b265ec4ba3203e3e0be0e0bb826dff5" }, + "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, + "cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" }, + "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" }, + "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, + "coal.nvim": { "branch": "main", "commit": "2a1aaad91fbe795a913fc4b402c82b961cf5aa31" }, + "indent-blankline.nvim": { "branch": "master", "commit": "9301e434dd41154ffe5c3d5b8a5c9acd075ebeff" }, + "lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "e7b64c11035aa924f87385b72145e0ccf68a7e0a" }, + "mason.nvim": { "branch": "main", "commit": "cd7835b15f5a4204fc37e0aa739347472121a54c" }, + "nvim-autopairs": { "branch": "master", "commit": "f6c71641f6f183427a651c0ce4ba3fb89404fa9e" }, + "nvim-cmp": { "branch": "main", "commit": "5dce1b778b85c717f6614e3f4da45e9f19f54435" }, + "nvim-lspconfig": { "branch": "master", "commit": "e49b1e90c1781ce372013de3fa93a91ea29fc34a" }, + "nvim-tree.lua": { "branch": "master", "commit": "40b9b887d090d5da89a84689b4ca0304a9649f62" }, + "nvim-treesitter": { "branch": "master", "commit": "9c4fc86b67c1d68141cef57846d24cbee9b74fb0" }, + "nvim-web-devicons": { "branch": "master", "commit": "3af745113ea537f58c4b1573b64a429fefad9e07" }, + "plenary.nvim": { "branch": "master", "commit": "50012918b2fc8357b87cff2a7f7f0446e47da174" }, + "staline.nvim": { "branch": "main", "commit": "280c966df73a840d79d5fa0bda08fab50aba05c6" }, + "telescope.nvim": { "branch": "master", "commit": "74ce793a60759e3db0d265174f137fb627430355" } +}
\ No newline at end of file diff --git a/.config/nvim/lua/autocmds.lua b/.config/nvim/lua/autocmds.lua new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.config/nvim/lua/autocmds.lua diff --git a/.config/nvim/lua/keymaps.lua b/.config/nvim/lua/keymaps.lua new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.config/nvim/lua/keymaps.lua diff --git a/.config/nvim/lua/options.lua b/.config/nvim/lua/options.lua new file mode 100644 index 0000000..5b431d9 --- /dev/null +++ b/.config/nvim/lua/options.lua @@ -0,0 +1,43 @@ +local options = { + list = false, + backup = false, -- creates a backup file + clipboard = "unnamedplus", -- allows neovim to access the system clipboard + conceallevel = 0, -- so that `` is visible in markdown files + fileencoding = "utf-8", -- the encoding written to a file + hidden = true, -- required to keep multiple buffers and open multiple buffers + hlsearch = true, -- highlight all matches on previous search pattern + ignorecase = true, -- ignore case in search patterns + mouse = "a", -- allow the mouse to be used in neovim + laststatus = 3, + showmode = false, -- we don't need to see things like -- INSERT -- anymore + smartcase = true, -- smart case + smartindent = true, -- make indenting smarter again + splitbelow = true, -- force all horizontal splits to go below current window ↕️ + splitright = true, -- force all vertical splits to go to the right of current window ↔️ + swapfile = false, -- creates a swapfile + termguicolors = true, -- set term gui colors (most terminals support this) + timeoutlen = 100, -- time to wait for a mapped sequence to complete (in milliseconds) + undofile = true, -- enable persistent undo + updatetime = 300, -- faster completion (4000ms default) ⚡ + writebackup = false, -- if a file is being edited by another program, it is not allowed to be edited + expandtab = false, -- use tabs instead of spaces ␣ + pumheight = 10, + cmdheight = 2, + shiftwidth = 2, -- the number of spaces inserted for each indentation + tabstop = 2, -- insert 2 spaces for a tab ⇥ + cursorline = false, -- highlight the current line (disabled for now) + number = false, -- set numbered lines + relativenumber = false, -- set relative numbered lines + numberwidth = 4, -- set number column width to 2 (default 4) + wrap = false, -- display lines as one long lines +} + +vim.opt.shortmess:append 'c' + +for k, v in pairs(options) do + vim.opt[k] = v +end + +vim.wo.list = false + +vim.cmd 'set whichwrap+=<,>,[,],h,l' diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua new file mode 100644 index 0000000..b67c007 --- /dev/null +++ b/.config/nvim/lua/plugins.lua @@ -0,0 +1,326 @@ +require('lazy').setup({ + { + 'cranberry-clockworks/coal.nvim', + lazy = false, + priority = 1000, + config = function() + vim.cmd.colorscheme('coal') + vim.cmd('highlight Normal guibg=NONE ctermbg=NONE') + vim.cmd('highlight LineNr guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE') + vim.cmd('highlight NormalNC guibg=NONE ctermbg=NONE') + vim.cmd('highlight CursorLine guibg=NONE ctermbg=NONE') + -- completion menu transparent + vim.cmd('highlight Pmenu guibg=NONE ctermbg=NONE') + vim.cmd('highlight PmenuSel guibg=NONE ctermbg=NONE') + -- vertical lines transparent + vim.cmd('highlight WinSeparator guibg=None ctermbg=None') + vim.cmd('highlight VertSplit guibg=NONE ctermbg=NONE') + + vim.cmd('highlight SignColumn guibg=NONE ctermbg=None') + end + }, + -- + { + 'jesseleite/nvim-noirbuddy', + enabled = false, + lazy = false, + priority = 1000, + dependencies = { 'tjdevries/colorbuddy.nvim' }, + config = function() + require('noirbuddy').setup({ + preset = 'minimal', + }) + vim.cmd('colorscheme noirbuddy') + -- nvim transparent + vim.cmd('highlight Normal guibg=NONE ctermbg=NONE') + vim.cmd('highlight LineNr guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE') + vim.cmd('highlight NormalNC guibg=NONE ctermbg=NONE') + vim.cmd('highlight CursorLine guibg=NONE ctermbg=NONE') + -- completion menu transparent + vim.cmd('highlight Pmenu guibg=NONE ctermbg=NONE') + vim.cmd('highlight PmenuSel guibg=NONE ctermbg=NONE') + -- vertical lines transparent + vim.cmd('highlight VertSplit guibg=NONE ctermbg=NONE') + end + }, + -- Portable package manager to install and manage LSP servers, DAP servers, linters, and formatters. + { + 'williamboman/mason.nvim', + dependencies = { 'williamboman/mason-lspconfig.nvim' }, + config = function() + require('mason').setup() + require('mason-lspconfig').setup({ + automatic_installation = true, + }) + end + }, + -- A completion engine plugin for neovim written in Lua. + { + 'hrsh7th/nvim-cmp', + lazy = false, + dependencies = { + { + 'neovim/nvim-lspconfig', + config = function() + local signs = { + Error = " ", + Warn= " ", + Hint = " ", + Info= " " + } + for type, icon in pairs(signs) do + local hl = "DiagnosticSign" .. type + vim.fn.sign_define(hl, {text = icon, texthl = hl, numhl = hl}) + end + + local lsp = require('lspconfig') + local capabilities = require('cmp_nvim_lsp').default_capabilities() + lsp.pyright.setup{ + capabilities = capabilities, + settings = { + update_in_insert = true, + } + } + lsp.lua_ls.setup { + capabilities = capabilities, + settings = { + Lua = { + diagnostics = { + -- Get the language server to recognize the 'vim' global + globals = { 'vim' }, + }, + workspace = { + -- make the server aware of the neovim runtime files + libary = vim.api.nvim_get_runtime_file('', true) + }, + telemetry = { + -- do not send telemetry data containing a randomized but unique identifier + enable = false, + } + } + } + } + end + }, + 'hrsh7th/cmp-nvim-lsp', + 'hrsh7th/cmp-buffer', + 'hrsh7th/cmp-path', + 'hrsh7th/cmp-cmdline', + 'L3MON4D3/LuaSnip', + }, + config = function() + local has_words_before = function() + unpack = unpack or table.unpack + local line, col = unpack(vim.api.nvim_win_get_cursor(0)) + return col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match("%s") == nil + end + + local cmp = require('cmp') + local luasnip = require("luasnip") + cmp.setup( { + snippet = { + expand = function(args) + luasnip.lsp_expand(args.body) + end + }, + mapping = { + ['<C-d>'] = cmp.mapping.scroll_docs(-4), + ['<C-f>'] = cmp.mapping.scroll_docs(4), + ['<C-Space>'] = cmp.mapping.complete(), + ['<C-e>'] = cmp.mapping.close(), + ['<CR>'] = cmp.mapping.confirm { + behavior = cmp.ConfirmBehavior.Insert, + select = true, + }, + ["<Tab>"] = cmp.mapping(function(fallback) + if cmp.visible() then + cmp.select_next_item() + -- You could replace the expand_or_jumpable() calls with expand_or_locally_jumpable() + -- this way you will only jump inside the snippet region + elseif luasnip.expand_or_jumpable() then + luasnip.expand_or_jump() + elseif has_words_before() then + cmp.complete() + else + fallback() + end + end, { "i", "s" }), + ["<S-Tab>"] = cmp.mapping(function(fallback) + if cmp.visible() then + cmp.select_prev_item() + elseif luasnip.jumpable(-1) then + luasnip.jump(-1) + else + fallback() + end + end, { "i", "s" }), + }, + sources = cmp.config.sources({ + { name = 'nvim_lsp' }, + { name = 'luasnip' }, + { name = 'buffer' }, + { name = 'nvim_lua' }, + { name = 'path' }, + }), + }) + end + }, + -- A super powerful autopair plugin for Neovim that supports multiple characters. + { + 'windwp/nvim-autopairs', + config = function() + require("nvim-autopairs").setup() + -- inserts `(` after selecting a function or method item + require('cmp').event:on('confirm_done', require('nvim-autopairs.completion.cmp').on_confirm_done()) + end + }, + -- Adds indentation guides to all lines. + { + 'lukas-reineke/indent-blankline.nvim', + main = "ibl", + opt = { + filetypes = { + "help", + "terminal", + "alpha", + "lazy", + "NvimTree" + } + } + }, + -- + { + 'nvim-treesitter/nvim-treesitter', + build = ':TSUpdate', + config = function() + require('nvim-treesitter.configs').setup({ + auto_install = true, + ensure_installed = { 'c', 'lua', 'vim'}, + highlight = { + enable = true, + use_languagetree = true + }, + indent = { enable=true }, + }) + end + }, + -- A File Explorer for Neovim written in Lua + { + 'nvim-tree/nvim-tree.lua', + config = function () + -- disable netrw (inbuild file explorer) + require('nvim-tree').setup({ + view = { + width = 20, + side = 'left', + }, + disable_netrw = true, + hijack_cursor = true, + update_cwd = true, + hijack_directories = { + auto_open = true, + }, + renderer = { + root_folder_label = false, + indent_markers = { + enable = true, + icons = { + corner = "└ ", + edge = "│ ", + none = " ", + } + } + } + }) + end + }, + -- + { + 'nvim-telescope/telescope.nvim', + dependencies = { + 'nvim-lua/plenary.nvim' + }, + config = function() + require('telescope').setup({ + defaults = { + mapping = { + } + }, + pickers = { + }, + extensions = { + } + }) + vim.api.nvim_set_keymap('n', '<C-s>', ':Telescope current_buffer_fuzzy_find<CR>', { noremap = true, silent = true }) + end + }, + -- + { + 'numToStr/Comment.nvim', + config = function() + require('Comment').setup({}) + end + }, + -- Customize start up screen + { + 'goolord/alpha-nvim', + event = 'VimEnter', + dependencies = { 'nvim-tree/nvim-web-devicons' }, + config = function () + local mew = { + '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠞⢳⠀⠀⠀⠀⠀', + '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡔⠋⠀⢰⠎⠀⠀⠀⠀⠀', + '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⢆⣤⡞⠃⠀⠀⠀⠀⠀⠀', + '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⢠⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀', + '⠀⠀⠀⠀⢀⣀⣾⢳⠀⠀⠀⠀⢸⢠⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀', + '⣀⡤⠴⠊⠉⠀⠀⠈⠳⡀⠀⠀⠘⢎⠢⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀', + '⠳⣄⠀⠀⡠⡤⡀⠀⠘⣇⡀⠀⠀⠀⠉⠓⠒⠺⠭⢵⣦⡀⠀⠀⠀', + '⠀⢹⡆⠀⢷⡇⠁⠀⠀⣸⠇⠀⠀⠀⠀⠀⢠⢤⠀⠀⠘⢷⣆⡀⠀', + '⠀⠀⠘⠒⢤⡄⠖⢾⣭⣤⣄⠀⡔⢢⠀⡀⠎⣸⠀⠀⠀⠀⠹⣿⡀', + '⠀⠀⢀⡤⠜⠃⠀⠀⠘⠛⣿⢸⠀⡼⢠⠃⣤⡟⠀⠀⠀⠀⠀⣿⡇', + '⠀⠀⠸⠶⠖⢏⠀⠀⢀⡤⠤⠇⣴⠏⡾⢱⡏⠁⠀⠀⠀⠀⢠⣿⠃', + '⠀⠀⠀⠀⠀⠈⣇⡀⠿⠀⠀⠀⡽⣰⢶⡼⠇⠀⠀⠀⠀⣠⣿⠟⠀', + '⠀⠀⠀⠀⠀⠀⠈⠳⢤⣀⡶⠤⣷⣅⡀⠀⠀⠀⣀⡠⢔⠕⠁⠀⠀', + '⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠫⠿⠿⠿⠛⠋⠁⠀⠀⠀⠀', + '', + } + local alpha = require('alpha') + local dashboard = require('alpha.themes.dashboard') + dashboard.section.header.val = mew + dashboard.section.buttons.val = { + dashboard.button('f', ' Find Files', ':Telescope find_files <CR>'), + dashboard.button('r', ' Recent Files', ':Telescope oldfiles <CR>'), + dashboard.button('u', ' Update Plugins', ':Lazy update <CR>'), + dashboard.button('q', ' Quit Neovim', ':q! <CR>'), + } + dashboard.section.buttons.opts.spacing = 1 + dashboard.section.footer.val = 'Never knows best' + dashboard.opts.opts.noautocmd = true + alpha.setup(dashboard.opts) + end + }, + -- + { + 'tamton-aquib/staline.nvim', + dependencies = { 'nvim-tree/nvim-web-devicons' }, + config = function () + require "staline".setup { + sections = { + left = { ' ' }, + mid = {'lsp'}, + right = { 'line_column' } + }, + lsp_symbols = { Error=" ", Info=" ", Warn=" ", Hint="" }, + defaults = { + true_colors = true, + line_column = ' ☰ %l/%L %c', + branch_symbol = " ", + exclude_fts = { 'NvimTree', 'Alpha' }, + }, + } + -- remove background color + vim.cmd('highlight Statusline guibg=none') + vim.cmd('highlight StatuslineNC guibg=none') + end + }, +}) diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi new file mode 100644 index 0000000..81a649b --- /dev/null +++ b/.config/rofi/config.rasi @@ -0,0 +1,17 @@ +configuration { + modes: "drun,run"; + show-icons: true; + terminal: "kitty"; + font: "Noto 12"; + drun-display-format: "{icon} {name}"; + disable-history: false; + hide-scrollbar: true; + display-drun: ""; + display-run: ""; + display-window: ""; + display-Network: ""; + display-filebrowser: ""; + sidebar-mode: true; +} + +@import "~/.config/rofi/style.rasi" diff --git a/.config/rofi/style.rasi b/.config/rofi/style.rasi new file mode 100644 index 0000000..b1d7b8f --- /dev/null +++ b/.config/rofi/style.rasi @@ -0,0 +1,162 @@ +@import "~/.cache/wal/colors-rofi.rasi" +* { + color: @foreground; + background-color: transparent; +} + +window { + border-radius: 1em; + border-color: @selected; + width: 800px; + height: 400px; +} + +prompt { + spacing: 0; + border: 0; + border-radius: 8px; + background-color: @background-alt; + padding: 6px 14px; +} + +textbox-prompt-colon { + expand: false; + str: ""; + padding: 6px 4px 6px 4px; + text-color: @foreground; +} + +entry { + spacing: 0; + expand: true; + horizontal-align: 0; + text-color: @foreground; + background-color: @background-alt; + placeholder-color: @foreground; + placeholder: "Search..."; + padding: 6px 2px 6px 2px; + border: 0; + border-color: @selected; + border-radius: 8px; +} + +case-indicator { + spacing: 0; + text-color: @foreground; +} + +inputbar { + spacing: 0px; + text-color: @foreground; + border: 0px; + border-color: @selected; + border-radius: 0px; + children: [prompt, textbox-prompt-colon, entry]; +} + +mainbox { + border: 0px; + border-color: @selected; + spacing: 15px; + padding: 30px; +} + +listview { + lines: 4; + columns: 2; + fixed-height: 0px; + border: 0px; + border-color: @foreground; + spacing: 5px; + scrollbar: true; + padding: 5px 0px 0px; +} + +element-text, +element-icon { + background-color: transparent; + text-color: inherit; +} + +element { + border: 0px; + border-radius: 8px; + padding: 8px; +} +element normal.normal { + background-color: transparent; + text-color: @foreground; +} +element normal.urgent { + background-color: transparent; + text-color: @off; +} +element normal.active { + background-color: transparent; + text-color: @on; +} +element selected.normal { + background-color: @selected; + text-color: @foreground; + border: 0px; + border-radius: 8px; + border-color: @selected; +} +element selected.urgent { + background-color: @background; + text-color: @off; +} +element selected.active { + background-color: transparent; + text-color: @on; +} +element alternate.normal, +element alternate.urgent, +element alternate.active { + background-color: transparent; + text-color: @foreground; +} + +sidebar { + border: 0px; + border-color: @selected; + border-radius: 0px; +} + +button { + margin: 0px 10px 0px 10px; + horizontal-align: 0.5; + vertical-align: 0.5; + padding: 2px; + background-color: @background-alt; + text-color: @foreground; + border: 0px; + border-radius: 8px; + border-color: @selected; +} +button selected { + background-color: @selected; + text-color: @foreground; + border: 0px; + border-radius: 8px; + border-color: @selected; +} + +scrollbar { + width: 4px; + border: 0px; + handle-color: @foreground; + handle-width: 8px; + padding: 0; +} + +message { + border: 0px; + border-color: @selected; + padding: 1px; +} + +textbox { + text-color: @foreground; +} + diff --git a/.config/sway/config b/.config/sway/config new file mode 100644 index 0000000..b6c5820 --- /dev/null +++ b/.config/sway/config @@ -0,0 +1,157 @@ +### Variables +set $mod Mod4 + +set $left h +set $down j +set $up k +set $right l + +set $term kitty +set $menu wofi --show drun | xargs swaymsg exec -- + +### Output configuration +output * bg ~/.config/wallpaper/japanese woman holding a red oil umbrella.jpg fill + +output DP-1 mode 1920x1080@240Hz position 1920,0 +output HDMI-A-1 mode 1920x1080@60Hz position 0,0 + +### Idle configuration +# exec swayidle -w \ +# timeout 300 'swaylock -f -c 000000' \ +# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ +# before-sleep 'swaylock -f -c 000000' +### Input configuration +input * { + xkb_layout "de" + accel_profile flat +} + +default_border pixel 2 +gaps outer 5 +client.focused "5F8B37" "5F8B37" "5F8B37" + +### Key bindings +# +# Basics: +# + # Start a terminal + bindsym $mod+Return exec $term + + # Kill focused window + bindsym $mod+q kill + + # Start your launcher + bindsym $mod+d exec $menu + + # Drag floating windows by holding down $mod and left mouse button. + # Resize them with right mouse button + $mod. + # Despite the name, also works for non-floating windows. + # Change normal to inverse to use left mouse button for resizing and right + # mouse button for dragging. + floating_modifier $mod normal + + # Reload the configuration file + bindsym $mod+Shift+c reload + + # Exit sway (logs you out of your Wayland session) + bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' +# +# Moving around: +# + # Move your focus around + bindsym $mod+$left focus left + bindsym $mod+$down focus down + bindsym $mod+$up focus up + bindsym $mod+$right focus right + # Or use $mod+[up|down|left|right] + bindsym $mod+Left focus left + bindsym $mod+Down focus down + bindsym $mod+Up focus up + bindsym $mod+Right focus right + + # Move the focused window with the same, but add Shift + bindsym $mod+Shift+$left move left + bindsym $mod+Shift+$down move down + bindsym $mod+Shift+$up move up + bindsym $mod+Shift+$right move right + # Ditto, with arrow keys + bindsym $mod+Shift+Left move left + bindsym $mod+Shift+Down move down + bindsym $mod+Shift+Up move up + bindsym $mod+Shift+Right move right +# +# Workspaces: +# + # Switch to workspace + bindsym $mod+1 workspace number 1 + bindsym $mod+2 workspace number 2 + bindsym $mod+3 workspace number 3 + bindsym $mod+4 workspace number 4 + bindsym $mod+5 workspace number 5 + bindsym $mod+6 workspace number 6 + bindsym $mod+7 workspace number 7 + bindsym $mod+8 workspace number 8 + bindsym $mod+9 workspace number 9 + bindsym $mod+0 workspace number 10 + # Move focused container to workspace + bindsym $mod+Shift+1 move container to workspace number 1 + bindsym $mod+Shift+2 move container to workspace number 2 + bindsym $mod+Shift+3 move container to workspace number 3 + bindsym $mod+Shift+4 move container to workspace number 4 + bindsym $mod+Shift+5 move container to workspace number 5 + bindsym $mod+Shift+6 move container to workspace number 6 + bindsym $mod+Shift+7 move container to workspace number 7 + bindsym $mod+Shift+8 move container to workspace number 8 + bindsym $mod+Shift+9 move container to workspace number 9 + bindsym $mod+Shift+0 move container to workspace number 10 + # Note: workspaces can have any name you want, not just numbers. + # We just use 1-10 as the default. +# +# Layout stuff: +# + # You can "split" the current object of your focus with + # $mod+b or $mod+v, for horizontal and vertical splits + # respectively. + #bindsym $mod+b splith + #bindsym $mod+v splitv + + # Switch the current container between different layout styles + bindsym $mod+s layout stacking + bindsym $mod+w layout tabbed + bindsym $mod+e layout toggle split + + # Make the current focus fullscreen + bindsym $mod+f fullscreen + + # Toggle the current focus between tiling and floating mode + bindsym $mod+v floating toggle + + # Swap focus between the tiling area and the floating area + bindsym $mod+space focus mode_toggle + + # Move focus to the parent container + bindsym $mod+a focus parent +# +# Scratchpad: +# + # Move the currently focused window to the scratchpad + bindsym $mod+Shift+minus move scratchpad + + # Show the next scratchpad window or hide the focused scratchpad window. + bindsym $mod+minus scratchpad show +# +# Status Bar: +# +bar { + position top + + status_command while date +'%Y-%m-%d %I:%M:%S %p'; do sleep 1; done + + colors { + statusline #ffffff + background #323232 + inactive_workspace #32323200 #32323200 #5c5c5c + } +} + +include /etc/sway/config.d/* diff --git a/.config/swaync/config.json b/.config/swaync/config.json new file mode 100644 index 0000000..8b8a637 --- /dev/null +++ b/.config/swaync/config.json @@ -0,0 +1,44 @@ +{ + "$schema": "/etc/xdg/swaync/configSchema.json", + "positionX": "right", + "positionY": "top", + "control-center-margin-top": 10, + "control-center-margin-bottom": 10, + "control-center-margin-left": 10, + "control-center-margin-right": 10, + "notification-icon-size": 32, + "notification-body-image-height": 200, + "notification-body-image-width": 200, + "control-center-width": 350, + "notification-window-width": 350, + "keyboard-shortcuts": true, + "widgets": [ + "dnd", + "notifications", + "mpris" + ], + "widget-config": { + "title": { + "text": " Notifications", + "clear-all-button": true, + "button-text": " " + }, + "dnd": { + "text": "Do Not Disturb" + }, + "label": { + "max-lines": 1, + "text": "Notification Center" + }, + "mpris": { + "image-size": 96, + "image-radius": 12 + }, + "volume": { + "label": " " + }, + "backlight": { + "label": " " + } + } +} diff --git a/.config/swaync/style.css b/.config/swaync/style.css new file mode 100644 index 0000000..c0aebc9 --- /dev/null +++ b/.config/swaync/style.css @@ -0,0 +1,71 @@ +@import url("/home/user/.cache/wal/colors-css"); +* { + color: @foreground; +} + +.blank-window { + background: transparent; +} + +.notification-action, +.notification-default-action, +.control-center { + border-radius: 0.75em; + border: 2px solid alpha(@color11, 0.3); + background: alpha(black, 0.5); +} + +.notification { + box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.5); +} + + +.notification-content { + margin: 5px; +} + +.control-center .notification-row { + background: alpha(black, 0.2); +} + +.widget-dnd { + font-weight: bold; + margin: 1em; +} + +.widget-dnd>switch { + border: 1px solid alpha(@color11, 0.3); + border-radius: 0.75em; + background: alpha(black, 0.5); + padding: 1px; +} + +.widget-dnd> switch slider { + border: 1px solid alpha(@color11, 0.3); + border-radius: 0.75em; + background: rgb(15, 15, 15); + box-shadow: none; +} + +.widget-mpris { + border-radius: 0.75em; + background: alpha(black, 0.5); + margin: 1em; +} + +.widget-buttons-grid { + margin: 1em; + background: alpha(black, 0.5); +} + +.widget-buttons-grid>flowbox>flowboxchild>button { + box-shadow: none; + color: @foreground; + font-style: normal; + border: 1px solid alpha(@color11, 0.3); + background: @background; +} + +.widget-buttons-grid>flowbox>flowboxchild>button:hover { + background: black; +} diff --git a/.config/wal/templates/colors-css b/.config/wal/templates/colors-css new file mode 100644 index 0000000..9cb17d8 --- /dev/null +++ b/.config/wal/templates/colors-css @@ -0,0 +1,21 @@ +@define-color background {background}; +@define-color foreground {foreground}; +@define-color cursor {cursor}; + +@define-color color0 {color0}; +@define-color color1 {color1}; +@define-color color2 {color2}; +@define-color color3 {color3}; +@define-color color4 {color4}; +@define-color color5 {color5}; +@define-color color6 {color6}; +@define-color color7 {color7}; +@define-color color8 {color8}; +@define-color color9 {color9}; +@define-color color10 {color10}; +@define-color color11 {color11}; +@define-color color12 {color12}; +@define-color color13 {color13}; +@define-color color14 {color14}; +@define-color color15 {color15}; + diff --git a/.config/wal/templates/colors-hyprland.conf b/.config/wal/templates/colors-hyprland.conf new file mode 100644 index 0000000..3936fc7 --- /dev/null +++ b/.config/wal/templates/colors-hyprland.conf @@ -0,0 +1,3 @@ +$foreground = rgb({foreground.strip}) +$background = rgb({background.strip}) +$accent = rgba({color3.strip}8F) diff --git a/.config/wal/templates/colors-rofi.rasi b/.config/wal/templates/colors-rofi.rasi new file mode 100644 index 0000000..afd7d08 --- /dev/null +++ b/.config/wal/templates/colors-rofi.rasi @@ -0,0 +1,12 @@ +* {{ + background: rgba({background.rgb}, 0.3); + background-alt: rgb({background.rgb}, 0.1); + brdr: {color0}; + foreground: {foreground}; + foresel: {color2}; + selected: rgba({color3.rgb}, 0.5); + urgent: {color1}; + on: {color4}; + off: {color5}; + border: {color11}; +}} diff --git a/.config/waybar/config b/.config/waybar/config new file mode 100644 index 0000000..95b021a --- /dev/null +++ b/.config/waybar/config @@ -0,0 +1,17 @@ +{ + "include": ["~/.config/waybar/modules"], + "layer": "top", + "position": "top", + "margin": "5 10 0 10", + "modules-left": [ + "hyprland/workspaces", + "hyprland/window" + ], + "modules-center": [ + "custom/media" + ], + "modules-right": [ + "group/systemtray", + "clock" + ], +} diff --git a/.config/waybar/modules b/.config/waybar/modules new file mode 100644 index 0000000..ff31fbb --- /dev/null +++ b/.config/waybar/modules @@ -0,0 +1,162 @@ +{ + "hyprland/workspaces": { + "all-outputs": true, + "active-only": "false", + "on-click": "activate", + "format": "{icon}", + "on-scroll-up": "hyprctl dispatch workspace e+1", + "on-scroll-down": "hyprctl dispatch workspace e-1", + "format-icons": { + "active": "", + "default": "" + } + }, + "hyprland/window": { + "format": "{}", + "rewrite": { + "(.*) — Mozilla Firefox": "Mozilla Firefox" + }, + "seperate-outputs": true, + "max-length": 25 + }, + "wlr/taskbar": { + "format": "{icon}", + "icon-size": 14, + "tooltip-format": "{title}", + "on-click": "activate", + "on-click-middle": "close", + "ignore-list": [] + }, + "tray": { + "icon-size": 19, + "spacing": 10, + "reverse-direction": true + }, + "bluetooth": { + "format": "", + "format-disabled": "", + "format-connected": "" + }, + "wireplumber": { + "format": "{icon}", + "tooltip": true, + "tooltip-format": "{volume}", + "scroll-step": 5, + "format-muted": "", + "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", + "format-icons": [ + "", + "", + "" + ] + }, + "network": { + "tooltip": true, + "format-wifi": "{icon} {essid}", + "format-ethernet": "", + "format-disconnected": "", + "format-icons": [ + "", + "", + "", + "" + ], + "tooltip-format": "{bandwidthDownBytes} {bandwidthUpBytes}", + "interval": 1 + }, + "backlight": { + "tooltip": false, + "format": " {}%", + "interval": 1, + "on-scroll-up": "brightnessctl set 20+", + "on-scroll-down": "brightnessctl set 20-" + }, + "battery": { + "states": { + "good": 95, + "warning": 30, + "critical": 20 + }, + "format": "{icon}", + "format-charging": " {capacity}%", + "format-plugged": " {capacity}%", + "format-alt": "{time} {icon}", + "format-icons": ["", "", "", "", ""], + "tooltip": true, + "tooltip-format": "{capacity}%" + }, + "clock": { + "interval": 60, + "format": "{:<span weight='bold'>%a %d.%b</span> %H:%M}" + }, + "cpu": { + "interval": 15, + "format": " {}%", + "max-length": 10 + }, + "memory": { + "interval": 30, + "format": " {}%", + "max-length": 10 + }, + "disk": { + "format": " {free}" + }, + "custom/separator-right": { + "format": "", + "tooltip": false + }, + "custom/separator-left": { + "format": "", + "tooltip": false + }, + "custom/media": { + "interval": 5, + "format": "{icon} {}", + "return-type": "string", + "max-length": 20, + "format-icons": { + "spotify": "", + "default": "" + }, + "escape": true, + "exec": "playerctl metadata title", + "on-click": "playerctl play-pause" + }, + "custom/notification": { + "format": "{icon}", + "format-icons": { + "notification": "", + "none": "", + "dnd-notification": "", + "dnd-none": "", + "inhibited-notification": "<span foreground='#DB4740'><sup></sup></span>", + "inhibited-none": "", + "dnd-inhibited-notification": "<span foreground='#DB4740'><sup></sup></span>", + "dnd-inhibited-none": "" + }, + "return-type": "json", + "exec-if": "which swaync-client", + "exec": "swaync-client -swb", + "on-click": "sleep 0.1; swaync-client -t -sw", + "on-click-right": "swaync-client -d -sw", + }, + "group/systemtray": { + "orientation": "horizontal", + "modules": [ + "tray", + "wireplumber", + "battery", + "backlight", + "custom/notification", + ] + }, + "group/stats": { + "orientation": "horizontal", + "modules": [ + "cpu", + "memory", + "disk" + ] + } +} diff --git a/.config/waybar/style.css b/.config/waybar/style.css new file mode 100644 index 0000000..2587865 --- /dev/null +++ b/.config/waybar/style.css @@ -0,0 +1,70 @@ +@import url("/home/user/.cache/wal/colors-css"); +* { + background: transparent; + color: @foreground; + font-size: 1em; + border: none; + box-shadow: none; + min-height: 0; +} + +window#waybar { + border: 2px solid alpha(@color11, 0.3); + border-radius: 0.75em; + background: alpha(black, 0.5); +} + +tooltip { + background: alpha(@background, 0.9); + border: 2px solid alpha(@color11, 0.3); + border-radius: 0.75em; +} + +#workspaces button { + padding: 0em 0em; + margin: 0em 0em; +} + +#tray menu { + border-radius: 0.5em; + background: alpha(@background, 0.9); +} + +#tray separator { + background: @foreground; +} + +#tray menuitem:hover { + background: alpha(@color11, 0.5); +} + +#systemtray, +#workspaces { + margin: 0.5em 0; + background: alpha(@background, 0.3); + border: 2px solid alpha(@color11, 0.3); + border-radius: 0.75em; +} + +#workspaces { + margin-left: 0.5em; +} + +#clock { + margin-right: 0.5em; +} + +#tray, +#window, +#custom-notification, +#custom-launcher, +#custom-updates, +#custom-notification, +#custom-launcher, +#wireplumber, +#clock, +#backlight, +#network, +#battery { + padding: 0.25em 0.5em; +} diff --git a/.config/wofi/config b/.config/wofi/config new file mode 100644 index 0000000..02d32b1 --- /dev/null +++ b/.config/wofi/config @@ -0,0 +1,10 @@ +term=kitty +width=15% +lines=11 + +insensitive=true +matching=fuzzy +prompt= +show=drun +allow_images=true +hide_scroll=true diff --git a/.config/wofi/style.css b/.config/wofi/style.css new file mode 100644 index 0000000..df47f8e --- /dev/null +++ b/.config/wofi/style.css @@ -0,0 +1,34 @@ +@import url("/home/user/.cache/wal/colors-css"); + +* { + color: @foreground; + background: transparent; +} + +#input { + border-radius: 0.75em; + border: 2px solid alpha(@color3, 0.3); + box-shadow: none; + background: alpha(@background, 0.8); +} + +#outer-box { + padding: 10px; + border-radius: 0.75em; + border: 2px solid alpha(@color3, 0.3); + background: alpha(@background, 0.5); +} + +#scroll { + margin-top: 10px; +} + +#img { + margin-right: 2px; + -gtk-icon-transform:scale(0.6); +} + +#entry:selected { + border-radius: 0.25em; + background-color: alpha(@background, 0.3); +} diff --git a/.config/wpg/.current b/.config/wpg/.current new file mode 120000 index 0000000..36c416f --- /dev/null +++ b/.config/wpg/.current @@ -0,0 +1 @@ +/home/user/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg
\ No newline at end of file diff --git a/.config/wpg/keywords.conf b/.config/wpg/keywords.conf new file mode 100644 index 0000000..8dae664 --- /dev/null +++ b/.config/wpg/keywords.conf @@ -0,0 +1,2 @@ +[default] + diff --git a/.config/wpg/samples/Nineizaka.png_wal_sample.png b/.config/wpg/samples/Nineizaka.png_wal_sample.png Binary files differnew file mode 100644 index 0000000..5f7c513 --- /dev/null +++ b/.config/wpg/samples/Nineizaka.png_wal_sample.png diff --git a/.config/wpg/samples/aot.jpg_wal_sample.png b/.config/wpg/samples/aot.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..32994d9 --- /dev/null +++ b/.config/wpg/samples/aot.jpg_wal_sample.png diff --git a/.config/wpg/samples/blade_runner_4090.jpg_wal_sample.png b/.config/wpg/samples/blade_runner_4090.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..515a555 --- /dev/null +++ b/.config/wpg/samples/blade_runner_4090.jpg_wal_sample.png diff --git a/.config/wpg/samples/blade_runner_4090_snow_fall.png_wal_sample.png b/.config/wpg/samples/blade_runner_4090_snow_fall.png_wal_sample.png Binary files differnew file mode 100644 index 0000000..ecbed7f --- /dev/null +++ b/.config/wpg/samples/blade_runner_4090_snow_fall.png_wal_sample.png diff --git a/.config/wpg/samples/cherry_blossoms_in_kyoto.jpg_wal_sample.png b/.config/wpg/samples/cherry_blossoms_in_kyoto.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..2597f57 --- /dev/null +++ b/.config/wpg/samples/cherry_blossoms_in_kyoto.jpg_wal_sample.png diff --git a/.config/wpg/samples/chureito_pagoda.jpg_wal_sample.png b/.config/wpg/samples/chureito_pagoda.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..fcbde74 --- /dev/null +++ b/.config/wpg/samples/chureito_pagoda.jpg_wal_sample.png diff --git a/.config/wpg/samples/city_night.png_wal_sample.png b/.config/wpg/samples/city_night.png_wal_sample.png Binary files differnew file mode 100644 index 0000000..e2559df --- /dev/null +++ b/.config/wpg/samples/city_night.png_wal_sample.png diff --git a/.config/wpg/samples/fogy_lighted_skyscraper.jpg_wal_sample.png b/.config/wpg/samples/fogy_lighted_skyscraper.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..2f653c9 --- /dev/null +++ b/.config/wpg/samples/fogy_lighted_skyscraper.jpg_wal_sample.png diff --git a/.config/wpg/samples/fuji.jpg_wal_sample.png b/.config/wpg/samples/fuji.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..e9e4220 --- /dev/null +++ b/.config/wpg/samples/fuji.jpg_wal_sample.png diff --git a/.config/wpg/samples/fushimi_inari_taisha.jpg_wal_sample.png b/.config/wpg/samples/fushimi_inari_taisha.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..cb7c19e --- /dev/null +++ b/.config/wpg/samples/fushimi_inari_taisha.jpg_wal_sample.png diff --git a/.config/wpg/samples/ghost_of_tsushima.jpg_wal_sample.png b/.config/wpg/samples/ghost_of_tsushima.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..7cccd69 --- /dev/null +++ b/.config/wpg/samples/ghost_of_tsushima.jpg_wal_sample.png diff --git a/.config/wpg/samples/itsukushima_jinja.jpg_wal_sample.png b/.config/wpg/samples/itsukushima_jinja.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..4141abe --- /dev/null +++ b/.config/wpg/samples/itsukushima_jinja.jpg_wal_sample.png diff --git a/.config/wpg/samples/japanese_Koi.jpg_wal_sample.png b/.config/wpg/samples/japanese_Koi.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..5516b03 --- /dev/null +++ b/.config/wpg/samples/japanese_Koi.jpg_wal_sample.png diff --git a/.config/wpg/samples/japanese_summer_tram.png_wal_sample.png b/.config/wpg/samples/japanese_summer_tram.png_wal_sample.png Binary files differnew file mode 100644 index 0000000..148ad72 --- /dev/null +++ b/.config/wpg/samples/japanese_summer_tram.png_wal_sample.png diff --git a/.config/wpg/samples/japanese_woman_with_red_oil_umbrella.jpg_wal_sample.png b/.config/wpg/samples/japanese_woman_with_red_oil_umbrella.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..8058feb --- /dev/null +++ b/.config/wpg/samples/japanese_woman_with_red_oil_umbrella.jpg_wal_sample.png diff --git a/.config/wpg/samples/kyoto_bamboo_forest.jpg_wal_sample.png b/.config/wpg/samples/kyoto_bamboo_forest.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..5675a56 --- /dev/null +++ b/.config/wpg/samples/kyoto_bamboo_forest.jpg_wal_sample.png diff --git a/.config/wpg/samples/monstera.jpg_wal_sample.png b/.config/wpg/samples/monstera.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..eae52fe --- /dev/null +++ b/.config/wpg/samples/monstera.jpg_wal_sample.png diff --git a/.config/wpg/samples/mount_fuji.jpg_wal_sample.png b/.config/wpg/samples/mount_fuji.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..ba15c0d --- /dev/null +++ b/.config/wpg/samples/mount_fuji.jpg_wal_sample.png diff --git a/.config/wpg/samples/persica.png_wal_sample.png b/.config/wpg/samples/persica.png_wal_sample.png Binary files differnew file mode 100644 index 0000000..eedd37f --- /dev/null +++ b/.config/wpg/samples/persica.png_wal_sample.png diff --git a/.config/wpg/samples/pexels.jpg_wal_sample.png b/.config/wpg/samples/pexels.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..280c4ca --- /dev/null +++ b/.config/wpg/samples/pexels.jpg_wal_sample.png diff --git a/.config/wpg/samples/pink_blossom.jpg_wal_sample.png b/.config/wpg/samples/pink_blossom.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..2f6ef95 --- /dev/null +++ b/.config/wpg/samples/pink_blossom.jpg_wal_sample.png diff --git a/.config/wpg/samples/railway_autumn.jpg_wal_sample.png b/.config/wpg/samples/railway_autumn.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..c02a901 --- /dev/null +++ b/.config/wpg/samples/railway_autumn.jpg_wal_sample.png diff --git a/.config/wpg/samples/red_bridge_near_trees.jpg_wal_sample.png b/.config/wpg/samples/red_bridge_near_trees.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..09a8487 --- /dev/null +++ b/.config/wpg/samples/red_bridge_near_trees.jpg_wal_sample.png diff --git a/.config/wpg/samples/street_with_white_blossom.jpg_wal_sample.png b/.config/wpg/samples/street_with_white_blossom.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..2597f57 --- /dev/null +++ b/.config/wpg/samples/street_with_white_blossom.jpg_wal_sample.png diff --git a/.config/wpg/samples/tenryu-ji_temple.jpg_wal_sample.png b/.config/wpg/samples/tenryu-ji_temple.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..e002cf0 --- /dev/null +++ b/.config/wpg/samples/tenryu-ji_temple.jpg_wal_sample.png diff --git a/.config/wpg/samples/tokyo_city_view.jpg_wal_sample.png b/.config/wpg/samples/tokyo_city_view.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..0d66e22 --- /dev/null +++ b/.config/wpg/samples/tokyo_city_view.jpg_wal_sample.png diff --git a/.config/wpg/samples/tokyo_tower.jpg_wal_sample.png b/.config/wpg/samples/tokyo_tower.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..dd2c5f3 --- /dev/null +++ b/.config/wpg/samples/tokyo_tower.jpg_wal_sample.png diff --git a/.config/wpg/samples/white_blossom_cherry.jpg_wal_sample.png b/.config/wpg/samples/white_blossom_cherry.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..5112591 --- /dev/null +++ b/.config/wpg/samples/white_blossom_cherry.jpg_wal_sample.png diff --git a/.config/wpg/samples/white_cherry_blossom_tree_over_asian_roof.jpg_wal_sample.png b/.config/wpg/samples/white_cherry_blossom_tree_over_asian_roof.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..b48055b --- /dev/null +++ b/.config/wpg/samples/white_cherry_blossom_tree_over_asian_roof.jpg_wal_sample.png diff --git a/.config/wpg/samples/white_sakura_with_blue_sky.jpg_wal_sample.png b/.config/wpg/samples/white_sakura_with_blue_sky.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..884fe0b --- /dev/null +++ b/.config/wpg/samples/white_sakura_with_blue_sky.jpg_wal_sample.png diff --git a/.config/wpg/samples/밤에_기차.jpg_wal_sample.png b/.config/wpg/samples/밤에_기차.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..2a358d7 --- /dev/null +++ b/.config/wpg/samples/밤에_기차.jpg_wal_sample.png diff --git a/.config/wpg/samples/파란색과_검은색_고층_건물.jpg_wal_sample.png b/.config/wpg/samples/파란색과_검은색_고층_건물.jpg_wal_sample.png Binary files differnew file mode 100644 index 0000000..ebd02a6 --- /dev/null +++ b/.config/wpg/samples/파란색과_검은색_고층_건물.jpg_wal_sample.png diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_Nineizaka_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_Nineizaka_png_dark_wal__1.1.0.json new file mode 100644 index 0000000..61e0965 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_Nineizaka_png_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/Nineizaka.png", + "alpha": "100", + + "special": { + "background": "#1a2122", + "foreground": "#b3b8bd", + "cursor": "#b3b8bd" + }, + "colors": { + "color0": "#1a2122", + "color1": "#5B5E57", + "color2": "#546A6F", + "color3": "#6B7377", + "color4": "#927361", + "color5": "#5C7681", + "color6": "#747C83", + "color7": "#b3b8bd", + "color8": "#7d8084", + "color9": "#5B5E57", + "color10": "#546A6F", + "color11": "#6B7377", + "color12": "#927361", + "color13": "#5C7681", + "color14": "#747C83", + "color15": "#b3b8bd" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_aot_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_aot_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..8eb225f --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_aot_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/aot.jpg", + "alpha": "100", + + "special": { + "background": "#060606", + "foreground": "#eaeaea", + "cursor": "#eaeaea" + }, + "colors": { + "color0": "#060606", + "color1": "#6E6E6E", + "color2": "#909090", + "color3": "#A8A8A8", + "color4": "#B8B8B8", + "color5": "#C7C7C7", + "color6": "#D8D8D8", + "color7": "#eaeaea", + "color8": "#a3a3a3", + "color9": "#6E6E6E", + "color10": "#909090", + "color11": "#A8A8A8", + "color12": "#B8B8B8", + "color13": "#C7C7C7", + "color14": "#D8D8D8", + "color15": "#eaeaea" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..7ff6934 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/blade_runner_4090.jpg", + "alpha": "100", + + "special": { + "background": "#240c01", + "foreground": "#f6d288", + "cursor": "#f6d288" + }, + "colors": { + "color0": "#240c01", + "color1": "#C95602", + "color2": "#D96707", + "color3": "#E6770D", + "color4": "#F89316", + "color5": "#FEA81D", + "color6": "#FE9E20", + "color7": "#f6d288", + "color8": "#ac935f", + "color9": "#C95602", + "color10": "#D96707", + "color11": "#E6770D", + "color12": "#F89316", + "color13": "#FEA81D", + "color14": "#FE9E20", + "color15": "#f6d288" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_snow_fall_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_snow_fall_png_dark_wal__1.1.0.json new file mode 100644 index 0000000..d931bfd --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_blade_runner_4090_snow_fall_png_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/blade_runner_4090_snow_fall.png", + "alpha": "100", + + "special": { + "background": "#0C1215", + "foreground": "#b9c2bd", + "cursor": "#b9c2bd" + }, + "colors": { + "color0": "#0C1215", + "color1": "#485D62", + "color2": "#566B6C", + "color3": "#657876", + "color4": "#70847D", + "color5": "#687E81", + "color6": "#798D84", + "color7": "#b9c2bd", + "color8": "#818784", + "color9": "#485D62", + "color10": "#566B6C", + "color11": "#657876", + "color12": "#70847D", + "color13": "#687E81", + "color14": "#798D84", + "color15": "#b9c2bd" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_cherry_blossoms_in_kyoto_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_cherry_blossoms_in_kyoto_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..43bcdd9 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_cherry_blossoms_in_kyoto_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg", + "alpha": "100", + + "special": { + "background": "#0C0E0E", + "foreground": "#e0dfdc", + "cursor": "#e0dfdc" + }, + "colors": { + "color0": "#0C0E0E", + "color1": "#698990", + "color2": "#91908E", + "color3": "#A39F9B", + "color4": "#B2AFAC", + "color5": "#C6B8B2", + "color6": "#C6C3BE", + "color7": "#e0dfdc", + "color8": "#9c9c9a", + "color9": "#698990", + "color10": "#91908E", + "color11": "#A39F9B", + "color12": "#B2AFAC", + "color13": "#C6B8B2", + "color14": "#C6C3BE", + "color15": "#e0dfdc" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_chureito_pagoda_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_chureito_pagoda_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..4d9b10a --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_chureito_pagoda_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/chureito_pagoda.jpg", + "alpha": "100", + + "special": { + "background": "#121012", + "foreground": "#ece3e2", + "cursor": "#ece3e2" + }, + "colors": { + "color0": "#121012", + "color1": "#7B8391", + "color2": "#959AA9", + "color3": "#9F9FAB", + "color4": "#B7BAC7", + "color5": "#C5BEC4", + "color6": "#D1CCD4", + "color7": "#ece3e2", + "color8": "#a59e9e", + "color9": "#7B8391", + "color10": "#959AA9", + "color11": "#9F9FAB", + "color12": "#B7BAC7", + "color13": "#C5BEC4", + "color14": "#D1CCD4", + "color15": "#ece3e2" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_city_night_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_city_night_png_dark_wal__1.1.0.json new file mode 100644 index 0000000..598120c --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_city_night_png_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/city_night.png", + "alpha": "100", + + "special": { + "background": "#0E8A10", + "foreground": "#c880c7", + "cursor": "#c880c7" + }, + "colors": { + "color0": "#0E8A10", + "color1": "#2F3E52", + "color2": "#5AB062", + "color3": "#985B68", + "color4": "#ACCC90", + "color5": "#5DFF79", + "color6": "#65268F", + "color7": "#c880c7", + "color8": "#8c598b", + "color9": "#2F3E52", + "color10": "#5AB062", + "color11": "#985B68", + "color12": "#ACCC90", + "color13": "#5DFF79", + "color14": "#65268F", + "color15": "#c880c7" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fogy_lighted_skyscraper_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fogy_lighted_skyscraper_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..94f2654 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fogy_lighted_skyscraper_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg", + "alpha": "100", + + "special": { + "background": "#0e1118", + "foreground": "#7bdcf5", + "cursor": "#7bdcf5" + }, + "colors": { + "color0": "#0e1118", + "color1": "#014691", + "color2": "#0156AD", + "color3": "#0161BD", + "color4": "#0C5FC5", + "color5": "#0171D0", + "color6": "#0194EB", + "color7": "#7bdcf5", + "color8": "#569aab", + "color9": "#014691", + "color10": "#0156AD", + "color11": "#0161BD", + "color12": "#0C5FC5", + "color13": "#0171D0", + "color14": "#0194EB", + "color15": "#7bdcf5" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fuji_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fuji_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..eda5fe8 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fuji_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/fuji.jpg", + "alpha": "100", + + "special": { + "background": "#121312", + "foreground": "#cecdca", + "cursor": "#cecdca" + }, + "colors": { + "color0": "#121312", + "color1": "#596565", + "color2": "#6D7370", + "color3": "#7D7F79", + "color4": "#86847B", + "color5": "#7B8484", + "color6": "#8F928F", + "color7": "#cecdca", + "color8": "#908f8d", + "color9": "#596565", + "color10": "#6D7370", + "color11": "#7D7F79", + "color12": "#86847B", + "color13": "#7B8484", + "color14": "#8F928F", + "color15": "#cecdca" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fushimi_inari_taisha_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fushimi_inari_taisha_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..18e90ef --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_fushimi_inari_taisha_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/fushimi_inari_taisha.jpg", + "alpha": "100", + + "special": { + "background": "#071319", + "foreground": "#b2bac2", + "cursor": "#b2bac2" + }, + "colors": { + "color0": "#071319", + "color1": "#E5562A", + "color2": "#F45128", + "color3": "#E5714F", + "color4": "#EF8A6A", + "color5": "#6B7889", + "color6": "#A27D86", + "color7": "#b2bac2", + "color8": "#7c8287", + "color9": "#E5562A", + "color10": "#F45128", + "color11": "#E5714F", + "color12": "#EF8A6A", + "color13": "#6B7889", + "color14": "#A27D86", + "color15": "#b2bac2" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_ghost_of_tsushima_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_ghost_of_tsushima_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..a250e95 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_ghost_of_tsushima_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/ghost_of_tsushima.jpg", + "alpha": "100", + + "special": { + "background": "#0a0909", + "foreground": "#dfdfde", + "cursor": "#dfdfde" + }, + "colors": { + "color0": "#0a0909", + "color1": "#916B63", + "color2": "#82807F", + "color3": "#A48579", + "color4": "#9C9390", + "color5": "#B1B0AE", + "color6": "#C5B5AF", + "color7": "#dfdfde", + "color8": "#9c9c9b", + "color9": "#916B63", + "color10": "#82807F", + "color11": "#A48579", + "color12": "#9C9390", + "color13": "#B1B0AE", + "color14": "#C5B5AF", + "color15": "#dfdfde" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_itsukushima_jinja_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_itsukushima_jinja_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..e57bda1 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_itsukushima_jinja_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/itsukushima_jinja.jpg", + "alpha": "100", + + "special": { + "background": "#27191b", + "foreground": "#d2d9dd", + "cursor": "#d2d9dd" + }, + "colors": { + "color0": "#27191b", + "color1": "#8AA5BB", + "color2": "#C9ADA3", + "color3": "#B09EC0", + "color4": "#93B2C5", + "color5": "#A9BBC8", + "color6": "#9BD0C9", + "color7": "#d2d9dd", + "color8": "#93979a", + "color9": "#8AA5BB", + "color10": "#C9ADA3", + "color11": "#B09EC0", + "color12": "#93B2C5", + "color13": "#A9BBC8", + "color14": "#9BD0C9", + "color15": "#d2d9dd" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_Koi_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_Koi_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..a7d3db9 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_Koi_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/japanese_Koi.jpg", + "alpha": "100", + + "special": { + "background": "#030203", + "foreground": "#d9d4d3", + "cursor": "#d9d4d3" + }, + "colors": { + "color0": "#030203", + "color1": "#9B2B1F", + "color2": "#B14F2F", + "color3": "#8E7064", + "color4": "#998A75", + "color5": "#7A7D88", + "color6": "#A9A19D", + "color7": "#d9d4d3", + "color8": "#979493", + "color9": "#9B2B1F", + "color10": "#B14F2F", + "color11": "#8E7064", + "color12": "#998A75", + "color13": "#7A7D88", + "color14": "#A9A19D", + "color15": "#d9d4d3" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_summer_tram_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_summer_tram_png_dark_wal__1.1.0.json new file mode 100644 index 0000000..e74fb36 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_summer_tram_png_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/japanese_summer_tram.png", + "alpha": "100", + + "special": { + "background": "#131b1b", + "foreground": "#c7e2f5", + "cursor": "#c7e2f5" + }, + "colors": { + "color0": "#131b1b", + "color1": "#3968BD", + "color2": "#627290", + "color3": "#658FAC", + "color4": "#6798EE", + "color5": "#989395", + "color6": "#95B1E0", + "color7": "#c7e2f5", + "color8": "#8b9eab", + "color9": "#3968BD", + "color10": "#627290", + "color11": "#658FAC", + "color12": "#6798EE", + "color13": "#989395", + "color14": "#95B1E0", + "color15": "#c7e2f5" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_woman_with_red_oil_umbrella_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_woman_with_red_oil_umbrella_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..c0f5b8a --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_japanese_woman_with_red_oil_umbrella_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg", + "alpha": "100", + + "special": { + "background": "#0d0f12", + "foreground": "#d8d4d5", + "cursor": "#d8d4d5" + }, + "colors": { + "color0": "#0d0f12", + "color1": "#7E7F7F", + "color2": "#B84531", + "color3": "#C19259", + "color4": "#5D748C", + "color5": "#708A98", + "color6": "#9C9A9F", + "color7": "#d8d4d5", + "color8": "#979495", + "color9": "#7E7F7F", + "color10": "#B84531", + "color11": "#C19259", + "color12": "#5D748C", + "color13": "#708A98", + "color14": "#9C9A9F", + "color15": "#d8d4d5" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_kyoto_bamboo_forest_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_kyoto_bamboo_forest_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..72b66ad --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_kyoto_bamboo_forest_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/kyoto_bamboo_forest.jpg", + "alpha": "100", + + "special": { + "background": "#0a0b03", + "foreground": "#c3d897", + "cursor": "#c3d897" + }, + "colors": { + "color0": "#0a0b03", + "color1": "#4C5E26", + "color2": "#404634", + "color3": "#596751", + "color4": "#835F58", + "color5": "#5D9A13", + "color6": "#66A533", + "color7": "#c3d897", + "color8": "#889769", + "color9": "#4C5E26", + "color10": "#404634", + "color11": "#596751", + "color12": "#835F58", + "color13": "#5D9A13", + "color14": "#66A533", + "color15": "#c3d897" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_monstera_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_monstera_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..ebbea34 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_monstera_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/monstera.jpg", + "alpha": "100", + + "special": { + "background": "#050D0C", + "foreground": "#aebab0", + "cursor": "#aebab0" + }, + "colors": { + "color0": "#050D0C", + "color1": "#335347", + "color2": "#3C6255", + "color3": "#496858", + "color4": "#557366", + "color5": "#587161", + "color6": "#4B8348", + "color7": "#aebab0", + "color8": "#79827b", + "color9": "#335347", + "color10": "#3C6255", + "color11": "#496858", + "color12": "#557366", + "color13": "#587161", + "color14": "#4B8348", + "color15": "#aebab0" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_mount_fuji_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_mount_fuji_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..a9fe721 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_mount_fuji_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/mount_fuji.jpg", + "alpha": "100", + + "special": { + "background": "#101212", + "foreground": "#ceccc9", + "cursor": "#ceccc9" + }, + "colors": { + "color0": "#101212", + "color1": "#5B6562", + "color2": "#6D746F", + "color3": "#7C8079", + "color4": "#86857B", + "color5": "#7A8583", + "color6": "#8F938E", + "color7": "#ceccc9", + "color8": "#908e8c", + "color9": "#5B6562", + "color10": "#6D746F", + "color11": "#7C8079", + "color12": "#86857B", + "color13": "#7A8583", + "color14": "#8F938E", + "color15": "#ceccc9" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_persica_png_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_persica_png_dark_wal__1.1.0.json new file mode 100644 index 0000000..6e44bd7 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_persica_png_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/persica.png", + "alpha": "100", + + "special": { + "background": "#02131A", + "foreground": "#dad3d3", + "cursor": "#dad3d3" + }, + "colors": { + "color0": "#02131A", + "color1": "#494D52", + "color2": "#67676C", + "color3": "#985F63", + "color4": "#7D7C83", + "color5": "#7B848A", + "color6": "#9E9DA1", + "color7": "#dad3d3", + "color8": "#989393", + "color9": "#494D52", + "color10": "#67676C", + "color11": "#985F63", + "color12": "#7D7C83", + "color13": "#7B848A", + "color14": "#9E9DA1", + "color15": "#dad3d3" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pexels_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pexels_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..db23403 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pexels_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/pexels.jpg", + "alpha": "100", + + "special": { + "background": "#0b0c0d", + "foreground": "#e7e6e6", + "cursor": "#e7e6e6" + }, + "colors": { + "color0": "#0b0c0d", + "color1": "#A09EA1", + "color2": "#B3B1B3", + "color3": "#C0BEBF", + "color4": "#BFBDC0", + "color5": "#C1BFC0", + "color6": "#CFCDCE", + "color7": "#e7e6e6", + "color8": "#a1a1a1", + "color9": "#A09EA1", + "color10": "#B3B1B3", + "color11": "#C0BEBF", + "color12": "#BFBDC0", + "color13": "#C1BFC0", + "color14": "#CFCDCE", + "color15": "#e7e6e6" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pink_blossom_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pink_blossom_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..0432e3c --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_pink_blossom_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/pink_blossom.jpg", + "alpha": "100", + + "special": { + "background": "#633830", + "foreground": "#d9ebf2", + "cursor": "#d9ebf2" + }, + "colors": { + "color0": "#633830", + "color1": "#E3B1B3", + "color2": "#BBB6C7", + "color3": "#DCB8C8", + "color4": "#BDD9EB", + "color5": "#EDCAD3", + "color6": "#E2D4E7", + "color7": "#d9ebf2", + "color8": "#97a4a9", + "color9": "#E3B1B3", + "color10": "#BBB6C7", + "color11": "#DCB8C8", + "color12": "#BDD9EB", + "color13": "#EDCAD3", + "color14": "#E2D4E7", + "color15": "#d9ebf2" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_railway_autumn_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_railway_autumn_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..a443d14 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_railway_autumn_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/railway_autumn.jpg", + "alpha": "100", + + "special": { + "background": "#0a0909", + "foreground": "#e4e3e6", + "cursor": "#e4e3e6" + }, + "colors": { + "color0": "#0a0909", + "color1": "#CC5039", + "color2": "#EE5625", + "color3": "#F68B5D", + "color4": "#27758F", + "color5": "#3E94AC", + "color6": "#BFA8AA", + "color7": "#e4e3e6", + "color8": "#9f9ea1", + "color9": "#CC5039", + "color10": "#EE5625", + "color11": "#F68B5D", + "color12": "#27758F", + "color13": "#3E94AC", + "color14": "#BFA8AA", + "color15": "#e4e3e6" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_red_bridge_near_trees_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_red_bridge_near_trees_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..e763325 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_red_bridge_near_trees_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/red_bridge_near_trees.jpg", + "alpha": "100", + + "special": { + "background": "#0f1413", + "foreground": "#adbabf", + "cursor": "#adbabf" + }, + "colors": { + "color0": "#0f1413", + "color1": "#596751", + "color2": "#A56155", + "color3": "#5F8B37", + "color4": "#6A8F51", + "color5": "#B6985C", + "color6": "#96A35B", + "color7": "#adbabf", + "color8": "#798285", + "color9": "#596751", + "color10": "#A56155", + "color11": "#5F8B37", + "color12": "#6A8F51", + "color13": "#B6985C", + "color14": "#96A35B", + "color15": "#adbabf" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_street_with_white_blossom_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_street_with_white_blossom_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..e898b38 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_street_with_white_blossom_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/street_with_white_blossom.jpg", + "alpha": "100", + + "special": { + "background": "#0C0E0E", + "foreground": "#e0dfdc", + "cursor": "#e0dfdc" + }, + "colors": { + "color0": "#0C0E0E", + "color1": "#698990", + "color2": "#91908E", + "color3": "#A39F9B", + "color4": "#B2AFAC", + "color5": "#C6B8B2", + "color6": "#C6C3BE", + "color7": "#e0dfdc", + "color8": "#9c9c9a", + "color9": "#698990", + "color10": "#91908E", + "color11": "#A39F9B", + "color12": "#B2AFAC", + "color13": "#C6B8B2", + "color14": "#C6C3BE", + "color15": "#e0dfdc" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tenryu-ji_temple_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tenryu-ji_temple_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..7a61abb --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tenryu-ji_temple_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/tenryu-ji_temple.jpg", + "alpha": "100", + + "special": { + "background": "#0F0E0E", + "foreground": "#cfd4dd", + "cursor": "#cfd4dd" + }, + "colors": { + "color0": "#0F0E0E", + "color1": "#8F7065", + "color2": "#847F7F", + "color3": "#AE8E71", + "color4": "#3D7293", + "color5": "#6394B5", + "color6": "#A59A9A", + "color7": "#cfd4dd", + "color8": "#90949a", + "color9": "#8F7065", + "color10": "#847F7F", + "color11": "#AE8E71", + "color12": "#3D7293", + "color13": "#6394B5", + "color14": "#A59A9A", + "color15": "#cfd4dd" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_city_view_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_city_view_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..c61cad9 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_city_view_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/tokyo_city_view.jpg", + "alpha": "100", + + "special": { + "background": "#0f0e12", + "foreground": "#b2babe", + "cursor": "#b2babe" + }, + "colors": { + "color0": "#0f0e12", + "color1": "#5B5459", + "color2": "#9F6457", + "color3": "#C38F6F", + "color4": "#011E82", + "color5": "#002987", + "color6": "#0D4A86", + "color7": "#b2babe", + "color8": "#7c8285", + "color9": "#5B5459", + "color10": "#9F6457", + "color11": "#C38F6F", + "color12": "#011E82", + "color13": "#002987", + "color14": "#0D4A86", + "color15": "#b2babe" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_tower_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_tower_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..b5216fe --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_tokyo_tower_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/tokyo_tower.jpg", + "alpha": "100", + + "special": { + "background": "#12161f", + "foreground": "#bedce1", + "cursor": "#bedce1" + }, + "colors": { + "color0": "#12161f", + "color1": "#50728C", + "color2": "#4A97B5", + "color3": "#649DB1", + "color4": "#51A2BB", + "color5": "#64B1C8", + "color6": "#98B7BE", + "color7": "#bedce1", + "color8": "#859a9d", + "color9": "#50728C", + "color10": "#4A97B5", + "color11": "#649DB1", + "color12": "#51A2BB", + "color13": "#64B1C8", + "color14": "#98B7BE", + "color15": "#bedce1" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_blossom_cherry_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_blossom_cherry_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..9e1b086 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_blossom_cherry_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/white_blossom_cherry.jpg", + "alpha": "100", + + "special": { + "background": "#49383b", + "foreground": "#ece8e5", + "cursor": "#ece8e5" + }, + "colors": { + "color0": "#49383b", + "color1": "#C5C0BE", + "color2": "#D1C6B9", + "color3": "#E3CCAC", + "color4": "#D7D1CD", + "color5": "#E4DCD6", + "color6": "#E0E0D9", + "color7": "#ece8e5", + "color8": "#a5a2a0", + "color9": "#C5C0BE", + "color10": "#D1C6B9", + "color11": "#E3CCAC", + "color12": "#D7D1CD", + "color13": "#E4DCD6", + "color14": "#E0E0D9", + "color15": "#ece8e5" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_cherry_blossom_tree_over_asian_roof_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_cherry_blossom_tree_over_asian_roof_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..694d982 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_cherry_blossom_tree_over_asian_roof_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg", + "alpha": "100", + + "special": { + "background": "#0a0909", + "foreground": "#dbd8d5", + "cursor": "#dbd8d5" + }, + "colors": { + "color0": "#0a0909", + "color1": "#927263", + "color2": "#BE935F", + "color3": "#9D8B6E", + "color4": "#808083", + "color5": "#A29B98", + "color6": "#C9B0AC", + "color7": "#dbd8d5", + "color8": "#999795", + "color9": "#927263", + "color10": "#BE935F", + "color11": "#9D8B6E", + "color12": "#808083", + "color13": "#A29B98", + "color14": "#C9B0AC", + "color15": "#dbd8d5" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_sakura_with_blue_sky_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_sakura_with_blue_sky_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..35fe5bb --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_white_sakura_with_blue_sky_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg", + "alpha": "100", + + "special": { + "background": "#3f3633", + "foreground": "#dde9e8", + "cursor": "#dde9e8" + }, + "colors": { + "color0": "#3f3633", + "color1": "#A4DFDF", + "color2": "#A6E1DE", + "color3": "#B1E4E2", + "color4": "#D4D2D1", + "color5": "#E6D7D2", + "color6": "#ECE3DC", + "color7": "#dde9e8", + "color8": "#9aa3a2", + "color9": "#A4DFDF", + "color10": "#A6E1DE", + "color11": "#B1E4E2", + "color12": "#D4D2D1", + "color13": "#E6D7D2", + "color14": "#ECE3DC", + "color15": "#dde9e8" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_밤에_기차_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_밤에_기차_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..f85f4d5 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_밤에_기차_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/밤에_기차.jpg", + "alpha": "100", + + "special": { + "background": "#090A10", + "foreground": "#c0a4b8", + "cursor": "#c0a4b8" + }, + "colors": { + "color0": "#090A10", + "color1": "#2E447C", + "color2": "#574E75", + "color3": "#354B85", + "color4": "#23568E", + "color5": "#3452AE", + "color6": "#555F93", + "color7": "#c0a4b8", + "color8": "#867280", + "color9": "#2E447C", + "color10": "#574E75", + "color11": "#354B85", + "color12": "#23568E", + "color13": "#3452AE", + "color14": "#555F93", + "color15": "#c0a4b8" + } +} diff --git a/.config/wpg/schemes/_home_user__config_wpg_wallpapers_파란색과_검은색_고층_건물_jpg_dark_wal__1.1.0.json b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_파란색과_검은색_고층_건물_jpg_dark_wal__1.1.0.json new file mode 100644 index 0000000..088da93 --- /dev/null +++ b/.config/wpg/schemes/_home_user__config_wpg_wallpapers_파란색과_검은색_고층_건물_jpg_dark_wal__1.1.0.json @@ -0,0 +1,28 @@ +{ + "wallpaper": "/home/user/.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg", + "alpha": "100", + + "special": { + "background": "#041017", + "foreground": "#9ec3d5", + "cursor": "#9ec3d5" + }, + "colors": { + "color0": "#041017", + "color1": "#175162", + "color2": "#284767", + "color3": "#515869", + "color4": "#0F5F96", + "color5": "#305EA9", + "color6": "#926697", + "color7": "#9ec3d5", + "color8": "#6e8895", + "color9": "#175162", + "color10": "#284767", + "color11": "#515869", + "color12": "#0F5F96", + "color13": "#305EA9", + "color14": "#926697", + "color15": "#9ec3d5" + } +} diff --git a/.config/wpg/sequences b/.config/wpg/sequences new file mode 100644 index 0000000..0562173 --- /dev/null +++ b/.config/wpg/sequences @@ -0,0 +1 @@ +]4;0;#0d0f12\]4;1;#7E7F7F\]4;2;#B84531\]4;3;#C19259\]4;4;#5D748C\]4;5;#708A98\]4;6;#9C9A9F\]4;7;#d8d4d5\]4;8;#979495\]4;9;#7E7F7F\]4;10;#B84531\]4;11;#C19259\]4;12;#5D748C\]4;13;#708A98\]4;14;#9C9A9F\]4;15;#d8d4d5\]10;#d8d4d5\]11;#0d0f12\]12;#d8d4d5\]13;#d8d4d5\]17;#d8d4d5\]19;#0d0f12\]4;232;#0d0f12\]4;256;#d8d4d5\]708;#0d0f12\
\ No newline at end of file diff --git a/.config/wpg/templates/gtk2 b/.config/wpg/templates/gtk2 new file mode 120000 index 0000000..b6c294b --- /dev/null +++ b/.config/wpg/templates/gtk2 @@ -0,0 +1 @@ +/home/user/.local/share/themes/FlatColor/gtk-2.0/gtkrc
\ No newline at end of file diff --git a/.config/wpg/templates/gtk2.base b/.config/wpg/templates/gtk2.base new file mode 100644 index 0000000..f0a9029 --- /dev/null +++ b/.config/wpg/templates/gtk2.base @@ -0,0 +1,797 @@ +#modded Numix gtkrc + +gtk-color-scheme = "bg_color:{color0} +color0:{color0} +color1:{color1} +color2:{color2} +color3:{color3} +color4:{color4} +color5:{color5} +color6:{color6} +color7:{color7} +color8:{color8} +color9:{color9} +color10:{color10} +color11:{color11} +color12:{color12} +color13:{color13} +color14:{color14} +color15:{color15} +text_color:{color15} +selected_bg_color:{active} +selected_fg_color:{color15} +tooltip_bg_color:{color0} +tooltip_fg_color:{color15} +titlebar_bg_color:{color0} +titlebar_fg_color:{color15} +menu_bg_color:{color0} +menu_fg_color:{color15} +link_color:{active}" +gtk-auto-mnemonics = 1 + +# Default Style +# DO --NOT-- CHANGE ACTIVE +# IT's THE COLOR THAT WPGTK REPLACES +# FEEL FREE TO MODIFY EVERYTHING ELSE IN gtkrc.base + +style "murrine-default" {{ + GtkArrow::arrow-scaling= 0.6 + + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = {{ 0, 0, 0, 0 }} + + GtkButtonBox::child-min-height = 26 + + GtkCheckButton::indicator-size = 16 + + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkExpander::expander-size = 16 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + + GtkMenuItem::arrow-scaling= 0.5 + + GtkPaned::handle-size = 1 + + GtkProgressBar::min-horizontal-bar-height = 12 + GtkProgressBar::min-vertical-bar-width = 12 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 8 + GtkRange::stepper-size = 12 + GtkRange::stepper_spacing = 0 + GtkRange::trough-under-steppers = 1 + + GtkScale::slider-length = 16 + GtkScale::slider-width = 16 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::has-secondary-backward-stepper = 0 + GtkScrollbar::has-secondary-forward-stepper = 0 + GtkScrollbar::min-slider-length = 80 + GtkScrollbar::slider-width = 8 + GtkScrollbar::trough-border = 0 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkSeparatorMenuItem::horizontal-padding = 0 + + GtkToolbar::internal-padding = 0 + + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-line-width = 1 + # The following line prevents the Firefox tabs + # from jumping a few pixels when you create a new tab + GtkWidget::focus-padding = 0 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + GtkWindow::resize-grip-height = 0 + GtkWindow::resize-grip-width = 0 + + WnckTasklist::fade-overlay-rect = 0 + + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkIMHtmlr::hyperlink-color = @link_color + GtkIMHtml::hyperlink-color = @link_color + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified + GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified + + xthickness = 1 + ythickness = 1 + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @bg_color + bg[INSENSITIVE] = @bg_color + + base[NORMAL] = shade(0.85, @color0) + base[PRELIGHT] = shade (0.85, @color0) + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + base[INSENSITIVE] = shade (0.85, @bg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + animation = FALSE + arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows + border_shades = {{ 1.0, 1.0 }} # gradient to draw on border + colorize_scrollbar = TRUE + comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow + contrast = 0.0 # overal contrast with borders + focusstyle = 1 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow + glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight + glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides + glow_shade = 1.0 # amount of glow + gradient_shades = {{ 1.0, 1.0, 1.0, 1.0 }} # gradient to draw on widgets + highlight_shade = 1.0 # amount of highlight + lightborder_shade = 1.0 # amount of inset light border + lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line + menubaritemstyle = 0 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = none, 1 = vertical striped + progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped + reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient + roundness = 0 # roundness of widgets + scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = none, 1 = handles + stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles + toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient + }} +}} + +style "murrine-wide" {{ + xthickness = 2 + ythickness = 2 +}} + +style "murrine-wider" {{ + xthickness = 3 + ythickness = 3 +}} + +style "murrine-thin" {{ + xthickness = 0 + ythickness = 0 +}} + +# Notebook + +style "murrine-notebook-bg" {{ + bg[NORMAL] = @bg_color + bg[ACTIVE] = shade (0.70, @bg_color) +}} + +style "murrine-notebook" = "murrine-notebook-bg" {{ + xthickness = 2 + ythickness = 2 + + engine "murrine" {{ + roundness = 0 + }} +}} + +# Various Standard Widgets + +style "murrine-button" = "murrine-wider" {{ + bg[NORMAL] = shade (1.3, @bg_color) + bg[PRELIGHT] = shade (0.80, @selected_bg_color) + bg[ACTIVE] = shade (1.00, @selected_bg_color) + bg[INSENSITIVE] = shade (0.85, @bg_color) + + engine "murrine" {{ + }} +}} + +style "murrine-scrollbar" {{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = mix (0.31, @text_color, @bg_color) + bg[ACTIVE] = @selected_bg_color + + engine "murrine" {{ + roundness = 0 + contrast = 0.0 + border_shades = {{ 0.9, 0.9 }} + trough_shades = {{ 0.97, 0.97 }} + trough_border_shades = {{ 1.0, 1.0 }} + }} +}} + +style "murrine-overlay-scrollbar" {{ + bg[ACTIVE] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.97, @bg_color) + + base[SELECTED] = shade (0.6, @bg_color) + base[INSENSITIVE] = shade (0.85, @bg_color) +}} + +style "murrine-scale" = "murrine-thin" {{ + bg[NORMAL] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = shade (0.95, @bg_color) + + engine "murrine" {{ + roundness = 8 + gradient_shades = {{ 1.08, 1.08, 1.08, 1.08 }} + border_shades = {{ 1.0, 1.0 }} + trough_shades = {{ 1.08, 1.08 }} + trough_border_shades = {{ 0.8, 0.8 }} + }} +}} + +style "murrine-progressbar" = "murrine-thin" {{ + bg[NORMAL] = @bg_color + bg[ACTIVE] = shade(0.60, @bg_color) + + fg[PRELIGHT] = @selected_fg_color + + engine "murrine" {{ + roundness = 0 + border_shades = {{ 1.2, 1.2 }} + trough_border_shades = {{ 0.8, 0.8 }} + }} +}} + +style "murrine-treeview-header" = "murrine-button" {{ + engine "murrine" {{ + roundness = 0 + }} +}} + +style "murrine-treeview" {{ + engine "murrine" {{ + roundness = 0 + }} +}} + +style "murrine-frame-title" {{ + fg[NORMAL] = lighter (@text_color) +}} + +style "murrine-tooltips" {{ + xthickness = 5 + ythickness = 5 + + bg[NORMAL] = @tooltip_bg_color + bg[SELECTED] = @tooltip_bg_color + + fg[NORMAL] = @text_color + + engine "murrine" {{ + textstyle = 0 + roundness = 0 + rgba = FALSE + }} +}} + +style "murrine-spinbutton" = "murrine-button" {{ + engine "murrine" {{ + }} +}} + +style "murrine-radiocheck" = "murrine-default" {{ + bg[SELECTED] = @bg_color + + text[NORMAL] = @selected_bg_color + text[PRELIGHT] = @selected_bg_color +}} + +style "murrine-entry" = "murrine-wider" {{ + bg[SELECTED] = @selected_bg_color + + engine "murrine" {{ + border_shades = {{ 1.15, 1.15 }} + }} +}} + +style "metacity-frame" = "murrine-default" {{ + bg[SELECTED] = @selected_bg_color +}} + +style "murrine-statusbar" {{ + bg[NORMAL] = @bg_color +}} +style "murrine-comboboxentry" = "murrine-entry" {{ }} +style "murrine-hscale" = "murrine-scale" {{ }} +style "murrine-vscale" = "murrine-scale" {{ }} +style "murrine-hscrollbar" = "murrine-scrollbar" {{ }} +style "murrine-vscrollbar" = "murrine-scrollbar" {{ }} + +# Menus + +style "murrine-menu" = "murrine-thin" {{ + bg[NORMAL] = shade(0.8, @menu_bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @menu_bg_color + bg[INSENSITIVE] = @menu_bg_color + + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + text[NORMAL] = @menu_fg_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @selected_fg_color + text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + engine "murrine" {{ + roundness = 0 + }} +}} + +style "murrine-menu-item" = "murrine-wider" {{ + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @selected_bg_color + + fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[PRELIGHT] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) + + engine "murrine" {{ + textstyle = 0 + border_shades = {{ 1.2, 1.2 }} + }} +}} + +style "murrine-separator-menu-item" = "murrine-thin" {{ }} + +style "murrine-menubar" {{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = mix (0.21, @text_color, @bg_color) + bg[SELECTED] = mix (0.21, @text_color, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = shade (1.08, @text_color) + fg[SELECTED] = shade (1.08, @text_color) + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + roundness = 0 + }} +}} + +style "murrine-menubaritem" {{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = shade (1.08, @text_color) + fg[SELECTED] = shade (1.08, @text_color) + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + roundness = 0 + }} +}} + +# Toolbars + +style "murrine-toolbar" = "murrine-thin" {{ + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + }} +}} + +style "murrine-toolbutton" = "murrine-button" {{ + bg[NORMAL] = shade (1.08, @bg_color) + bg[PRELIGHT] = shade (1.10, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = shade (0.95, @bg_color) + bg[INSENSITIVE] = shade (0.85, @bg_color) + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color) + + engine "murrine" {{ + }} +}} + +class "GtkToolbar" style "murrine-toolbar" +class "GtkHandleBox" style "murrine-toolbar" +widget_class "*Toolbar*.*Separator*" style "murrine-toolbar" + +# Panels + +style "murrine-panel" = "murrine-thin" {{ + xthickness = 2 + + bg[NORMAL] = @menu_bg_color + bg[PRELIGHT] = shade(0.8, @selected_bg_color) + bg[SELECTED] = @selected_bg_color + bg[ACTIVE] = @selected_bg_color + bg[INSENSITIVE] = @menu_bg_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @text_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = shade(0.8, @text_color) + + base[NORMAL] = @menu_bg_color + base[PRELIGHT] = mix (0.21, @text_color, @menu_bg_color) + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + base[INSENSITIVE] = @menu_bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = shade (1.08, @text_color) + text[SELECTED] = shade (1.08, @text_color) + text[ACTIVE] = @text_color + text[INSENSITIVE] = mix (0.5, @menu_bg_color, @text_color) + + engine "murrine" {{ + roundness = 0 + contrast = 0.0 + }} +}} + +widget "*PanelWidget*" style "murrine-panel" +widget "*PanelApplet*" style "murrine-panel" +widget "*fast-user-switch*" style "murrine-panel" +widget "*CPUFreq*Applet*" style "murrine-panel" +widget "*indicator-applet*" style "murrine-panel" +class "PanelApp*" style "murrine-panel" +class "PanelToplevel*" style "murrine-panel" +widget_class "*PanelToplevel*" style "murrine-panel" +widget_class "*notif*" style "murrine-panel" +widget_class "*Notif*" style "murrine-panel" +widget_class "*Tray*" style "murrine-panel" +widget_class "*tray*" style "murrine-panel" +widget_class "*computertemp*" style "murrine-panel" +widget_class "*Applet*Tomboy*" style "murrine-panel" +widget_class "*Applet*Netstatus*" style "murrine-panel" +widget "*gdm-user-switch-menubar*" style "murrine-panel" + +style "bold-panel-item" {{ + font_name = "Bold" + + engine "murrine" {{ + roundness = 0 + }} +}} + +widget "*Panel*MenuBar*" style "bold-panel-item" +widget "*gimmie*" style "bold-panel-item" + +# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug +# class "*Panel*" style "murrine-panel" # Disabled to fix bug + +# XFCE Styles + +style "workspace-switcher" = "murrine-panel" {{ + bg[SELECTED] = @selected_bg_color +}} + +style "xfce-header" {{ + bg[NORMAL] = shade (0.9, @bg_color) + base[NORMAL] = shade (1.18, @bg_color) +}} + +style "xfdesktop-windowlist" {{ + bg[NORMAL] = @bg_color + fg[INSENSITIVE] = shade (0.95, @bg_color) + text[INSENSITIVE] = shade (0.95, @bg_color) +}} + +style "xfdesktop-icon-view" {{ + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 60 + XfdesktopIconVIew::ellipsize-icon-labels = 1 + + base[NORMAL] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + + fg[NORMAL] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + + engine "murrine" {{ + textstyle = 5 + text_shade = 0.05 + }} +}} + +style "xfwm-tabwin" {{ + Xfwm4TabwinWidget::border-width = 0 + Xfwm4TabwinWidget::icon-size = 64 + + bg[NORMAL] = @menu_bg_color + fg[NORMAL] = @menu_fg_color + + engine "murrine" {{ + focusstyle = 0 + }} +}} + +style "xfsm-logout" {{ + bg[NORMAL] = @menu_bg_color + bg[ACTIVE] = @menu_bg_color + bg[PRELIGHT] = shade (1.1, @menu_bg_color) + bg[SELECTED] = shade (0.5, @menu_bg_color) + bg[INSENSITIVE] = shade (1.3, @menu_bg_color) + + fg[NORMAL] = @menu_fg_color + fg[PRELIGHT] = @menu_fg_color + + text[NORMAL] = @menu_fg_color + + engine "murrine" {{ + }} +}} + +style "xfsm-logout-button" {{ + bg[NORMAL] = shade (1.2, @menu_bg_color) + bg[PRELIGHT] = shade (1.4, @menu_bg_color) + + engine "murrine" {{ + }} +}} + +widget "*WnckPager*" style "workspace-switcher" + +widget "*Xfce*Panel*" style "murrine-panel" +class "*Xfce*Panel*" style "murrine-panel" + +# Thunar Styles + +style "sidepane" {{ + base[NORMAL] = @bg_color + base[INSENSITIVE] = shade(0.90, @bg_color) + bg[NORMAL] = @bg_color + text[NORMAL] = @text_color +}} + +widget_class "*ThunarShortcutsView*" style "sidepane" +widget_class "*ThunarTreeView*" style "sidepane" +widget_class "*ThunarLocationEntry*" style "murrine-entry" + +# Gtk2 Open-File Dialog + +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane" +widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header" + +# Google Chrome/Chromium Styles (requires 9.0.597 or newer) + +style "chromium-toolbar-button" {{ + engine "murrine" {{ + roundness = 2 + textstyle = 0 + }} +}} + +style "chrome-gtk-frame" {{ + ChromeGtkFrame::frame-color = @titlebar_bg_color + ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color + + ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color + ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::incognito-frame-gradient-size = 0 + ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color + + ChromeGtkFrame::scrollbar-trough-color = @bg_color + ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @text_color, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @text_color, @bg_color) +}} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +widget_class "*Chrom*Button*" style "chromium-toolbar-button" + +# General Styles + +class "GtkWidget" style "murrine-default" + +class "GtkFrame" style "murrine-wide" +class "MetaFrames" style "metacity-frame" +class "GtkWindow" style "metacity-frame" + +class "GtkSeparator" style "murrine-wide" +class "GtkCalendar" style "murrine-wide" + +class "GtkSpinButton" style "murrine-spinbutton" + +class "GtkScale" style "murrine-scale" +class "GtkVScale" style "murrine-vscale" +class "GtkHScale" style "murrine-hscale" +class "GtkScrollbar" style "murrine-scrollbar" +class "GtkVScrollbar" style "murrine-vscrollbar" +class "GtkHScrollbar" style "murrine-hscrollbar" + +class "GtkRadio*" style "murrine-radiocheck" +class "GtkCheck*" style "murrine-radiocheck" + +class "GtkEntry" style "murrine-entry" + +widget_class "*<GtkNotebook>" style "murrine-notebook" +widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook-bg" +widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook-bg" +widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook-bg" +widget_class "*.GtkNotebook.*.GtkViewport" style "murrine-notebook" + +widget_class "*<GtkButton>" style "murrine-button" +widget_class "*<GtkStatusbar>*" style "murrine-statusbar" +widget_class "*<GtkProgress>" style "murrine-progressbar" +widget_class "*<GtkProgressBar>" style "murrine-progressbar" + +widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry" +widget_class "*<GtkCombo>*" style "murrine-comboboxentry" + +widget_class "*<GtkMenu>*" style "murrine-menu" +widget_class "*<GtkMenuItem>*" style "murrine-menu-item" +widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item" +widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item" +widget_class "*<GtkMenuBar>*" style "murrine-menubar" +widget_class "*<GtkMenuBar>*<GtkMenuItem>*" style "murrine-menubaritem" + +widget_class "*GtkToolButton*" style "murrine-toolbutton" +widget_class "*GtkToggleToolButton*" style "murrine-toolbutton" +widget_class "*GtkMenuToolButton*" style "murrine-toolbutton" +widget_class "*GtkToolbar*Button" style "murrine-toolbutton" + +widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title" + +widget_class "*.<GtkTreeView>*" style "murrine-treeview" +widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header" +widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header" +widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header" +widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header" + +widget "gtk-tooltip*" style "murrine-tooltips" + +widget_class "*<GtkScrolledWindow>*<OsScrollbar>" style "murrine-overlay-scrollbar" + +# Workarounds and Non-Standard Styling + +style "text-is-fg-color-workaround" {{ + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @text_color + text[INSENSITIVE] = mix (0.5, @bg_color, @text_color) +}} + +widget_class "*.<GtkComboBox>.<GtkCellView>" style "text-is-fg-color-workaround" + +style "fg-is-text-color-workaround" {{ + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@text_color) +}} + +widget_class "*<GtkListItem>*" style "fg-is-text-color-workaround" +widget_class "*<GtkCList>" style "fg-is-text-color-workaround" +widget_class "*<EelEditableLabel>" style "fg-is-text-color-workaround" + +style "murrine-evo-new-button-workaround" {{ + engine "murrine" {{ + toolbarstyle = 0 + }} +}} + +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround" + +style "inkscape-toolbar-fix" {{ + engine "murrine" {{ + gradient_shades = {{ 1.0, 1.0, 1.0, 1.0 }} + highlight_shade = 1.0 + }} +}} + +#widget "*GtkHandleBox*" style "inkscape-toolbar-fix" +#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix" +#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix" +widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix" + +# Performance Fixes + +style "performance-fix" {{ + engine "murrine" {{ + textstyle = 0 + }} +}} + +widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape +widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp +widget_class "*GimpToolbox*" style "performance-fix" +widget_class "*GimpMenuDock*" style "performance-fix" +widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice +widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.) + +widget_class "*XfceHeading*" style "xfce-header" +widget_class "*XfceDesktop*" style "xfdesktop-windowlist" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" +widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button" diff --git a/.config/wpg/templates/gtk3.0 b/.config/wpg/templates/gtk3.0 new file mode 120000 index 0000000..7c7cc5b --- /dev/null +++ b/.config/wpg/templates/gtk3.0 @@ -0,0 +1 @@ +/home/user/.local/share/themes/FlatColor/gtk-3.0/gtk.css
\ No newline at end of file diff --git a/.config/wpg/templates/gtk3.0.base b/.config/wpg/templates/gtk3.0.base new file mode 100644 index 0000000..bea8499 --- /dev/null +++ b/.config/wpg/templates/gtk3.0.base @@ -0,0 +1,93 @@ + +/* Default color scheme */ +@define-color bg_color {color0}; +@define-color fg_color {color15}; +@define-color base_color {color1}; +@define-color text_color {color15}; +@define-color selected_bg_color {active}; +@define-color selected_fg_color {color15}; +@define-color tooltip_bg_color {color0}; +@define-color tooltip_fg_color {color15}; + +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color @bg_color; +@define-color theme_fg_color @fg_color; +@define-color theme_base_color @base_color; +@define-color theme_text_color @text_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color theme_tooltip_bg_color @tooltip_bg_color; +@define-color theme_tooltip_fg_color @tooltip_fg_color; + +/* shadow effects */ +@define-color light_shadow #eeeeee; +@define-color dark_shadow #222222; + +/* misc colors used by gtk+ */ +@define-color info_fg_color white; +@define-color info_bg_color #BACF66; +@define-color warning_fg_color white; +@define-color warning_bg_color #E6A682; +@define-color question_fg_color white; +@define-color question_bg_color #74C47B; +@define-color error_fg_color white; +@define-color error_bg_color #E682C8; +@define-color link_color mix (@theme_selected_bg_color, black, 0.15); +@define-color success_color #53a93f; +@define-color warning_color #f57900; +@define-color error_color #cc0000; + +/* widget colors*/ +@define-color border_color #363D43; +@define-color button_normal_color #3F474A; +@define-color button_info_color #72B279; +@define-color button_default_active_color shade(@theme_selected_bg_color, 0.857); +@define-color entry_border_color shade(@theme_base_color, 0.9); +@define-color frame_border_bottom_color #E3E4E7; +@define-color sel_color #B98CD7; +@define-color switch_bg_color #C9CBCF; +@define-color panel_bg_color @bg_color; +@define-color panel_fg_color @fg_color; +@define-color borders #FAFAFA; +@define-color scrollbar_trough shade(@theme_base_color, 0.9); +@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5); + + +/* osd */ +@define-color osd_separator #49525B; +@define-color osd_fg #ABB4BD; +@define-color osd_bg #434A54; + +/* window manager colors */ +@define-color wm_bg @theme_bg_color; +@define-color wm_title_focused @theme_fg_color; +@define-color wm_title_unfocused @theme_text_color; +@define-color wm_border_focused @border_color; +@define-color wm_border_unfocused @border_color; + +@import url("gtk-widgets.css"); +@import url("gtk-widgets-assets.css"); +@import url("unity.css"); +@import url("widgets/button.css"); +@import url("widgets/cell-row.css"); +@import url("widgets/check-radio.css"); +@import url("widgets/column-header.css"); +@import url("widgets/calendar.css"); +@import url("widgets/entry.css"); +@import url("widgets/infobar.css"); +@import url("widgets/menu.css"); +@import url("widgets/notebook.css"); +@import url("widgets/progress-scale.css"); +@import url("widgets/scrollbar.css"); +@import url("widgets/separator.css"); +@import url("widgets/sidebar.css"); +@import url("widgets/spinbutton.css"); +@import url("widgets/spinner.css"); +@import url("widgets/switch.css"); +@import url("widgets/color-chooser.css"); +@import url("widgets/toolbar.css"); +@import url("widgets/header-bar.css"); +@import url("widgets/osd.css"); +@import url("widgets/csd.css"); +@import url("widgets/combobox.css"); +@import url("widgets/selection-mode.css"); diff --git a/.config/wpg/templates/gtk3.20 b/.config/wpg/templates/gtk3.20 new file mode 120000 index 0000000..e929eba --- /dev/null +++ b/.config/wpg/templates/gtk3.20 @@ -0,0 +1 @@ +/home/user/.local/share/themes/FlatColor/gtk-3.20/gtk.css
\ No newline at end of file diff --git a/.config/wpg/templates/gtk3.20.base b/.config/wpg/templates/gtk3.20.base new file mode 100644 index 0000000..08b9fba --- /dev/null +++ b/.config/wpg/templates/gtk3.20.base @@ -0,0 +1,108 @@ +/* Default color scheme */ +@define-color color0 {color0}; +@define-color color1 {color1}; +@define-color color2 {color2}; +@define-color color3 {color3}; +@define-color color4 {color4}; +@define-color color5 {color5}; +@define-color color6 {color6}; +@define-color color7 {color7}; +@define-color color8 {color8}; +@define-color color9 {color9}; +@define-color color10 {color10}; +@define-color color11 {color11}; +@define-color color12 {color12}; +@define-color color13 {color13}; +@define-color color14 {color14}; +@define-color color15 {color15}; +@define-color selected_bg_color {active}; +@define-color bg_color mix(@color0, @color15, 0.12); +@define-color tooltip_bg_color mix(@color0, @color15, 0.04); +@define-color base_color mix(@color0, @color15, 0); +@define-color fg_color @color15; +@define-color text_color @color15; +@define-color selected_fg_color @color15; +@define-color tooltip_fg_color @color15; + +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color @bg_color; +@define-color theme_fg_color @fg_color; +@define-color theme_base_color @base_color; +@define-color theme_text_color @text_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color theme_tooltip_bg_color @tooltip_bg_color; +@define-color theme_tooltip_fg_color @tooltip_fg_color; + +/* shadow effects */ +@define-color light_shadow #eeeeee; +@define-color dark_shadow #222222; + +/* misc colors used by gtk+ */ +@define-color info_fg_color @text_color; +@define-color info_bg_color @bg_color; +@define-color warning_fg_color @text_color; +@define-color warning_bg_color @bg_color; +@define-color question_fg_color @text_color; +@define-color question_bg_color @theme_selected_bg_color; +@define-color error_fg_color @text_color; +@define-color error_bg_color #f52400; +@define-color link_color mix (@theme_selected_bg_color, black, 0.15); +@define-color success_color #53a93f; +@define-color warning_color #f57900; +@define-color error_color #f52400; + +/* widget colors*/ +@define-color border_color shade(@theme_selected_bg_color, 0.2); +@define-color button_normal_color shade(@theme_bg_color, 1.20); +@define-color button_info_color @theme_selected_bg_color; +@define-color button_default_active_color @theme_selected_bg_color; +@define-color entry_border_color shade(@theme_base_color, 0.9); +@define-color frame_border_bottom_color shade(@bg_color, 0.8); +@define-color sel_color shade(@theme_selected_bg_color, 0.857); +@define-color switch_bg_color shade(@bg_color, 0.8); +@define-color panel_bg_color @bg_color; +@define-color panel_fg_color @fg_color; +@define-color borders shade(@theme_selected_bg_color, 0.857); +@define-color scrollbar_trough shade(@theme_base_color, 0.9); +@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5); + + +/* osd */ +@define-color osd_separator #49525B; +@define-color osd_fg #ABB4BD; +@define-color osd_bg #434A54; + +/* window manager colors */ +@define-color wm_bg @theme_bg_color; +@define-color wm_title_focused @theme_fg_color; +@define-color wm_title_unfocused @theme_text_color; +@define-color wm_border_focused @border_color; +@define-color wm_border_unfocused @border_color; + +@import url("gtk-widgets.css"); +@import url("unity.css"); +@import url("widgets/button.css"); +@import url("widgets/cell-row.css"); +@import url("widgets/check-radio.css"); +@import url("widgets/column-header.css"); +@import url("widgets/calendar.css"); +@import url("widgets/entry.css"); +@import url("widgets/infobar.css"); +@import url("widgets/menu.css"); +@import url("widgets/notebook.css"); +@import url("widgets/progress-scale.css"); +@import url("widgets/scrollbar.css"); +@import url("widgets/separator.css"); +@import url("widgets/sidebar.css"); +@import url("widgets/chrome.css"); +@import url("widgets/spinbutton.css"); +@import url("widgets/spinner.css"); +@import url("widgets/switch.css"); +@import url("widgets/color-chooser.css"); +@import url("widgets/toolbar.css"); +@import url("widgets/header-bar.css"); +@import url("widgets/osd.css"); +@import url("widgets/csd.css"); +@import url("widgets/combobox.css"); +@import url("widgets/selection-mode.css"); diff --git a/.config/wpg/templates/linea-nord.css b/.config/wpg/templates/linea-nord.css new file mode 120000 index 0000000..1ac030f --- /dev/null +++ b/.config/wpg/templates/linea-nord.css @@ -0,0 +1 @@ +/home/user/.local/share/themes/linea-nord-color/general/dark.css
\ No newline at end of file diff --git a/.config/wpg/templates/linea-nord.css.base b/.config/wpg/templates/linea-nord.css.base new file mode 100644 index 0000000..1021173 --- /dev/null +++ b/.config/wpg/templates/linea-nord.css.base @@ -0,0 +1,72 @@ + +@import url("gtk-version.css"); +@import url("../general/gtk-colors.css"); +@import url("../general/widgets.css"); +@import url("../general/titlebar.css"); + +@define-color gtk_titlebar_bg_color mix(@gtk_bg_color,@gtk_fg_color,0.05); + +@define-color gtk_fg_color {color15}; +@define-color gtk_text_color @gtk_fg_color; +@define-color gtk_base_color {color0}; +@define-color gtk_bg_color mix(@gtk_base_color, @gtk_fg_color, 0.03); + +@define-color gtk_button_color mix(@gtk_bg_color, @gtk_fg_color, 0.1); +@define-color gtk_widget_color alpha(currentcolor,0.1); + +@define-color gtk_shadow alpha(black,0.3); +@define-color gtk_button_shadow alpha(@gtk_shadow,0.15); +@define-color gtk_menu_shadow alpha(@gtk_shadow,0.5); + +@define-color text_shadow_color alpha(@panel_bg,0.5); + +@define-color gtk_borders mix(@gtk_bg_color,@gtk_fg_color,0.1); +@define-color gtk_transparent_borders alpha(@gtk_fg_color,0.1); + +@define-color gtk_selected_bg_color {active}; +@define-color gtk_selected_fg_color shade(@gtk_selected_bg_color, 0.2); + +@define-color gtk_highlight alpha(@gtk_selected_bg_color,0.6); +@define-color gtk_titlebar_highlight alpha(@gtk_selected_bg_color,0.2); + +check, +radio, +treeview.view.content-view.check:not(list), +iconview.content-view.check:not(list), +.content-view:not(list) check, +.view check:not(:checked):selected, +.view radio:not(:checked):selected, +check.view:not(treeview):not(:checked):selected, +radio.view:not(treeview):not(:checked):selected, +progressbar trough +{{background-clip: padding-box;}} +check:checked, +check:indeterminate, +radio:checked, +radio:indeterminate, +treeview.view check:checked, +treeview.view check:indeterminate, +treeview.view radio:checked, +treeview.view radio:indeterminate, +treeview.view.content-view.check:not(list):checked, +iconview.content-view.check:not(list):checked, +.content-view:not(list) check:checked, +switch, +progressbar progress, +levelbar block, +scale highlight, +button.suggested-action, +button.destructive-action +{{background-clip: border-box;}} + +.window-frame, .window-frame:backdrop {{ + box-shadow: 0 0 0 black; /* removes shadow completely */ + border-style: none; + margin: 1px; /* this retains the ability to resize with the mouse, if 1px is too narrow, set some higher values */ + border-radius: 0; +}} + +window-frame, window, headerbar, .titlebar, menubar {{ + box-shadow: none; + margin: 1px; +}} diff --git a/.config/wpg/wallpapers/Nineizaka.png b/.config/wpg/wallpapers/Nineizaka.png new file mode 120000 index 0000000..a82fef0 --- /dev/null +++ b/.config/wpg/wallpapers/Nineizaka.png @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/Nineizaka.png
\ No newline at end of file diff --git a/.config/wpg/wallpapers/aot.jpg b/.config/wpg/wallpapers/aot.jpg new file mode 120000 index 0000000..1c4e644 --- /dev/null +++ b/.config/wpg/wallpapers/aot.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/aot.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/blade_runner_4090.jpg b/.config/wpg/wallpapers/blade_runner_4090.jpg new file mode 120000 index 0000000..fbd8cf6 --- /dev/null +++ b/.config/wpg/wallpapers/blade_runner_4090.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/blade runner 4090.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/blade_runner_4090_snow_fall.png b/.config/wpg/wallpapers/blade_runner_4090_snow_fall.png new file mode 120000 index 0000000..23eb3b7 --- /dev/null +++ b/.config/wpg/wallpapers/blade_runner_4090_snow_fall.png @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/blade runner 4090 snow fall.png
\ No newline at end of file diff --git a/.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg b/.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg new file mode 120000 index 0000000..f61fc12 --- /dev/null +++ b/.config/wpg/wallpapers/cherry_blossoms_in_kyoto.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/cherry blossoms in kyoto.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/chureito_pagoda.jpg b/.config/wpg/wallpapers/chureito_pagoda.jpg new file mode 120000 index 0000000..247b4e6 --- /dev/null +++ b/.config/wpg/wallpapers/chureito_pagoda.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/chureito pagoda.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/city_night.png b/.config/wpg/wallpapers/city_night.png new file mode 120000 index 0000000..70f0381 --- /dev/null +++ b/.config/wpg/wallpapers/city_night.png @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/city night.png
\ No newline at end of file diff --git a/.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg b/.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg new file mode 120000 index 0000000..83b2343 --- /dev/null +++ b/.config/wpg/wallpapers/fogy_lighted_skyscraper.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/fogy lighted skyscraper.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/fuji.jpg b/.config/wpg/wallpapers/fuji.jpg new file mode 120000 index 0000000..9f687b1 --- /dev/null +++ b/.config/wpg/wallpapers/fuji.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/fuji.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/fushimi_inari_taisha.jpg b/.config/wpg/wallpapers/fushimi_inari_taisha.jpg new file mode 120000 index 0000000..faf54ac --- /dev/null +++ b/.config/wpg/wallpapers/fushimi_inari_taisha.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/fushimi inari taisha.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/ghost_of_tsushima.jpg b/.config/wpg/wallpapers/ghost_of_tsushima.jpg new file mode 120000 index 0000000..448c58a --- /dev/null +++ b/.config/wpg/wallpapers/ghost_of_tsushima.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/ghost of tsushima.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/itsukushima_jinja.jpg b/.config/wpg/wallpapers/itsukushima_jinja.jpg new file mode 120000 index 0000000..6ab9437 --- /dev/null +++ b/.config/wpg/wallpapers/itsukushima_jinja.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/itsukushima jinja.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/japanese_Koi.jpg b/.config/wpg/wallpapers/japanese_Koi.jpg new file mode 120000 index 0000000..b5e48bc --- /dev/null +++ b/.config/wpg/wallpapers/japanese_Koi.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/japanese Koi.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/japanese_summer_tram.png b/.config/wpg/wallpapers/japanese_summer_tram.png new file mode 120000 index 0000000..542f878 --- /dev/null +++ b/.config/wpg/wallpapers/japanese_summer_tram.png @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/japanese summer tram.png
\ No newline at end of file diff --git a/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg b/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg new file mode 120000 index 0000000..ecbd8db --- /dev/null +++ b/.config/wpg/wallpapers/japanese_woman_with_red_oil_umbrella.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/japanese woman with red oil umbrella.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/kyoto_bamboo_forest.jpg b/.config/wpg/wallpapers/kyoto_bamboo_forest.jpg new file mode 120000 index 0000000..dc00c5b --- /dev/null +++ b/.config/wpg/wallpapers/kyoto_bamboo_forest.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/kyoto bamboo forest.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/monstera.jpg b/.config/wpg/wallpapers/monstera.jpg new file mode 120000 index 0000000..1923e19 --- /dev/null +++ b/.config/wpg/wallpapers/monstera.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/monstera.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/mount_fuji.jpg b/.config/wpg/wallpapers/mount_fuji.jpg new file mode 120000 index 0000000..589f906 --- /dev/null +++ b/.config/wpg/wallpapers/mount_fuji.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/mount fuji.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/persica.png b/.config/wpg/wallpapers/persica.png new file mode 120000 index 0000000..2cf07ae --- /dev/null +++ b/.config/wpg/wallpapers/persica.png @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/persica.png
\ No newline at end of file diff --git a/.config/wpg/wallpapers/pexels.jpg b/.config/wpg/wallpapers/pexels.jpg new file mode 120000 index 0000000..638b0f2 --- /dev/null +++ b/.config/wpg/wallpapers/pexels.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/pexels.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/pink_blossom.jpg b/.config/wpg/wallpapers/pink_blossom.jpg new file mode 120000 index 0000000..d21f946 --- /dev/null +++ b/.config/wpg/wallpapers/pink_blossom.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/pink blossom.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/railway_autumn.jpg b/.config/wpg/wallpapers/railway_autumn.jpg new file mode 120000 index 0000000..9d7d296 --- /dev/null +++ b/.config/wpg/wallpapers/railway_autumn.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/railway autumn.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/red_bridge_near_trees.jpg b/.config/wpg/wallpapers/red_bridge_near_trees.jpg new file mode 120000 index 0000000..ec6a5a1 --- /dev/null +++ b/.config/wpg/wallpapers/red_bridge_near_trees.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/red bridge near trees.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/street_with_white_blossom.jpg b/.config/wpg/wallpapers/street_with_white_blossom.jpg new file mode 120000 index 0000000..2ed0eba --- /dev/null +++ b/.config/wpg/wallpapers/street_with_white_blossom.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/street with white blossom.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/tenryu-ji_temple.jpg b/.config/wpg/wallpapers/tenryu-ji_temple.jpg new file mode 120000 index 0000000..de8cd23 --- /dev/null +++ b/.config/wpg/wallpapers/tenryu-ji_temple.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/tenryu-ji temple.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/tokyo_city_view.jpg b/.config/wpg/wallpapers/tokyo_city_view.jpg new file mode 120000 index 0000000..9910466 --- /dev/null +++ b/.config/wpg/wallpapers/tokyo_city_view.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/tokyo city view.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/tokyo_tower.jpg b/.config/wpg/wallpapers/tokyo_tower.jpg new file mode 120000 index 0000000..0f9d56f --- /dev/null +++ b/.config/wpg/wallpapers/tokyo_tower.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/tokyo tower.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/white_blossom_cherry.jpg b/.config/wpg/wallpapers/white_blossom_cherry.jpg new file mode 120000 index 0000000..730945d --- /dev/null +++ b/.config/wpg/wallpapers/white_blossom_cherry.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/white blossom cherry.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg b/.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg new file mode 120000 index 0000000..beefd6c --- /dev/null +++ b/.config/wpg/wallpapers/white_cherry_blossom_tree_over_asian_roof.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/white cherry blossom tree over asian roof.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg b/.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg new file mode 120000 index 0000000..8f45cbe --- /dev/null +++ b/.config/wpg/wallpapers/white_sakura_with_blue_sky.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/white sakura with blue sky.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/밤에_기차.jpg b/.config/wpg/wallpapers/밤에_기차.jpg new file mode 120000 index 0000000..5dbf053 --- /dev/null +++ b/.config/wpg/wallpapers/밤에_기차.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/밤에 기차.jpg
\ No newline at end of file diff --git a/.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg b/.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg new file mode 120000 index 0000000..8b58a39 --- /dev/null +++ b/.config/wpg/wallpapers/파란색과_검은색_고층_건물.jpg @@ -0,0 +1 @@ +/home/user/Pictures/Hintergründe/파란색과 검은색 고층 건물.jpg
\ No newline at end of file diff --git a/.config/wpg/wp_init.sh b/.config/wpg/wp_init.sh new file mode 100755 index 0000000..4cfaba7 --- /dev/null +++ b/.config/wpg/wp_init.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +wpg -rs 'japanese_woman_with_red_oil_umbrella.jpg' 'japanese_woman_with_red_oil_umbrella.jpg'
\ No newline at end of file diff --git a/.config/wpg/wpg.conf b/.config/wpg/wpg.conf new file mode 100644 index 0000000..438341c --- /dev/null +++ b/.config/wpg/wpg.conf @@ -0,0 +1,17 @@ +[settings] +set_wallpaper = true +gtk = true +active = 0 +light_theme = false +editor = kitty -e nvim +execute_cmd = true +command = kitty -e /home/user/.config/color-change.sh +backend = wal +alpha = 100 +smart_sort = true +auto_adjust = false +reload = true +keywords = default + +[keywords] + diff --git a/.config/zathura/zathurarc b/.config/zathura/zathurarc new file mode 100644 index 0000000..8ad88a7 --- /dev/null +++ b/.config/zathura/zathurarc @@ -0,0 +1,9 @@ +set adjust-open width +set zoom-center 1 +set page-padding 0 +set pages-per-row 1 + +set scroll-page-aware 1 + +map j navigate previous +map k navigate next |
