diff --git a/.config/awesome/themes/mgk-holo/icons/awesome_icon.png b/.config/awesome/themes/mgk-holo/icons/awesome_icon.png old mode 100755 new mode 100644 index ae13162..ba5f60a Binary files a/.config/awesome/themes/mgk-holo/icons/awesome_icon.png and b/.config/awesome/themes/mgk-holo/icons/awesome_icon.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/awesome_icon_white.png b/.config/awesome/themes/mgk-holo/icons/awesome_icon_white.png old mode 100755 new mode 100644 index 1b0de6e..660cdad Binary files a/.config/awesome/themes/mgk-holo/icons/awesome_icon_white.png and b/.config/awesome/themes/mgk-holo/icons/awesome_icon_white.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/bar.png b/.config/awesome/themes/mgk-holo/icons/bar.png old mode 100755 new mode 100644 index 767885c..d4331bd Binary files a/.config/awesome/themes/mgk-holo/icons/bar.png and b/.config/awesome/themes/mgk-holo/icons/bar.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/bottom_bar.png b/.config/awesome/themes/mgk-holo/icons/bottom_bar.png old mode 100755 new mode 100644 index 076ad3b..6891610 Binary files a/.config/awesome/themes/mgk-holo/icons/bottom_bar.png and b/.config/awesome/themes/mgk-holo/icons/bottom_bar.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/cal.png b/.config/awesome/themes/mgk-holo/icons/cal.png old mode 100755 new mode 100644 index 1b023ec..98c4800 Binary files a/.config/awesome/themes/mgk-holo/icons/cal.png and b/.config/awesome/themes/mgk-holo/icons/cal.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/clock.png b/.config/awesome/themes/mgk-holo/icons/clock.png old mode 100755 new mode 100644 index 6b2c4e5..5e8c6cb Binary files a/.config/awesome/themes/mgk-holo/icons/clock.png and b/.config/awesome/themes/mgk-holo/icons/clock.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/cpu.png b/.config/awesome/themes/mgk-holo/icons/cpu.png old mode 100755 new mode 100644 index 1ce87eb..e87f79f Binary files a/.config/awesome/themes/mgk-holo/icons/cpu.png and b/.config/awesome/themes/mgk-holo/icons/cpu.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/dwindle.png b/.config/awesome/themes/mgk-holo/icons/dwindle.png old mode 100755 new mode 100644 index f68b484..04e1eb0 Binary files a/.config/awesome/themes/mgk-holo/icons/dwindle.png and b/.config/awesome/themes/mgk-holo/icons/dwindle.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/fairh.png b/.config/awesome/themes/mgk-holo/icons/fairh.png old mode 100755 new mode 100644 index c7e5e6d..0d9289e Binary files a/.config/awesome/themes/mgk-holo/icons/fairh.png and b/.config/awesome/themes/mgk-holo/icons/fairh.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/fairv.png b/.config/awesome/themes/mgk-holo/icons/fairv.png old mode 100755 new mode 100644 index d416b9d..36cc233 Binary files a/.config/awesome/themes/mgk-holo/icons/fairv.png and b/.config/awesome/themes/mgk-holo/icons/fairv.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/floating.png b/.config/awesome/themes/mgk-holo/icons/floating.png old mode 100755 new mode 100644 index b91cd07..e09e83f Binary files a/.config/awesome/themes/mgk-holo/icons/floating.png and b/.config/awesome/themes/mgk-holo/icons/floating.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/magnifier.png b/.config/awesome/themes/mgk-holo/icons/magnifier.png old mode 100755 new mode 100644 index e1f744e..f276653 Binary files a/.config/awesome/themes/mgk-holo/icons/magnifier.png and b/.config/awesome/themes/mgk-holo/icons/magnifier.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/max.png b/.config/awesome/themes/mgk-holo/icons/max.png old mode 100755 new mode 100644 index 50d3994..c915814 Binary files a/.config/awesome/themes/mgk-holo/icons/max.png and b/.config/awesome/themes/mgk-holo/icons/max.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/mpd.png b/.config/awesome/themes/mgk-holo/icons/mpd.png old mode 100755 new mode 100644 index efa8ec3..2bf02a5 Binary files a/.config/awesome/themes/mgk-holo/icons/mpd.png and b/.config/awesome/themes/mgk-holo/icons/mpd.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/net_down.png b/.config/awesome/themes/mgk-holo/icons/net_down.png old mode 100755 new mode 100644 index d5075a1..37f6572 Binary files a/.config/awesome/themes/mgk-holo/icons/net_down.png and b/.config/awesome/themes/mgk-holo/icons/net_down.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/net_up.png b/.config/awesome/themes/mgk-holo/icons/net_up.png old mode 100755 new mode 100644 index 66dfb54..ebd50bd Binary files a/.config/awesome/themes/mgk-holo/icons/net_up.png and b/.config/awesome/themes/mgk-holo/icons/net_up.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/next.png b/.config/awesome/themes/mgk-holo/icons/next.png old mode 100755 new mode 100644 index 148ce90..4cfb7c1 Binary files a/.config/awesome/themes/mgk-holo/icons/next.png and b/.config/awesome/themes/mgk-holo/icons/next.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/pause.png b/.config/awesome/themes/mgk-holo/icons/pause.png old mode 100755 new mode 100644 index 9e9bc3f..6ff0186 Binary files a/.config/awesome/themes/mgk-holo/icons/pause.png and b/.config/awesome/themes/mgk-holo/icons/pause.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/play.png b/.config/awesome/themes/mgk-holo/icons/play.png old mode 100755 new mode 100644 index 1949983..871bb20 Binary files a/.config/awesome/themes/mgk-holo/icons/play.png and b/.config/awesome/themes/mgk-holo/icons/play.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/prev.png b/.config/awesome/themes/mgk-holo/icons/prev.png old mode 100755 new mode 100644 index d913bba..bde3237 Binary files a/.config/awesome/themes/mgk-holo/icons/prev.png and b/.config/awesome/themes/mgk-holo/icons/prev.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/spiral.png b/.config/awesome/themes/mgk-holo/icons/spiral.png old mode 100755 new mode 100644 index ebb7bb3..5a4f7a3 Binary files a/.config/awesome/themes/mgk-holo/icons/spiral.png and b/.config/awesome/themes/mgk-holo/icons/spiral.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/spr_bottom_right.png b/.config/awesome/themes/mgk-holo/icons/spr_bottom_right.png old mode 100755 new mode 100644 index d702f98..b9c9252 Binary files a/.config/awesome/themes/mgk-holo/icons/spr_bottom_right.png and b/.config/awesome/themes/mgk-holo/icons/spr_bottom_right.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/spr_left.png b/.config/awesome/themes/mgk-holo/icons/spr_left.png old mode 100755 new mode 100644 index 44822ed..8795a4a Binary files a/.config/awesome/themes/mgk-holo/icons/spr_left.png and b/.config/awesome/themes/mgk-holo/icons/spr_left.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/spr_right.png b/.config/awesome/themes/mgk-holo/icons/spr_right.png old mode 100755 new mode 100644 index 5cca795..8fe054a Binary files a/.config/awesome/themes/mgk-holo/icons/spr_right.png and b/.config/awesome/themes/mgk-holo/icons/spr_right.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/spr_small.png b/.config/awesome/themes/mgk-holo/icons/spr_small.png old mode 100755 new mode 100644 index 16492a8..efd56d4 Binary files a/.config/awesome/themes/mgk-holo/icons/spr_small.png and b/.config/awesome/themes/mgk-holo/icons/spr_small.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/spr_very_small.png b/.config/awesome/themes/mgk-holo/icons/spr_very_small.png old mode 100755 new mode 100644 index 8b9a227..c135295 Binary files a/.config/awesome/themes/mgk-holo/icons/spr_very_small.png and b/.config/awesome/themes/mgk-holo/icons/spr_very_small.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/square_sel.png b/.config/awesome/themes/mgk-holo/icons/square_sel.png old mode 100755 new mode 100644 index 73fb845..826c36c Binary files a/.config/awesome/themes/mgk-holo/icons/square_sel.png and b/.config/awesome/themes/mgk-holo/icons/square_sel.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/square_unsel.png b/.config/awesome/themes/mgk-holo/icons/square_unsel.png old mode 100755 new mode 100644 index 07dd9f0..d30c474 Binary files a/.config/awesome/themes/mgk-holo/icons/square_unsel.png and b/.config/awesome/themes/mgk-holo/icons/square_unsel.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/stop.png b/.config/awesome/themes/mgk-holo/icons/stop.png old mode 100755 new mode 100644 index bfc819c..05c498f Binary files a/.config/awesome/themes/mgk-holo/icons/stop.png and b/.config/awesome/themes/mgk-holo/icons/stop.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/tile.png b/.config/awesome/themes/mgk-holo/icons/tile.png old mode 100755 new mode 100644 index e2e52bb..db7a8da Binary files a/.config/awesome/themes/mgk-holo/icons/tile.png and b/.config/awesome/themes/mgk-holo/icons/tile.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/tilebottom.png b/.config/awesome/themes/mgk-holo/icons/tilebottom.png old mode 100755 new mode 100644 index 439f528..a54cdca Binary files a/.config/awesome/themes/mgk-holo/icons/tilebottom.png and b/.config/awesome/themes/mgk-holo/icons/tilebottom.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/tileleft.png b/.config/awesome/themes/mgk-holo/icons/tileleft.png old mode 100755 new mode 100644 index 827e0d1..19b8dc2 Binary files a/.config/awesome/themes/mgk-holo/icons/tileleft.png and b/.config/awesome/themes/mgk-holo/icons/tileleft.png differ diff --git a/.config/awesome/themes/mgk-holo/icons/tiletop.png b/.config/awesome/themes/mgk-holo/icons/tiletop.png old mode 100755 new mode 100644 index 7139846..92d7ba5 Binary files a/.config/awesome/themes/mgk-holo/icons/tiletop.png and b/.config/awesome/themes/mgk-holo/icons/tiletop.png differ diff --git a/.config/awesome/themes/mgk-holo/theme.lua b/.config/awesome/themes/mgk-holo/theme.lua index 51b1edc..0f0b09e 100644 --- a/.config/awesome/themes/mgk-holo/theme.lua +++ b/.config/awesome/themes/mgk-holo/theme.lua @@ -20,18 +20,18 @@ theme.icon_dir = os.getenv("HOME") .. "/.config theme.wallpaper = os.getenv("HOME") .. "/.config/awesome/themes/holo/wall.png" theme.font = "JetBrainsMono NF 12" theme.taglist_font = "JetBrainsMono NF 12" -theme.fg_normal = "#f8f8f2" -theme.fg_focus = "#AA99FF" -theme.bg_focus = "#454158" -theme.bg_normal = "#22212C" -theme.fg_urgent = "#ff9580" -theme.bg_urgent = "#a2ff99" +theme.fg_normal = "#D8DEE9" +theme.fg_focus = "#BF616A" +theme.bg_focus = "#2E3440" +theme.bg_normal = "#242424" +theme.fg_urgent = "#FFFACD" +theme.bg_urgent = "#BF616A" theme.border_width = dpi(5) -theme.border_normal = "#000000" -theme.border_focus = "#454158" -theme.taglist_fg_focus = "#80FFEA" -theme.tasklist_bg_normal = "#222222" -theme.tasklist_fg_focus = "#80FFEA" +theme.border_normal = "#3B4252" +theme.border_focus = "#81A1C1" +theme.taglist_fg_focus = "#A3BE8C" +theme.tasklist_bg_normal = "#242424" +theme.tasklist_fg_focus = "#BF616A" theme.menu_height = dpi(20) theme.menu_width = dpi(160) theme.menu_icon_size = dpi(32) @@ -97,7 +97,7 @@ theme.titlebar_maximized_button_focus_active = theme.default_dir.."/titlebar/ theme.musicplr = string.format("%s -e ncmpcpp", awful.util.terminal) local markup = lain.util.markup -local blue = "#80CCE6" +local blue = "#81A1C1" local space3 = markup.font("JetBrainsMono NF 3", " ") -- Clock @@ -221,18 +221,18 @@ theme.fs = lain.widget.fs({ -- ALSA volume bar theme.volume = lain.widget.alsabar({ - notification_preset = { font = "Monospace 9"}, + notification_preset = { font = "JetBrainsMono NF 9"}, --togglechannel = "IEC958,3", width = dpi(80), height = dpi(10), border_width = dpi(0), colors = { - background = "#383838", - unmute = "#80CCE6", - mute = "#FF9F9F" + background = "#242424", + unmute = "#81A1C1", + mute = "#BF616A" }, }) theme.volume.bar.paddings = dpi(0) theme.volume.bar.margins = dpi(5) -local volumewidget = wibox.container.background(theme.volume.bar, theme.bg_focus, gears.shape.rectangle) +local volumewidget = wibox.container.background(theme.volume.bar, theme.bg_normal, gears.shape.rectangle) volumewidget = wibox.container.margin(volumewidget, dpi(0), dpi(0), dpi(5), dpi(5)) -- CPU @@ -285,7 +285,7 @@ local barcolor = gears.color({ type = "linear", from = { dpi(32), 0 }, to = { dpi(32), dpi(32) }, - stops = { {0, theme.bg_focus}, {0.25, "#505050"}, {1, theme.bg_focus} } + stops = { {0, theme.bg_focus}, {0.25, "#4C566A"}, {1, theme.bg_focus} } }) function theme.at_screen_connect(s) diff --git a/.config/gtk-2.0/gtkfilechooser.ini b/.config/gtk-2.0/gtkfilechooser.ini index 1730f67..03a92a4 100644 --- a/.config/gtk-2.0/gtkfilechooser.ini +++ b/.config/gtk-2.0/gtkfilechooser.ini @@ -2,8 +2,8 @@ LocationMode=path-bar ShowHidden=false ShowSizeColumn=true -GeometryX=3396 -GeometryY=1818 +GeometryX=1284 +GeometryY=605 GeometryWidth=888 GeometryHeight=734 SortColumn=name diff --git a/.config/gtk-2.0/gtkrc b/.config/gtk-2.0/gtkrc index 84ecb16..ab7676b 100644 --- a/.config/gtk-2.0/gtkrc +++ b/.config/gtk-2.0/gtkrc @@ -1,5 +1,9 @@ -gtk-theme-name="Adwaita-dark" -gtk-icon-theme-name="HighContrast" +# DO NOT EDIT! This file will be overwritten by LXAppearance. +# Any customization should be done in ~/.gtkrc-2.0.mine instead. + +include "/home/ld/.gtkrc-2.0.mine" +gtk-theme-name="Adapta-AuroraRed-Nokto-Eta" +gtk-icon-theme-name="Papirus-Dark" gtk-font-name="JetBrainsMono Nerd Font 10" gtk-cursor-theme-name="Adwaita" gtk-cursor-theme-size=64 diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini index d197a09..8fe41bc 100644 --- a/.config/gtk-3.0/settings.ini +++ b/.config/gtk-3.0/settings.ini @@ -1,20 +1,20 @@ [Settings] gtk-application-prefer-dark-theme=true -gtk-button-images=true +gtk-button-images=1 gtk-cursor-theme-name=breeze_cursors -gtk-cursor-theme-size=24 +gtk-cursor-theme-size=64 gtk-decoration-layout=icon:minimize,maximize,close gtk-enable-animations=true gtk-enable-event-sounds=0 gtk-enable-input-feedback-sounds=0 -gtk-font-name="JetBrainsMono Nerd Font 10" -gtk-icon-theme-name=breeze -gtk-menu-images=true +gtk-font-name=JetBrainsMono Nerd Font 10 +gtk-icon-theme-name=Papirus-Dark +gtk-menu-images=1 #gtk-modules=colorreload-gtk-module gtk-primary-button-warps-slider=false -gtk-theme-name=Adwaita-dark +gtk-theme-name=Adapta-AuroraRed-Nokto-Eta gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR -gtk-toolbar-style=3 +gtk-toolbar-style=GTK_TOOLBAR_TEXT gtk-xft-antialias=1 gtk-xft-hinting=1 gtk-xft-hintstyle=hintslight diff --git a/.config/gtk-4.0/settings.ini b/.config/gtk-4.0/settings.ini index c27c0f4..2f89956 100644 --- a/.config/gtk-4.0/settings.ini +++ b/.config/gtk-4.0/settings.ini @@ -6,8 +6,8 @@ gtk-cursor-theme-size=24 gtk-decoration-layout=icon:minimize,maximize,close gtk-enable-animations=true gtk-font-name="JetBrainsMono Nerd Font 10" -gtk-icon-theme-name=breeze +gtk-icon-theme-name="Papirus-Dark" gtk-menu-images=true gtk-primary-button-warps-slider=false -gtk-theme-name=Adwaita-dark +gtk-theme-name="Adapta-AuroraRed-Nokto-Eta" gtk-toolbar-style=3 diff --git a/.config/kitty/custom-themes/kitty-nord-theme.conf b/.config/kitty/custom-themes/kitty-nord-theme.conf new file mode 100644 index 0000000..5ad89ee --- /dev/null +++ b/.config/kitty/custom-themes/kitty-nord-theme.conf @@ -0,0 +1,38 @@ +foreground #D8DEE9 +background #2E3440 +selection_foreground #000000 +selection_background #FFFACD +url_color #0087BD +cursor #81A1C1 + +# black +color0 #3B4252 +color8 #4C566A + +# red +color1 #BF616A +color9 #BF616A + +# green +color2 #A3BE8C +color10 #A3BE8C + +# yellow +color3 #EBCB8B +color11 #EBCB8B + +# blue +color4 #81A1C1 +color12 #81A1C1 + +# magenta +color5 #B48EAD +color13 #B48EAD + +# cyan +color6 #88C0D0 +color14 #8FBCBB + +# white +color7 #E5E9F0 +color15 #ECEFF4 diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 8397035..31a3651 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -42,8 +42,8 @@ set undodir=$XDG_CACHE_HOME/nvim/undo | call mkdir(&undodir, 'p', 0700) call plug#begin() Plug '~/.local/opt/git/git.mgk.one/vim/khaveesh.vim-fish-syntax' Plug '~/.local/opt/git/git.mgk.one/nvim/norcalli.nvim-colorizer.lua' -Plug '~/.local/opt/git/git.mgk.one/nvim/ishan9299.modus-theme-vim' -Plug '~/.local/opt/git/git.mgk.one/nvim/maxmx03.dracula.nvim', { 'branch': 'vim' } +""Plug '~/.local/opt/git/git.mgk.one/nvim/ishan9299.modus-theme-vim' +""Plug '~/.local/opt/git/git.mgk.one/nvim/maxmx03.dracula.nvim', { 'branch': 'vim' } ""Plug '~/.local/opt/git/christoomey.vim-tmux-navigator' Plug '~/.local/opt/git/git.mgk.one/tmux/sunaku.tmux-navigate' @@ -74,4 +74,4 @@ lua require'colorizer'.setup() "" Set theme to modus ""colorscheme modus-vivendi -colorscheme dracula +""colorscheme dracula diff --git a/.config/posix-common/interactive.sh b/.config/posix-common/interactive.sh index 94e2578..38d1b76 100644 --- a/.config/posix-common/interactive.sh +++ b/.config/posix-common/interactive.sh @@ -58,9 +58,12 @@ _mordu "Finished sourcing Aliases from ~/.config/posix-common/aliases.d/*." # {{{ === LS_COLORS === # Sauce: https://github.com/trapd00r/LS_COLORS -_mordu "Sourcing LS_COLORS from ~/.config/posix-common/lscolors.sh" -. "$HOME"/.config/posix-common/lscolors.sh -_mordu "Finished sourcing LS_COLORS from ~/.config/posix-common/lscolors.sh" +#_mordu "Sourcing LS_COLORS from ~/.config/posix-common/lscolors.sh" +#. "$HOME"/.config/posix-common/lscolors.sh +#_mordu "Finished sourcing LS_COLORS from ~/.config/posix-common/lscolors.sh" + +# Trying nord dir colors instead: +test -r ~/.config/posix-common/nord-dir-colors && eval $(dircolors ~/.config/posix-common/nord-dir-colors) # }}} === LS_COLORS === # {{{ === Configure 'thefuck' as 'uwu'. === diff --git a/.config/posix-common/nord-dir-colors b/.config/posix-common/nord-dir-colors new file mode 100644 index 0000000..137e6f3 --- /dev/null +++ b/.config/posix-common/nord-dir-colors @@ -0,0 +1,251 @@ +# Copyright (c) 2016-present Sven Greb +# This source code is licensed under the MIT license found in the license file. + +COLOR tty + +TERM alacritty +TERM alacritty-direct +TERM ansi +TERM *color* +TERM con[0-9]*x[0-9]* +TERM cons25 +TERM console +TERM cygwin +TERM dtterm +TERM dvtm +TERM dvtm-256color +TERM Eterm +TERM eterm-color +TERM fbterm +TERM gnome +TERM gnome-256color +TERM hurd +TERM jfbterm +TERM konsole +TERM konsole-256color +TERM kterm +TERM linux +TERM linux-c +TERM mlterm +TERM putty +TERM putty-256color +TERM rxvt* +TERM rxvt-unicode +TERM rxvt-256color +TERM rxvt-unicode256 +TERM screen* +TERM screen-256color +TERM st +TERM st-256color +TERM terminator +TERM tmux* +TERM tmux-256color +TERM vt100 +TERM xterm* +TERM xterm-color +TERM xterm-88color +TERM xterm-256color +TERM xterm-kitty + +#+-----------------+ +#+ Global Defaults + +#+-----------------+ +NORMAL 00 +RESET 0 + +FILE 00 +DIR 01;34 +LINK 36 +MULTIHARDLINK 04;36 + +FIFO 04;01;36 +SOCK 04;33 +DOOR 04;01;36 +BLK 01;33 +CHR 33 + +ORPHAN 31 +MISSING 01;37;41 + +EXEC 01;36 + +SETUID 01;04;37 +SETGID 01;04;37 +CAPABILITY 01;37 + +STICKY_OTHER_WRITABLE 01;37;44 +OTHER_WRITABLE 01;04;34 +STICKY 04;37;44 + +#+-------------------+ +#+ Extension Pattern + +#+-------------------+ +#+--- Archives ---+ +.7z 01;32 +.ace 01;32 +.alz 01;32 +.arc 01;32 +.arj 01;32 +.bz 01;32 +.bz2 01;32 +.cab 01;32 +.cpio 01;32 +.deb 01;32 +.dz 01;32 +.ear 01;32 +.gz 01;32 +.jar 01;32 +.lha 01;32 +.lrz 01;32 +.lz 01;32 +.lz4 01;32 +.lzh 01;32 +.lzma 01;32 +.lzo 01;32 +.rar 01;32 +.rpm 01;32 +.rz 01;32 +.sar 01;32 +.t7z 01;32 +.tar 01;32 +.taz 01;32 +.tbz 01;32 +.tbz2 01;32 +.tgz 01;32 +.tlz 01;32 +.txz 01;32 +.tz 01;32 +.tzo 01;32 +.tzst 01;32 +.war 01;32 +.xz 01;32 +.z 01;32 +.Z 01;32 +.zip 01;32 +.zoo 01;32 +.zst 01;32 + +#+--- Audio ---+ +.aac 32 +.au 32 +.flac 32 +.m4a 32 +.mid 32 +.midi 32 +.mka 32 +.mp3 32 +.mpa 32 +.mpeg 32 +.mpg 32 +.ogg 32 +.opus 32 +.ra 32 +.wav 32 + +#+--- Customs ---+ +.3des 01;35 +.aes 01;35 +.gpg 01;35 +.pgp 01;35 + +#+--- Documents ---+ +.doc 32 +.docx 32 +.dot 32 +.odg 32 +.odp 32 +.ods 32 +.odt 32 +.otg 32 +.otp 32 +.ots 32 +.ott 32 +.pdf 32 +.ppt 32 +.pptx 32 +.xls 32 +.xlsx 32 + +#+--- Executables ---+ +.app 01;36 +.bat 01;36 +.btm 01;36 +.cmd 01;36 +.com 01;36 +.exe 01;36 +.reg 01;36 + +#+--- Ignores ---+ +*~ 02;37 +.bak 02;37 +.BAK 02;37 +.log 02;37 +.log 02;37 +.old 02;37 +.OLD 02;37 +.orig 02;37 +.ORIG 02;37 +.swo 02;37 +.swp 02;37 + +#+--- Images ---+ +.bmp 32 +.cgm 32 +.dl 32 +.dvi 32 +.emf 32 +.eps 32 +.gif 32 +.jpeg 32 +.jpg 32 +.JPG 32 +.mng 32 +.pbm 32 +.pcx 32 +.pgm 32 +.png 32 +.PNG 32 +.ppm 32 +.pps 32 +.ppsx 32 +.ps 32 +.svg 32 +.svgz 32 +.tga 32 +.tif 32 +.tiff 32 +.xbm 32 +.xcf 32 +.xpm 32 +.xwd 32 +.xwd 32 +.yuv 32 + +#+--- Video ---+ +.anx 32 +.asf 32 +.avi 32 +.axv 32 +.flc 32 +.fli 32 +.flv 32 +.gl 32 +.m2v 32 +.m4v 32 +.mkv 32 +.mov 32 +.MOV 32 +.mp4 32 +.mpeg 32 +.mpg 32 +.nuv 32 +.ogm 32 +.ogv 32 +.ogx 32 +.qt 32 +.rm 32 +.rmvb 32 +.swf 32 +.vob 32 +.webm 32 +.wmv 32 diff --git a/.config/vim/common-vim-settings.vim b/.config/vim/common-vim-settings.vim index 848b45c..334ad7e 100644 --- a/.config/vim/common-vim-settings.vim +++ b/.config/vim/common-vim-settings.vim @@ -77,5 +77,14 @@ set clipboard+=unnamedplus """" -"" keymappings / tools +"" Vim Plug """" +call plug#begin() +Plug '~/.local/opt/git/git.mgk.one/vim/nordtheme.vim' +call plug#end() + + +"""" +"" colorscheme +"""" +colorscheme nord diff --git a/.config/vim/vimrc b/.config/vim/vimrc index df5e2a5..ecaca89 100644 --- a/.config/vim/vimrc +++ b/.config/vim/vimrc @@ -61,4 +61,4 @@ call plug#end() set termguicolors "" Set colorscheme -colorscheme industry +""colorscheme industry diff --git a/.config/yadm/shell-minimal.d/08-vim.sh b/.config/yadm/shell-minimal.d/08-vim.sh index 7612a54..d5cf599 100755 --- a/.config/yadm/shell-minimal.d/08-vim.sh +++ b/.config/yadm/shell-minimal.d/08-vim.sh @@ -85,6 +85,7 @@ _define_vim_plugins() { git.mgk.one/vim/bourgeoisbear.clrzr \ git.mgk.one/vim/khaveesh.vim-fish-syntax \ git.mgk.one/vim/tpope.vim-surround \ + git.mgk.one/vim/nordtheme.vim \ git.mgk.one/vim/tpope.vim-repeat) } # }}} diff --git a/.local/bin/replace-color.sh b/.local/bin/replace-color.sh new file mode 100755 index 0000000..2e4459e --- /dev/null +++ b/.local/bin/replace-color.sh @@ -0,0 +1,50 @@ +#!/bin/bash + +# Check if correct number of arguments is provided +if [ "$#" -ne 3 ]; then + echo "Usage: $0 " + echo "Example: $0 ./dirname '#242424' '#2E3440'" + exit 1 +fi + +# Assign command-line arguments to variables +IMAGE_DIR="$1" +OLD_COLOR="$2" +NEW_COLOR="$3" + +# Check if the directory exists +if [ ! -d "$IMAGE_DIR" ]; then + echo "Error: Directory '$IMAGE_DIR' does not exist." + exit 1 +fi + +# Check if ImageMagick is installed and determine the correct command +if command -v magick &> /dev/null; then + CONVERT_CMD="magick" +elif command -v convert &> /dev/null; then + echo "Warning: Using older 'convert' command. Consider upgrading ImageMagick." + CONVERT_CMD="convert" +else + echo "Error: ImageMagick is not installed. Please install it and try again." + exit 1 +fi + +# Find all image files and process them +find "$IMAGE_DIR" -type f \( -iname "*.png" -o -iname "*.jpg" -o -iname "*.jpeg" \) -print0 | +while IFS= read -r -d '' file; do + echo "Processing: $file" + # Create a temporary file + temp_file=$(mktemp) + # Process the image and save to temporary file + if $CONVERT_CMD "$file" -fuzz 5% -fill "$NEW_COLOR" -opaque "$OLD_COLOR" "$temp_file"; then + # If successful, replace the original file with the temporary file + mv "$temp_file" "$file" + echo "Updated: $file" + else + # If there was an error, remove the temporary file and report the error + rm "$temp_file" + echo "Error processing: $file" + fi +done + +echo "Color replacement complete!"