From 8cbadb61604667b407b53ee1258433994fa4765a Mon Sep 17 00:00:00 2001 From: coasteen Date: Thu, 9 Jul 2026 10:42:28 +0330 Subject: init --- config/nvim-1/init.lua | 11 ++ config/nvim-1/lazy-lock.json | 40 ++++++ config/nvim-1/lua/config.lua | 86 +++++++++++++ config/nvim-1/lua/plugins/catppuccin/init.lua | 84 +++++++++++++ config/nvim-1/lua/plugins/lazy/init.lua | 17 +++ config/nvim-1/lua/plugins/lazy/plugins.lua | 128 +++++++++++++++++++ config/nvim-1/lua/plugins/lsp/init.lua | 120 ++++++++++++++++++ config/nvim-1/lua/plugins/lualine/init.lua | 42 +++++++ config/nvim-1/lua/plugins/nvim-tree/init.lua | 2 + config/nvim-1/lua/plugins/render-markdown/init.lua | 139 +++++++++++++++++++++ config/nvim-1/lua/plugins/telescope/init.lua | 3 + config/nvim-1/lua/plugins/treesitter/init.lua | 10 ++ config/nvim-1/lua/plugins/whichkey/init.lua | 2 + config/nvim-1/lua/status_line/init.lua | 102 +++++++++++++++ config/nvim-1/undo/%home%coast%.Xdefaults | Bin 0 -> 759 bytes ...home%coast%.config%Element%electron-config.json | Bin 0 -> 1274 bytes .../%home%coast%.config%alacritty%alacritty.toml | Bin 0 -> 16787 bytes .../nvim-1/undo/%home%coast%.config%dunst%dunstrc | Bin 0 -> 5122 bytes .../undo/%home%coast%.config%eww%_colors.scss | Bin 0 -> 673 bytes .../nvim-1/undo/%home%coast%.config%eww%eww.scss | Bin 0 -> 7618 bytes .../nvim-1/undo/%home%coast%.config%eww%eww.yuck | Bin 0 -> 7041 bytes ...ast%.config%eww%scripts%get-active-workspace.sh | Bin 0 -> 4312 bytes ...ome%coast%.config%eww%scripts%get-workspaces.sh | Bin 0 -> 2727 bytes .../undo/%home%coast%.config%fht%compositor.toml | Bin 0 -> 26843 bytes .../nvim-1/undo/%home%coast%.config%foot%foot.ini | Bin 0 -> 4112 bytes .../undo/%home%coast%.config%hypr%hypridle.conf | Bin 0 -> 1643 bytes .../undo/%home%coast%.config%hypr%hyprland.conf | Bin 0 -> 249399 bytes .../undo/%home%coast%.config%hypr%hyprlock.conf | Bin 0 -> 2702 bytes .../nvim-1/undo/%home%coast%.config%kwm%config.zon | Bin 0 -> 62767 bytes config/nvim-1/undo/%home%coast%.config%mako%config | Bin 0 -> 7057 bytes ...%8kysq72s.default-release%chrome%userChrome.css | Bin 0 -> 597 bytes .../undo/%home%coast%.config%neofetch%config.conf | Bin 0 -> 82882 bytes ...st%.config%nvim%lua%plugins%catppuccin%init.lua | Bin 0 -> 83907 bytes ...coast%.config%nvim%lua%plugins%lazy%plugins.lua | Bin 0 -> 1620 bytes ...%home%coast%.config%picom%picom-animations.conf | Bin 0 -> 16678 bytes .../undo/%home%coast%.config%picom%picom.conf | Bin 0 -> 39955 bytes config/nvim-1/undo/%home%coast%.config%piss%pissrc | Bin 0 -> 23848 bytes .../undo/%home%coast%.config%quickshell%clock.qml | Bin 0 -> 597 bytes .../%home%coast%.config%quickshell%currentsong.qml | Bin 0 -> 597 bytes .../%home%coast%.config%quickshell%separator.qml | Bin 0 -> 639 bytes .../undo/%home%coast%.config%quickshell%shell.qml | Bin 0 -> 401330 bytes .../%home%coast%.config%quickshell%workspaces.qml | Bin 0 -> 639 bytes config/nvim-1/undo/%home%coast%.config%river%init | Bin 0 -> 1243 bytes .../undo/%home%coast%.config%rofi%config.rasi | Bin 0 -> 13071 bytes .../undo/%home%coast%.config%scrobbler%config.ini | Bin 0 -> 2630 bytes config/nvim-1/undo/%home%coast%.config%sway%config | Bin 0 -> 36011 bytes .../nvim-1/undo/%home%coast%.config%tym%config.lua | Bin 0 -> 13438 bytes .../nvim-1/undo/%home%coast%.config%tym%theme.lua | Bin 0 -> 1256 bytes .../undo/%home%coast%.config%waybar%config.jsonc | Bin 0 -> 77709 bytes .../undo/%home%coast%.config%waybar%style.css | Bin 0 -> 125219 bytes config/nvim-1/undo/%home%coast%.curlrc | Bin 0 -> 669 bytes ...local%share%American Truck Simulator%config.cfg | Bin 0 -> 17100 bytes ...ocal%share%applications%element-desktop.desktop | Bin 0 -> 1083 bytes ...t%.local%share%applications%firefox-bin.desktop | Bin 0 -> 631 bytes ...%.local%share%applications%im.riot.Riot.desktop | Bin 0 -> 2761 bytes ...%export%share%applications%im.riot.Riot.desktop | Bin 0 -> 825 bytes .../%home%coast%.local%src%.git%COMMIT_EDITMSG | Bin 0 -> 579 bytes ...ome%coast%.local%src%config%nvim%lua%config.lua | Bin 0 -> 75458 bytes .../undo/%home%coast%.local%src%config%sway%config | Bin 0 -> 1065 bytes ...ome%coast%.local%src%config%waybar%config.jsonc | Bin 0 -> 122714 bytes .../%home%coast%.local%src%config%waybar%style.css | Bin 0 -> 203469 bytes .../undo/%home%coast%.local%src%dmenu%config.h | Bin 0 -> 3785 bytes .../undo/%home%coast%.local%src%dmenu%config.mk | Bin 0 -> 3914 bytes .../undo/%home%coast%.local%src%dmenu%dmenu.c | Bin 0 -> 85514 bytes .../nvim-1/undo/%home%coast%.local%src%dmenu%drw.c | Bin 0 -> 19034 bytes .../undo/%home%coast%.local%src%dwm%config.h | Bin 0 -> 45698 bytes .../undo/%home%coast%.local%src%dwm%config.mk | Bin 0 -> 8711 bytes .../undo/%home%coast%.local%src%dwm%patches.h | Bin 0 -> 6749 bytes .../%home%coast%.local%src%local%bin%mpc-shuf.sh | Bin 0 -> 137909 bytes .../%home%coast%.local%src%local%bin%screenie-wlr | Bin 0 -> 4808 bytes .../undo/%home%coast%.local%src%local%bin%sober | Bin 0 -> 2783 bytes .../%home%coast%.local%src%local%bin%swap.start | Bin 0 -> 3996 bytes .../%home%coast%.local%src%local%bin%swap.stop | Bin 0 -> 2435 bytes .../%home%coast%.local%src%local%bin%updateriver | Bin 0 -> 16783 bytes ...%home%coast%.local%src%local%bin%updateriver.sh | Bin 0 -> 11196 bytes .../undo/%home%coast%.local%src%local%bin%upl | Bin 0 -> 12725 bytes .../%home%coast%.local%src%local%bin%uwuify.awk | Bin 0 -> 28108 bytes .../undo/%home%coast%.local%src%slstatus%config.h | Bin 0 -> 15831 bytes .../undo/%home%coast%.local%src%slstatus%config.mk | Bin 0 -> 2230 bytes .../nvim-1/undo/%home%coast%.local%src%st%config.h | Bin 0 -> 3487 bytes .../undo/%home%coast%.local%src%st%config.mk | Bin 0 -> 599 bytes config/nvim-1/undo/%home%coast%.mpdconf | Bin 0 -> 2438 bytes config/nvim-1/undo/%home%coast%.rtorrent.rc | Bin 0 -> 2008 bytes ...pp%org.vinegarhq.Sober%config%sober%config.json | Bin 0 -> 4597 bytes config/nvim-1/undo/%home%coast%.wezterm.lua | Bin 0 -> 14460 bytes config/nvim-1/undo/%home%coast%.xinitrc | Bin 0 -> 45032 bytes config/nvim-1/undo/%home%coast%.zprofile | Bin 0 -> 31474 bytes config/nvim-1/undo/%home%coast%.zshrc | Bin 0 -> 707 bytes ...ome%coast%Games%Red Dead Redemption 2%launch.sh | Bin 0 -> 28213 bytes config/nvim-1/undo/%home%coast%NOTES | Bin 0 -> 2029 bytes .../nvim-1/undo/%home%coast%Projects%X%term%term | Bin 0 -> 5968 bytes .../undo/%home%coast%Projects%X%term%xterm.c | Bin 0 -> 75232 bytes .../nvim-1/undo/%home%coast%Projects%abcl%main.cl | Bin 0 -> 33977 bytes config/nvim-1/undo/%home%coast%Projects%gtk%main.c | Bin 0 -> 8793 bytes .../undo/%home%coast%Projects%py%ashscrobble | Bin 0 -> 52479 bytes ...ast%Projects%py%ashscrobble%.git%COMMIT_EDITMSG | Bin 0 -> 579 bytes .../%home%coast%Projects%py%ashscrobble%LICENSE | Bin 0 -> 3517 bytes ...me%coast%Projects%py%ashscrobble%ashscrobble.py | Bin 0 -> 2182 bytes .../nvim-1/undo/%home%coast%Projects%py%dmenu.lua | Bin 0 -> 32913 bytes .../nvim-1/undo/%home%coast%Projects%py%dmenu.py | Bin 0 -> 23716 bytes .../undo/%home%coast%Projects%pylua%dmenu.lua | Bin 0 -> 10292 bytes .../%home%coast%Projects%river%kwm%config.def.zon | Bin 0 -> 20522 bytes .../%home%coast%Projects%river%river%build.zig.zon | Bin 0 -> 2669 bytes ...home%coast%Projects%rs%guessing_game%.gitignore | Bin 0 -> 1116 bytes .../undo/%home%coast%Projects%wayland%config.h | Bin 0 -> 12548 bytes .../undo/%home%coast%Projects%wayland%main.py | Bin 0 -> 56288 bytes .../undo/%home%coast%Projects%wayland%window.c | Bin 0 -> 145974 bytes .../undo/%home%coast%Projects%wayland%wlbar%main.c | Bin 0 -> 6042 bytes ...st%Projects%wayland%wlclock%.git%COMMIT_EDITMSG | Bin 0 -> 579 bytes ...%home%coast%Projects%wayland%wlclock%.gitignore | Bin 0 -> 2753 bytes .../%home%coast%Projects%wayland%wlclock%config.h | Bin 0 -> 12291 bytes .../%home%coast%Projects%wayland%wlclock%main.c | Bin 0 -> 43975 bytes .../%home%coast%Projects%wayland%wlclock%makefile | Bin 0 -> 10669 bytes .../undo/%home%coast%Projects%wayland%wlclock.c | Bin 0 -> 579319 bytes ...coast%Projects%wayland%wled%.git%COMMIT_EDITMSG | Bin 0 -> 687 bytes .../%home%coast%Projects%wayland%wled%.gitignore | Bin 0 -> 2769 bytes .../undo/%home%coast%Projects%wayland%wled%LICENSE | Bin 0 -> 2735 bytes .../undo/%home%coast%Projects%wayland%wled%README | Bin 0 -> 9610 bytes .../%home%coast%Projects%wayland%wled%build.sh | Bin 0 -> 79779 bytes .../%home%coast%Projects%wayland%wled%client.c | Bin 0 -> 258378 bytes .../%home%coast%Projects%wayland%wled%config.h | Bin 0 -> 26398 bytes .../%home%coast%Projects%wayland%wlindow%client.c | Bin 0 -> 2146 bytes .../undo/%home%coast%Projects%wayland%x11alt.c | Bin 0 -> 25803 bytes config/nvim-1/undo/%home%coast%ashos%linux%.config | Bin 0 -> 1626 bytes config/nvim-1/undo/%home%coast%ashos%syslinux.cfg | Bin 0 -> 6204 bytes config/nvim-1/undo/%home%coast%conduwuit | Bin 0 -> 15428 bytes config/nvim-1/undo/%home%coast%driver%driver.c | Bin 0 -> 6721 bytes .../%home%coast%git%compositor%.git%COMMIT_EDITMSG | Bin 0 -> 579 bytes .../undo/%home%coast%git%compositor%.gitignore | Bin 0 -> 1677 bytes .../undo/%home%coast%git%compositor%Makefile | Bin 0 -> 2410 bytes .../undo/%home%coast%git%compositor%build.sh | Bin 0 -> 1667 bytes .../undo/%home%coast%git%compositor%makefile | Bin 0 -> 14145 bytes .../%home%coast%git%compositor%src%compositor.c | Bin 0 -> 259361 bytes .../undo/%home%coast%git%compositor%src%config.h | Bin 0 -> 27929 bytes ...e%coast%git%compositor%src%include%compositor.h | Bin 0 -> 16690 bytes ...ome%coast%git%compositor%src%include%keybinds.h | Bin 0 -> 1712 bytes ...e%coast%git%compositor%src%include%screenshot.h | Bin 0 -> 5210 bytes .../undo/%home%coast%git%compositor%src%keybinds.c | Bin 0 -> 3599 bytes .../undo/%home%coast%git%compositor%src%keybinds.h | Bin 0 -> 4422 bytes .../%home%coast%git%compositor%src%screenshot.c | Bin 0 -> 17605 bytes .../undo/%home%coast%git%compositor%src%util.c | Bin 0 -> 2861 bytes config/nvim-1/undo/%home%coast%git%hst%config.h | Bin 0 -> 60894 bytes .../nvim-1/undo/%home%coast%git%neuswc%config.mk | Bin 0 -> 2849 bytes .../%home%coast%git%neuswc%libswc%compositor.h | Bin 0 -> 671 bytes .../undo/%home%coast%git%neuswc%libswc%output.h | Bin 0 -> 671 bytes .../undo/%home%coast%git%neuswc%libswc%pointer.h | Bin 0 -> 1736 bytes .../undo/%home%coast%git%neuswc%libswc%util.h | Bin 0 -> 617 bytes .../nvim-1/undo/%home%coast%git%neuwld%config.mk | Bin 0 -> 629 bytes config/nvim-1/undo/%home%coast%git%swc%config.mk | Bin 0 -> 2305 bytes config/nvim-1/undo/%home%coast%git%swcshot%main.c | Bin 0 -> 14583 bytes .../nvim-1/undo/%home%coast%git%terminal%Makefile | Bin 0 -> 1489 bytes config/nvim-1/undo/%home%coast%git%terminal%main.c | Bin 0 -> 60353 bytes config/nvim-1/undo/%home%coast%git%wld%config.mk | Bin 0 -> 649 bytes config/nvim-1/undo/%home%coast%git%wsxwm%Makefile | Bin 0 -> 5006 bytes .../%home%coast%git%wsxwm%source%include%wsxwm.h | Bin 0 -> 1770 bytes .../undo/%home%coast%git%wsxwm%source%test.diff | Bin 0 -> 1223 bytes .../undo/%home%coast%git%wsxwm%source%wsxwm.c | Bin 0 -> 70249 bytes config/nvim-1/undo/%home%coast%hwfetch | Bin 0 -> 27128 bytes config/nvim-1/undo/%home%coast%main.bash | Bin 0 -> 4076 bytes config/nvim-1/undo/%home%coast%main.c | Bin 0 -> 5019 bytes config/nvim-1/undo/%home%coast%main.lua | Bin 0 -> 3328 bytes config/nvim-1/undo/%home%coast%royal | Bin 0 -> 1348 bytes config/nvim-1/undo/%home%coast%shared%loader.c | Bin 0 -> 7191 bytes config/nvim-1/undo/%home%coast%shared%shared.c | Bin 0 -> 7551 bytes config/nvim-1/undo/%home%coast%test.py | Bin 0 -> 597 bytes 165 files changed, 786 insertions(+) create mode 100755 config/nvim-1/init.lua create mode 100755 config/nvim-1/lazy-lock.json create mode 100755 config/nvim-1/lua/config.lua create mode 100755 config/nvim-1/lua/plugins/catppuccin/init.lua create mode 100755 config/nvim-1/lua/plugins/lazy/init.lua create mode 100755 config/nvim-1/lua/plugins/lazy/plugins.lua create mode 100755 config/nvim-1/lua/plugins/lsp/init.lua create mode 100755 config/nvim-1/lua/plugins/lualine/init.lua create mode 100755 config/nvim-1/lua/plugins/nvim-tree/init.lua create mode 100755 config/nvim-1/lua/plugins/render-markdown/init.lua create mode 100755 config/nvim-1/lua/plugins/telescope/init.lua create mode 100755 config/nvim-1/lua/plugins/treesitter/init.lua create mode 100755 config/nvim-1/lua/plugins/whichkey/init.lua create mode 100755 config/nvim-1/lua/status_line/init.lua create mode 100644 config/nvim-1/undo/%home%coast%.Xdefaults create mode 100644 config/nvim-1/undo/%home%coast%.config%Element%electron-config.json create mode 100644 config/nvim-1/undo/%home%coast%.config%alacritty%alacritty.toml create mode 100644 config/nvim-1/undo/%home%coast%.config%dunst%dunstrc create mode 100644 config/nvim-1/undo/%home%coast%.config%eww%_colors.scss create mode 100644 config/nvim-1/undo/%home%coast%.config%eww%eww.scss create mode 100644 config/nvim-1/undo/%home%coast%.config%eww%eww.yuck create mode 100644 config/nvim-1/undo/%home%coast%.config%eww%scripts%get-active-workspace.sh create mode 100644 config/nvim-1/undo/%home%coast%.config%eww%scripts%get-workspaces.sh create mode 100644 config/nvim-1/undo/%home%coast%.config%fht%compositor.toml create mode 100644 config/nvim-1/undo/%home%coast%.config%foot%foot.ini create mode 100644 config/nvim-1/undo/%home%coast%.config%hypr%hypridle.conf create mode 100644 config/nvim-1/undo/%home%coast%.config%hypr%hyprland.conf create mode 100644 config/nvim-1/undo/%home%coast%.config%hypr%hyprlock.conf create mode 100644 config/nvim-1/undo/%home%coast%.config%kwm%config.zon create mode 100644 config/nvim-1/undo/%home%coast%.config%mako%config create mode 100644 config/nvim-1/undo/%home%coast%.config%mozilla%firefox%8kysq72s.default-release%chrome%userChrome.css create mode 100644 config/nvim-1/undo/%home%coast%.config%neofetch%config.conf create mode 100644 config/nvim-1/undo/%home%coast%.config%nvim%lua%plugins%catppuccin%init.lua create mode 100644 config/nvim-1/undo/%home%coast%.config%nvim%lua%plugins%lazy%plugins.lua create mode 100644 config/nvim-1/undo/%home%coast%.config%picom%picom-animations.conf create mode 100644 config/nvim-1/undo/%home%coast%.config%picom%picom.conf create mode 100644 config/nvim-1/undo/%home%coast%.config%piss%pissrc create mode 100644 config/nvim-1/undo/%home%coast%.config%quickshell%clock.qml create mode 100644 config/nvim-1/undo/%home%coast%.config%quickshell%currentsong.qml create mode 100644 config/nvim-1/undo/%home%coast%.config%quickshell%separator.qml create mode 100644 config/nvim-1/undo/%home%coast%.config%quickshell%shell.qml create mode 100644 config/nvim-1/undo/%home%coast%.config%quickshell%workspaces.qml create mode 100644 config/nvim-1/undo/%home%coast%.config%river%init create mode 100644 config/nvim-1/undo/%home%coast%.config%rofi%config.rasi create mode 100644 config/nvim-1/undo/%home%coast%.config%scrobbler%config.ini create mode 100644 config/nvim-1/undo/%home%coast%.config%sway%config create mode 100644 config/nvim-1/undo/%home%coast%.config%tym%config.lua create mode 100644 config/nvim-1/undo/%home%coast%.config%tym%theme.lua create mode 100644 config/nvim-1/undo/%home%coast%.config%waybar%config.jsonc create mode 100644 config/nvim-1/undo/%home%coast%.config%waybar%style.css create mode 100644 config/nvim-1/undo/%home%coast%.curlrc create mode 100644 config/nvim-1/undo/%home%coast%.local%share%American Truck Simulator%config.cfg create mode 100644 config/nvim-1/undo/%home%coast%.local%share%applications%element-desktop.desktop create mode 100644 config/nvim-1/undo/%home%coast%.local%share%applications%firefox-bin.desktop create mode 100644 config/nvim-1/undo/%home%coast%.local%share%applications%im.riot.Riot.desktop create mode 100644 config/nvim-1/undo/%home%coast%.local%share%flatpak%app%im.riot.Riot%x86_64%stable%42f010911a82616b14d9f36a8341652b349552a67ba14b8e67fd432e18c37561%export%share%applications%im.riot.Riot.desktop create mode 100644 config/nvim-1/undo/%home%coast%.local%src%.git%COMMIT_EDITMSG create mode 100755 config/nvim-1/undo/%home%coast%.local%src%config%nvim%lua%config.lua create mode 100644 config/nvim-1/undo/%home%coast%.local%src%config%sway%config create mode 100755 config/nvim-1/undo/%home%coast%.local%src%config%waybar%config.jsonc create mode 100755 config/nvim-1/undo/%home%coast%.local%src%config%waybar%style.css create mode 100644 config/nvim-1/undo/%home%coast%.local%src%dmenu%config.h create mode 100644 config/nvim-1/undo/%home%coast%.local%src%dmenu%config.mk create mode 100644 config/nvim-1/undo/%home%coast%.local%src%dmenu%dmenu.c create mode 100644 config/nvim-1/undo/%home%coast%.local%src%dmenu%drw.c create mode 100644 config/nvim-1/undo/%home%coast%.local%src%dwm%config.h create mode 100644 config/nvim-1/undo/%home%coast%.local%src%dwm%config.mk create mode 100644 config/nvim-1/undo/%home%coast%.local%src%dwm%patches.h create mode 100644 config/nvim-1/undo/%home%coast%.local%src%local%bin%mpc-shuf.sh create mode 100644 config/nvim-1/undo/%home%coast%.local%src%local%bin%screenie-wlr create mode 100644 config/nvim-1/undo/%home%coast%.local%src%local%bin%sober create mode 100644 config/nvim-1/undo/%home%coast%.local%src%local%bin%swap.start create mode 100644 config/nvim-1/undo/%home%coast%.local%src%local%bin%swap.stop create mode 100644 config/nvim-1/undo/%home%coast%.local%src%local%bin%updateriver create mode 100644 config/nvim-1/undo/%home%coast%.local%src%local%bin%updateriver.sh create mode 100644 config/nvim-1/undo/%home%coast%.local%src%local%bin%upl create mode 100755 config/nvim-1/undo/%home%coast%.local%src%local%bin%uwuify.awk create mode 100644 config/nvim-1/undo/%home%coast%.local%src%slstatus%config.h create mode 100644 config/nvim-1/undo/%home%coast%.local%src%slstatus%config.mk create mode 100644 config/nvim-1/undo/%home%coast%.local%src%st%config.h create mode 100644 config/nvim-1/undo/%home%coast%.local%src%st%config.mk create mode 100644 config/nvim-1/undo/%home%coast%.mpdconf create mode 100644 config/nvim-1/undo/%home%coast%.rtorrent.rc create mode 100644 config/nvim-1/undo/%home%coast%.var%app%org.vinegarhq.Sober%config%sober%config.json create mode 100755 config/nvim-1/undo/%home%coast%.wezterm.lua create mode 100644 config/nvim-1/undo/%home%coast%.xinitrc create mode 100644 config/nvim-1/undo/%home%coast%.zprofile create mode 100644 config/nvim-1/undo/%home%coast%.zshrc create mode 100644 config/nvim-1/undo/%home%coast%Games%Red Dead Redemption 2%launch.sh create mode 100644 config/nvim-1/undo/%home%coast%NOTES create mode 100644 config/nvim-1/undo/%home%coast%Projects%X%term%term create mode 100644 config/nvim-1/undo/%home%coast%Projects%X%term%xterm.c create mode 100644 config/nvim-1/undo/%home%coast%Projects%abcl%main.cl create mode 100644 config/nvim-1/undo/%home%coast%Projects%gtk%main.c create mode 100644 config/nvim-1/undo/%home%coast%Projects%py%ashscrobble create mode 100644 config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%.git%COMMIT_EDITMSG create mode 100644 config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%LICENSE create mode 100644 config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%ashscrobble.py create mode 100644 config/nvim-1/undo/%home%coast%Projects%py%dmenu.lua create mode 100644 config/nvim-1/undo/%home%coast%Projects%py%dmenu.py create mode 100644 config/nvim-1/undo/%home%coast%Projects%pylua%dmenu.lua create mode 100644 config/nvim-1/undo/%home%coast%Projects%river%kwm%config.def.zon create mode 100644 config/nvim-1/undo/%home%coast%Projects%river%river%build.zig.zon create mode 100755 config/nvim-1/undo/%home%coast%Projects%rs%guessing_game%.gitignore create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%config.h create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%main.py create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%window.c create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wlbar%main.c create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%.git%COMMIT_EDITMSG create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%.gitignore create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%config.h create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%main.c create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%makefile create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wlclock.c create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wled%.git%COMMIT_EDITMSG create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wled%.gitignore create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wled%LICENSE create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wled%README create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wled%build.sh create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wled%client.c create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wled%config.h create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%wlindow%client.c create mode 100644 config/nvim-1/undo/%home%coast%Projects%wayland%x11alt.c create mode 100644 config/nvim-1/undo/%home%coast%ashos%linux%.config create mode 100644 config/nvim-1/undo/%home%coast%ashos%syslinux.cfg create mode 100644 config/nvim-1/undo/%home%coast%conduwuit create mode 100644 config/nvim-1/undo/%home%coast%driver%driver.c create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%.git%COMMIT_EDITMSG create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%.gitignore create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%Makefile create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%build.sh create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%makefile create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%compositor.c create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%config.h create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%include%compositor.h create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%include%keybinds.h create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%include%screenshot.h create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%keybinds.c create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%keybinds.h create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%screenshot.c create mode 100644 config/nvim-1/undo/%home%coast%git%compositor%src%util.c create mode 100644 config/nvim-1/undo/%home%coast%git%hst%config.h create mode 100644 config/nvim-1/undo/%home%coast%git%neuswc%config.mk create mode 100644 config/nvim-1/undo/%home%coast%git%neuswc%libswc%compositor.h create mode 100644 config/nvim-1/undo/%home%coast%git%neuswc%libswc%output.h create mode 100644 config/nvim-1/undo/%home%coast%git%neuswc%libswc%pointer.h create mode 100644 config/nvim-1/undo/%home%coast%git%neuswc%libswc%util.h create mode 100644 config/nvim-1/undo/%home%coast%git%neuwld%config.mk create mode 100644 config/nvim-1/undo/%home%coast%git%swc%config.mk create mode 100644 config/nvim-1/undo/%home%coast%git%swcshot%main.c create mode 100644 config/nvim-1/undo/%home%coast%git%terminal%Makefile create mode 100644 config/nvim-1/undo/%home%coast%git%terminal%main.c create mode 100644 config/nvim-1/undo/%home%coast%git%wld%config.mk create mode 100644 config/nvim-1/undo/%home%coast%git%wsxwm%Makefile create mode 100644 config/nvim-1/undo/%home%coast%git%wsxwm%source%include%wsxwm.h create mode 100644 config/nvim-1/undo/%home%coast%git%wsxwm%source%test.diff create mode 100644 config/nvim-1/undo/%home%coast%git%wsxwm%source%wsxwm.c create mode 100644 config/nvim-1/undo/%home%coast%hwfetch create mode 100644 config/nvim-1/undo/%home%coast%main.bash create mode 100644 config/nvim-1/undo/%home%coast%main.c create mode 100644 config/nvim-1/undo/%home%coast%main.lua create mode 100644 config/nvim-1/undo/%home%coast%royal create mode 100644 config/nvim-1/undo/%home%coast%shared%loader.c create mode 100644 config/nvim-1/undo/%home%coast%shared%shared.c create mode 100644 config/nvim-1/undo/%home%coast%test.py (limited to 'config/nvim-1') diff --git a/config/nvim-1/init.lua b/config/nvim-1/init.lua new file mode 100755 index 0000000..d9da61e --- /dev/null +++ b/config/nvim-1/init.lua @@ -0,0 +1,11 @@ +require("plugins/lazy") +require("plugins/lsp") +require("plugins/nvim-tree") +require("plugins/telescope") +require("plugins/treesitter") +require("config") +require("plugins/render-markdown") +--require("status_line").setup() +require("plugins/lualine") +require("plugins/catppuccin") +require("colorizer").setup() -- #ffffff #edb511 diff --git a/config/nvim-1/lazy-lock.json b/config/nvim-1/lazy-lock.json new file mode 100755 index 0000000..27e4c91 --- /dev/null +++ b/config/nvim-1/lazy-lock.json @@ -0,0 +1,40 @@ +{ + "cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" }, + "cmp-cmdline": { "branch": "main", "commit": "d126061b624e0af6c3a556428712dd4d4194ec6d" }, + "cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" }, + "cmp-nvim-lua": { "branch": "main", "commit": "f12408bdb54c39c23e67cab726264c10db33ada8" }, + "cmp-path": { "branch": "main", "commit": "c6635aae33a50d6010bf1aa756ac2398a2d54c32" }, + "cmp-spell": { "branch": "master", "commit": "694a4e50809d6d645c1ea29015dad0c293f019d6" }, + "cmp-vsnip": { "branch": "main", "commit": "989a8a73c44e926199bfd05fa7a516d51f2d2752" }, + "comfy-line-numbers.nvim": { "branch": "main", "commit": "31e2f9287b4491ad72defb9e0185eb2739983799" }, + "fterm.nvim": { "branch": "master", "commit": "d1320892cc2ebab472935242d9d992a2c9570180" }, + "lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" }, + "lsp_signature.nvim": { "branch": "master", "commit": "d50e40b3bf9324128e71b0b7e589765ce89466d2" }, + "lualine.nvim": { "branch": "master", "commit": "a94fc68960665e54408fe37dcf573193c4ce82c9" }, + "mason.nvim": { "branch": "main", "commit": "8024d64e1330b86044fed4c8494ef3dcd483a67c" }, + "mini.nvim": { "branch": "main", "commit": "429e5f9dc9cd59bf76cd98b687300f0a384a7f52" }, + "moonfly": { "branch": "master", "commit": "ef85b89739bee184e204c89bc06280d62bd84039" }, + "none-ls-extras.nvim": { "branch": "main", "commit": "924fe88a9983c7d90dbb31fc4e3129a583ea0a90" }, + "none-ls.nvim": { "branch": "main", "commit": "db2a48b79cfcdab8baa5d3f37f21c78b6705c62e" }, + "nvim": { "branch": "main", "commit": "0a5de4da015a175f416d6ef1eda84661623e0500" }, + "nvim-autopairs": { "branch": "master", "commit": "4d74e75913832866aa7de35e4202463ddf6efd1b" }, + "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" }, + "nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" }, + "nvim-lspconfig": { "branch": "master", "commit": "77d3fdfb3554632c7a3b101ded643d422de7626f" }, + "nvim-numbertoggle": { "branch": "main", "commit": "923f9709989605fe2bc4b9de8a3625fa808f5cd6" }, + "nvim-toggler": { "branch": "main", "commit": "467808600882fd6c9e33b9dbc4889b1b80cfd917" }, + "nvim-tree.lua": { "branch": "master", "commit": "1c733e8c1957dc67f47580fe9c458a13b5612d5b" }, + "nvim-treesitter": { "branch": "main", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, + "nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" }, + "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, + "presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" }, + "render-markdown.nvim": { "branch": "main", "commit": "10126effbafb74541b69219711dfb2c631e7ebf8" }, + "telescope-undo.nvim": { "branch": "main", "commit": "928d0c2dc9606e01e2cc547196f48d2eaecf58e5" }, + "telescope.nvim": { "branch": "master", "commit": "d90956833d7c27e73c621a61f20b29fdb7122709" }, + "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, + "twilight.nvim": { "branch": "main", "commit": "664e752f4a219801265cc3fc18782b457b58c1e1" }, + "typst-preview.nvim": { "branch": "master", "commit": "e544812bba84b4f7976590f2b6c0dfbd099e1893" }, + "vim-closetag": { "branch": "master", "commit": "d0a562f8bdb107a50595aefe53b1a690460c3822" }, + "vim-vsnip": { "branch": "master", "commit": "0a4b8419e44f47c57eec4c90df17567ad4b1b36e" }, + "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" } +} diff --git a/config/nvim-1/lua/config.lua b/config/nvim-1/lua/config.lua new file mode 100755 index 0000000..f37534b --- /dev/null +++ b/config/nvim-1/lua/config.lua @@ -0,0 +1,86 @@ +local opt = vim.opt +local map = vim.keymap.set +local g = vim.g + +--filetypes +vim.cmd("autocmd BufRead,BufNewFile *.m set filetype=objc") + +g.mapleader = " " + +opt.shiftwidth = 4 +opt.tabstop = 4 +opt.softtabstop = 4 +opt.smarttab = true +opt.smartindent = true + +opt.undofile = true +opt.undodir = vim.fn.stdpath("config") .. "/undo" + +opt.number = true +opt.relativenumber = true + +opt.fillchars = "eob: " + +g.loaded_netrw = 1 +g.loaded_netrwPlugin = 1 + +opt.termguicolors = true + +opt.spell = false +opt.spelllang = { "en_us" } + +opt.shell = "/usr/bin/zsh" + +vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, { + border = "single", +}) +vim.diagnostic.config({ float = { border = "single" } }) + +map("n", "u", ":Telescope") +map("n", "t", ":tabnew") +map("n", "", ":tabn") +map("n", "", ":tabp") +map("n", "", ":bw") + +map("n", ".", vim.diagnostic.open_float) + +map("n", "=", "=") + +map("n", "x", "!chmod +x %") + +vim.api.nvim_create_autocmd("LspAttach", { + group = vim.api.nvim_create_augroup("UserLspConfig", {}), + callback = function(ev) + vim.bo[ev.buf].omnifunc = "v:lua.vim.lsp.omnifunc" + + local opts = { buffer = ev.buf } + map("n", "K", function() + vim.lsp.buf.hover({ border = "single" }) + end, opts) + map("n", "gi", vim.lsp.buf.implementation, opts) + map("n", "", vim.lsp.buf.signature_help, opts) + map("n", "wa", vim.lsp.buf.add_workspace_folder, opts) + map("n", "wr", vim.lsp.buf.remove_workspace_folder, opts) + map("n", "wl", function() + print(vim.inspect(vim.lsp.buf.list_workspace_folders())) + end, opts) + map("n", "D", vim.lsp.buf.type_definition, opts) + map("n", "rn", vim.lsp.buf.rename, opts) + map({ "n", "v" }, "ca", vim.lsp.buf.code_action, opts) + map("n", "gr", vim.lsp.buf.references, opts) + map("n", "f", function() + vim.lsp.buf.format({ async = true }) + end, opts) + end, +}) + +local builtin = require("telescope.builtin") +map("n", "ff", builtin.find_files, {}) +map("n", "fg", builtin.live_grep, {}) +map("n", "fb", builtin.buffers, {}) +map("n", "fh", builtin.help_tags, {}) +local treeapi = require("nvim-tree.api") +map("n", "e", treeapi.tree.toggle, {}) + +map("n", "", 'lua require("FTerm").toggle()') +map("t", "", 'lua require("FTerm").toggle()') diff --git a/config/nvim-1/lua/plugins/catppuccin/init.lua b/config/nvim-1/lua/plugins/catppuccin/init.lua new file mode 100755 index 0000000..29afa04 --- /dev/null +++ b/config/nvim-1/lua/plugins/catppuccin/init.lua @@ -0,0 +1,84 @@ +local colors = { + black = "#121212", + white = "#ffffff", + gray = "#7e7e7e", + light_gray = "#d0d0d0", + dark_gray = "#505050", + red = "#ff5c57", + green = "#5af78e", + yellow = "#f3f99d", + blue = "#57c7ff", + purple = "#d183e8", + cyan = "#9aedfe", +} + +local highlights = { + Normal = { fg = colors.light_gray, bg = colors.black }, + Comment = { fg = colors.gray, italic = true }, + Constant = { fg = colors.blue }, + String = { fg = colors.green }, + Identifier = { fg = colors.blue }, + Function = { fg = colors.purple }, + Statement = { fg = colors.yellow }, + PreProc = { fg = colors.cyan }, + Type = { fg = colors.blue }, + Special = { fg = colors.red }, + Underlined = { fg = colors.white, underline = true }, + Todo = { fg = colors.black, bg = colors.yellow, bold = true }, + + StatusLine = { fg = colors.white, bg = colors.dark_gray }, + StatusLineNC = { fg = colors.light_gray, bg = colors.black }, + NvimTreeNormal = { fg = colors.light_gray, bg = colors.black }, + NvimTreeFolderName = { fg = colors.blue, bold = true }, + NvimTreeOpenedFolderName = { fg = colors.green, bold = true }, + NvimTreeRootFolder = { fg = colors.yellow, bold = true, underline = true }, + NvimTreeFileIcon = { fg = colors.light_gray }, + NvimTreeGitDirty = { fg = colors.red }, + NvimTreeGitStaged = { fg = colors.green }, + NvimTreeGitNew = { fg = colors.blue }, + NvimTreeGitRenamed = { fg = colors.purple }, + NvimTreeGitDeleted = { fg = colors.red }, + CursorLine = { bg = colors.dark_gray }, +} + +for group, opts in pairs(highlights) do + vim.api.nvim_set_hl(0, group, opts) +end + +require("lualine").setup({ + options = { + theme = { + normal = { + a = { fg = colors.black, bg = colors.white, gui = "bold" }, + b = { fg = colors.white, bg = colors.dark_gray }, + c = { fg = colors.white, bg = colors.black }, + }, + inactive = { + a = { fg = colors.dark_gray, bg = colors.black, gui = "bold" }, + b = { fg = colors.dark_gray, bg = colors.black }, + c = { fg = colors.dark_gray, bg = colors.black }, + }, + }, + }, +}) + +require("nvim-tree").setup({ + view = { + width = 30, + side = "left", + }, + renderer = { + highlight_git = true, + root_folder_modifier = ":~", + icons = { + show = { + file = true, + folder = true, + git = true, + }, + }, + }, + filters = { + dotfiles = false, + }, +}) diff --git a/config/nvim-1/lua/plugins/lazy/init.lua b/config/nvim-1/lua/plugins/lazy/init.lua new file mode 100755 index 0000000..497cf69 --- /dev/null +++ b/config/nvim-1/lua/plugins/lazy/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", + lazypath, + }) +end +vim.opt.rtp:prepend(lazypath) + +local lazy_plugins = require("plugins/lazy/plugins") + +require("lazy").setup(lazy_plugins) +require("mason").setup() diff --git a/config/nvim-1/lua/plugins/lazy/plugins.lua b/config/nvim-1/lua/plugins/lazy/plugins.lua new file mode 100755 index 0000000..10da3ea --- /dev/null +++ b/config/nvim-1/lua/plugins/lazy/plugins.lua @@ -0,0 +1,128 @@ +return { + { + "andweeb/presence.nvim", + "catppuccin/nvim", + --"morhetz/gruvbox", + "neovim/nvim-lspconfig", + "williamboman/mason.nvim", + { + "nvim-telescope/telescope.nvim", + tag = "0.1.5", + dependencies = { "nvim-lua/plenary.nvim" }, + }, + { + "nvim-tree/nvim-tree.lua", + dependencies = { "nvim-tree/nvim-web-devicons" }, + }, + { + "folke/todo-comments.nvim", + dependencies = { "nvim-lua/plenary.nvim" }, + opts = {}, + }, + { + "nvim-lualine/lualine.nvim", + dependencies = { "nvim-tree/nvim-web-devicons" }, + }, + { + "nvimtools/none-ls.nvim", + dependencies = { + "nvimtools/none-ls-extras.nvim", + }, + }, + { + "windwp/nvim-autopairs", + event = "InsertEnter", + }, + { + "hrsh7th/nvim-cmp", + dependencies = { + "neovim/nvim-lspconfig", + "hrsh7th/cmp-nvim-lsp", + "hrsh7th/cmp-nvim-lua", + "hrsh7th/cmp-buffer", + "hrsh7th/cmp-path", + "hrsh7th/cmp-cmdline", + "hrsh7th/cmp-vsnip", + "hrsh7th/vim-vsnip", + }, + }, + { + "ray-x/lsp_signature.nvim", + event = "VeryLazy", + }, + "nvim-treesitter/nvim-treesitter", + "f3fora/cmp-spell", + { + "debugloop/telescope-undo.nvim", + dependencies = { + { + "nvim-telescope/telescope.nvim", + dependencies = { "nvim-lua/plenary.nvim" }, + }, + }, + }, + { + "chomosuke/typst-preview.nvim", + lazy = false, + version = "1.*", + opts = {}, + }, + { + "MeanderingProgrammer/render-markdown.nvim", + dependencies = { + "nvim-treesitter/nvim-treesitter", + "nvim-mini/mini.nvim", + }, + opts = {}, + }, + "sitiom/nvim-numbertoggle", + "mluders/comfy-line-numbers.nvim", + { + "folke/which-key.nvim", + event = "VeryLazy", + init = function() + vim.o.timeout = true + vim.o.timeoutlen = 300 + end, + }, + { + "folke/twilight.nvim", + opts = { + dimming = { + alpha = 0.35, + color = { "Normal" }, + term_bg = "#282828", + inactive = false, + }, + context = 15, + treesitter = true, + expand = { + "function", + "method", + "table", + "if_statement", + }, + exclude = { + "md", + }, + }, + }, + "nguyenvukhang/nvim-toggler", + "alvan/vim-closetag", + "norcalli/nvim-colorizer.lua", + { + "numtostr/fterm.nvim", + border = "double", + dimensions = { + height = 0.9, + width = 0.9, + }, + }, + { + "bluz71/vim-moonfly-colors", + name = "moonfly", + lazy = false, + priority = 1000, + }, + }, +} diff --git a/config/nvim-1/lua/plugins/lsp/init.lua b/config/nvim-1/lua/plugins/lsp/init.lua new file mode 100755 index 0000000..1785d51 --- /dev/null +++ b/config/nvim-1/lua/plugins/lsp/init.lua @@ -0,0 +1,120 @@ +local lsp = require("lspconfig") +local fmt = require("null-ls") +local cmp = require("cmp") + +require("nvim-autopairs").setup({}) +require("lsp_signature").setup({ hint_enable = false }) + +local augroup = vim.api.nvim_create_augroup("LspFormatting", {}) +fmt.setup({ + sources = { + fmt.builtins.formatting.clang_format, + require("none-ls.formatting.rustfmt"), + fmt.builtins.formatting.stylua, + fmt.builtins.formatting.gofmt, + }, + on_attach = function(client, bufnr) + if client.supports_method("textDocument/formatting") then + vim.api.nvim_clear_autocmds({ group = augroup, buffer = bufnr }) + vim.api.nvim_create_autocmd("BufWritePre", { + group = augroup, + buffer = bufnr, + callback = function() + vim.lsp.buf.format({ async = false }) + end, + }) + end + end, +}) + +cmp.setup({ + snippet = { + expand = function(args) + vim.fn["vsnip#anonymous"](args.body) + end, + }, + mapping = cmp.mapping.preset.insert({ + [""] = cmp.mapping.scroll_docs(-4), + [""] = cmp.mapping.scroll_docs(4), + [""] = cmp.mapping.complete(), + [""] = cmp.mapping.abort(), + [""] = cmp.mapping.confirm({ select = true }), + }), + window = { completion = cmp.config.window.bordered(), documentation = cmp.config.window.bordered() }, + sources = cmp.config.sources({ + { name = "nvim_lsp" }, + { name = "vsnip" }, + { name = "spell" }, + }, { + { name = "buffer" }, + { name = "nvim_lua" }, + }), +}) + +local capabilities = require("cmp_nvim_lsp").default_capabilities() + +lsp.html.setup({ + cmd = { "vscode-html-language-server", "--stdio" }, + capabilities = capabilities, + init_options = { + configurationSection = { "html", "css", "javascript" }, + embeddedLanguages = { css = true, javascript = true }, + provideFormatter = true, + }, + settings = { + html = { + format = { + wrapLineLength = 120, + wrapAttributes = "auto", + contentUnformatted = "pre,code,textarea", + }, + hover = { documentation = true, references = true }, + }, + }, +}) + +lsp.cssls.setup({ + capabilities = capabilities, + settings = { css = { validate = true }, scss = { validate = true }, less = { validate = true } }, +}) + +lsp.ts_ls.setup({ + capabilities = capabilities, + on_attach = function(client) + client.server_capabilities.documentFormattingProvider = false + end, +}) + +lsp.rust_analyzer.setup({ capabilities = capabilities }) + +local clangd_capabilities = vim.deepcopy(capabilities) +clangd_capabilities["offsetEncoding"] = "utf-8" +lsp.clangd.setup({ + cmd = { "clangd", "--background-index", "--function-arg-placeholders=0", "-j=12", "--clang-tidy" }, + capabilities = clangd_capabilities, + init_options = { documentFormatting = true }, +}) + +lsp.pyright.setup({ capabilities = capabilities }) +lsp.gopls.setup({ capabilities = capabilities }) +lsp.asm_lsp.setup({ capabilities = capabilities }) +lsp.zls.setup({ capabilities = capabilities }) +lsp.jdtls.setup({ capabilities = capabilities }) +lsp.tinymist.setup({ capabilities = capabilities }) + +lsp.lua_ls.setup({ + on_init = function(client) + local path = client.workspace_folders[1].name + if not vim.loop.fs_stat(path .. "/.luarc.json") and not vim.loop.fs_stat(path .. "/.luarc.jsonc") then + client.config.settings = vim.tbl_deep_extend("force", client.config.settings, { + Lua = { + runtime = { version = "LuaJIT" }, + workspace = { checkThirdParty = false, library = { vim.env.VIMRUNTIME } }, + }, + }) + client.notify("workspace/didChangeConfiguration", { settings = client.config.settings }) + end + return true + end, + capabilities = capabilities, +}) diff --git a/config/nvim-1/lua/plugins/lualine/init.lua b/config/nvim-1/lua/plugins/lualine/init.lua new file mode 100755 index 0000000..8de1ba9 --- /dev/null +++ b/config/nvim-1/lua/plugins/lualine/init.lua @@ -0,0 +1,42 @@ +local lualine = require("lualine") + +lualine.setup({ + options = { + icons_enabled = true, + theme = "auto", + component_separators = { left = "|", right = "|" }, + section_separators = { left = "", right = "" }, + disabled_filetypes = { + statusline = {}, + winbar = {}, + }, + ignore_focus = {}, + always_divide_middle = true, + globalstatus = false, + refresh = { + statusline = 1000, + tabline = 1000, + winbar = 1000, + }, + }, + sections = { + lualine_a = { "mode" }, + lualine_b = { "branch", "diff", "diagnostics" }, + lualine_c = { "filename" }, + lualine_x = { "encoding", "fileformat", "filetype" }, + lualine_y = {}, + lualine_z = { "location" }, + }, + inactive_sections = { + lualine_a = {}, + lualine_b = {}, + lualine_c = { "filename" }, + lualine_x = { "location" }, + lualine_y = {}, + lualine_z = {}, + }, + tabline = {}, + winbar = {}, + inactive_winbar = {}, + extensions = {}, +}) diff --git a/config/nvim-1/lua/plugins/nvim-tree/init.lua b/config/nvim-1/lua/plugins/nvim-tree/init.lua new file mode 100755 index 0000000..c7174f7 --- /dev/null +++ b/config/nvim-1/lua/plugins/nvim-tree/init.lua @@ -0,0 +1,2 @@ +local tree = require("nvim-tree") +tree.setup() \ No newline at end of file diff --git a/config/nvim-1/lua/plugins/render-markdown/init.lua b/config/nvim-1/lua/plugins/render-markdown/init.lua new file mode 100755 index 0000000..ab078ce --- /dev/null +++ b/config/nvim-1/lua/plugins/render-markdown/init.lua @@ -0,0 +1,139 @@ +require("render-markdown").setup({ + link = { + -- Turn on / off inline link icon rendering. + enabled = true, + -- Additional modes to render links. + render_modes = false, + -- How to handle footnote links, start with a '^'. + footnote = { + -- Turn on / off footnote rendering. + enabled = true, + -- Replace value with superscript equivalent. + superscript = true, + -- Added before link content. + prefix = "", + -- Added after link content. + suffix = "", + }, + -- Inlined with 'image' elements. + image = "󰥶 ", + -- Inlined with 'email_autolink' elements. + email = "󰀓 ", + -- Fallback icon for 'inline_link' and 'uri_autolink' elements. + hyperlink = "󰌹 ", + -- Applies to the inlined icon as a fallback. + highlight = "RenderMarkdownLink", + -- Applies to WikiLink elements. + wiki = { + icon = "󱗖 ", + body = function() + return nil + end, + highlight = "RenderMarkdownWikiLink", + }, + -- Define custom destination patterns so icons can quickly inform you of what a link + -- contains. Applies to 'inline_link', 'uri_autolink', and wikilink nodes. When multiple + -- patterns match a link the one with the longer pattern is used. + -- The key is for healthcheck and to allow users to change its values, value type below. + -- | pattern | matched against the destination text | + -- | icon | gets inlined before the link text | + -- | kind | optional determines how pattern is checked | + -- | | pattern | @see :h lua-patterns, is the default if not set | + -- | | suffix | @see :h vim.endswith() | + -- | priority | optional used when multiple match, uses pattern length if empty | + -- | highlight | optional highlight for 'icon', uses fallback highlight if empty | + custom = { + web = { pattern = "^http", icon = "󰖟 " }, + github = { pattern = "github%.com", icon = "󰊤 " }, + gitlab = { pattern = "gitlab%.com", icon = "󰮠 " }, + stackoverflow = { pattern = "stackoverflow%.com", icon = "󰓌 " }, + wikipedia = { pattern = "wikipedia%.org", icon = "󰖬 " }, + youtube = { pattern = "youtube%.com", icon = "󰗃 " }, + }, + }, + callout = { + -- Callouts are a special instance of a 'block_quote' that start with a 'shortcut_link'. + -- The key is for healthcheck and to allow users to change its values, value type below. + -- | raw | matched against the raw text of a 'shortcut_link', case insensitive | + -- | rendered | replaces the 'raw' value when rendering | + -- | highlight | highlight for the 'rendered' text and quote markers | + -- | quote_icon | optional override for quote.icon value for individual callout | + -- | category | optional metadata useful for filtering | + + note = { raw = "[!NOTE]", rendered = "󰋽 Note", highlight = "RenderMarkdownInfo" }, + tip = { raw = "[!TIP]", rendered = "󰌶 Tip", highlight = "RenderMarkdownSuccess" }, + important = { raw = "[!IMPORTANT]", rendered = "󰅾 Important", highlight = "RenderMarkdownHint" }, + warning = { raw = "[!WARNING]", rendered = "󰀪 Warning", highlight = "RenderMarkdownWarn" }, + caution = { raw = "[!CAUTION]", rendered = "󰳦 Caution", highlight = "RenderMarkdownError" }, + abstract = { raw = "[!ABSTRACT]", rendered = "󰨸 Abstract", highlight = "RenderMarkdownInfo" }, + summary = { raw = "[!SUMMARY]", rendered = "󰨸 Summary", highlight = "RenderMarkdownInfo" }, + tldr = { raw = "[!TLDR]", rendered = "󰨸 Tldr", highlight = "RenderMarkdownInfo" }, + info = { raw = "[!INFO]", rendered = "󰋽 Info", highlight = "RenderMarkdownInfo" }, + todo = { raw = "[!TODO]", rendered = "󰗡 Todo", highlight = "RenderMarkdownInfo" }, + hint = { raw = "[!HINT]", rendered = "󰌶 Hint", highlight = "RenderMarkdownSuccess" }, + success = { raw = "[!SUCCESS]", rendered = "󰄬 Success", highlight = "RenderMarkdownSuccess" }, + check = { raw = "[!CHECK]", rendered = "󰄬 Check", highlight = "RenderMarkdownSuccess" }, + done = { raw = "[!DONE]", rendered = "󰄬 Done", highlight = "RenderMarkdownSuccess" }, + question = { raw = "[!QUESTION]", rendered = "󰘥 Question", highlight = "RenderMarkdownWarn" }, + help = { raw = "[!HELP]", rendered = "󰘥 Help", highlight = "RenderMarkdownWarn" }, + faq = { raw = "[!FAQ]", rendered = "󰘥 Faq", highlight = "RenderMarkdownWarn" }, + attention = { raw = "[!ATTENTION]", rendered = "󰀪 Attention", highlight = "RenderMarkdownWarn" }, + failure = { raw = "[!FAILURE]", rendered = "󰅖 Failure", highlight = "RenderMarkdownError" }, + fail = { raw = "[!FAIL]", rendered = "󰅖 Fail", highlight = "RenderMarkdownError" }, + missing = { raw = "[!MISSING]", rendered = "󰅖 Missing", highlight = "RenderMarkdownError" }, + danger = { raw = "[!DANGER]", rendered = "󱐌 Danger", highlight = "RenderMarkdownError" }, + error = { raw = "[!ERROR]", rendered = "󱐌 Error", highlight = "RenderMarkdownError" }, + bug = { raw = "[!BUG]", rendered = "󰨰 Bug", highlight = "RenderMarkdownError" }, + example = { raw = "[!EXAMPLE]", rendered = "󰉹 Example", highlight = "RenderMarkdownHint" }, + quote = { raw = "[!QUOTE]", rendered = "󱆨 Quote", highlight = "RenderMarkdownQuote" }, + cite = { raw = "[!CITE]", rendered = "󱆨 Cite", highlight = "RenderMarkdownQuote" }, + }, + checkbox = { + enabled = true, + render_modes = false, + bullet = false, + right_pad = 1, + unchecked = { + icon = "󰄱 ", + highlight = "RenderMarkdownUnchecked", + scope_highlight = nil, + }, + checked = { + icon = "󰱒 ", + highlight = "RenderMarkdownChecked", + scope_highlight = nil, + }, + custom = { + todo = { raw = "[-]", rendered = "󰥔 ", highlight = "RenderMarkdownTodo", scope_highlight = nil }, + }, + }, + bullet = { + enabled = true, + render_modes = false, + icons = { "●", "○", "◆", "◇" }, + ordered_icons = function(ctx) + local value = vim.trim(ctx.value) + local index = tonumber(value:sub(1, #value - 1)) + return ("%d."):format(index > 1 and index or ctx.index) + end, + left_pad = 0, + right_pad = 0, + highlight = "RenderMarkdownBullet", + scope_highlight = {}, + }, + quote = { icon = "▋" }, + anti_conceal = { + enabled = true, + -- Which elements to always show, ignoring anti conceal behavior. Values can either be + -- booleans to fix the behavior or string lists representing modes where anti conceal + -- behavior will be ignored. Valid values are: + -- head_icon, head_background, head_border, code_language, code_background, code_border, + -- dash, bullet, check_icon, check_scope, quote, table_border, callout, link, sign + ignore = { + code_background = true, + sign = true, + }, + above = 0, + below = 0, + }, +}) diff --git a/config/nvim-1/lua/plugins/telescope/init.lua b/config/nvim-1/lua/plugins/telescope/init.lua new file mode 100755 index 0000000..2cb0f77 --- /dev/null +++ b/config/nvim-1/lua/plugins/telescope/init.lua @@ -0,0 +1,3 @@ +local tel = require("telescope") +tel.setup({}) +tel.load_extension("undo") diff --git a/config/nvim-1/lua/plugins/treesitter/init.lua b/config/nvim-1/lua/plugins/treesitter/init.lua new file mode 100755 index 0000000..192cab7 --- /dev/null +++ b/config/nvim-1/lua/plugins/treesitter/init.lua @@ -0,0 +1,10 @@ +local ts = require("nvim-treesitter.configs") + +ts.setup({ + ensure_installed = { "c", "cpp", "lua", "go", "gomod", "gowork", "gosum", "rust", "python" }, + auto_install = true, + sync_install = true, + highlight = { + enable = true + } +}) diff --git a/config/nvim-1/lua/plugins/whichkey/init.lua b/config/nvim-1/lua/plugins/whichkey/init.lua new file mode 100755 index 0000000..e6b9906 --- /dev/null +++ b/config/nvim-1/lua/plugins/whichkey/init.lua @@ -0,0 +1,2 @@ +local wk = require("which-key") +wk.setup({}) diff --git a/config/nvim-1/lua/status_line/init.lua b/config/nvim-1/lua/status_line/init.lua new file mode 100755 index 0000000..904684b --- /dev/null +++ b/config/nvim-1/lua/status_line/init.lua @@ -0,0 +1,102 @@ +local colors = { + foreground = "#ebdbb2", + pink = "#b16286", + red = "#cc241d", + green = "#98971a", + yellow = "#d79921", + orange = "#d65d0e", + magenta = "#b16286", + cyan = "#458588", + bg_darken = "#1d2021", + dark_text = "#1d2021", +} + +local M = {} + +function M.setup() + vim.cmd("hi StatusBackground guifg=" .. colors.foreground .. " guibg=" .. colors.bg_darken) + vim.cmd("hi Moden guifg=" .. colors.dark_text .. " guibg=" .. colors.pink .. " gui=bold") + vim.cmd("hi Modei guifg=" .. colors.dark_text .. " guibg=" .. colors.green .. " gui=bold") + vim.cmd("hi Modev guifg=" .. colors.dark_text .. " guibg=" .. colors.yellow .. " gui=bold") + vim.cmd("hi Modet guifg=" .. colors.dark_text .. " guibg=" .. colors.orange .. " gui=bold") + vim.cmd("hi Modec guifg=" .. colors.dark_text .. " guibg=" .. colors.magenta .. " gui=bold") + vim.cmd("hi Moder guifg=" .. colors.dark_text .. " guibg=" .. colors.red .. " gui=bold") + vim.cmd("hi Filetype guifg=" .. colors.cyan .. " guibg=" .. colors.bg_darken .. " gui=bold") + vim.cmd("hi Position guifg=" .. colors.yellow .. " guibg=" .. colors.bg_darken .. " gui=bold") + vim.cmd("hi GitBranch guifg=" .. colors.orange .. " guibg=" .. colors.bg_darken .. " gui=bold") + vim.cmd("hi GitDiff guifg=" .. colors.green .. " guibg=" .. colors.bg_darken) + vim.cmd("hi GitDiffDel guifg=" .. colors.red .. " guibg=" .. colors.bg_darken) + vim.cmd("hi Separator guifg=" .. colors.foreground .. " guibg=" .. colors.bg_darken) + vim.cmd("hi LSPError guifg=" .. colors.red .. " guibg=" .. colors.bg_darken) + vim.cmd("hi LSPWarn guifg=" .. colors.yellow .. " guibg=" .. colors.bg_darken) + vim.cmd("hi LSPInfo guifg=" .. colors.cyan .. " guibg=" .. colors.bg_darken) + vim.cmd("hi LSPOk guifg=" .. colors.green .. " guibg=" .. colors.bg_darken) + + vim.o.statusline = table.concat({ + "%{%v:lua.themeStatuslineMode()%} ", + "%f ", + "%{%v:lua.themeGitBranch()%} ", + "%{%v:lua.themeGitDiff()%} ", + "%{%v:lua.themeLSP()%} ", + "%=", + "%{%v:lua.themeStatuslineFiletype()%} ", + "%{%v:lua.themeStatuslinePosition()%}", + }) +end + +function themeStatuslineMode() + local mode = vim.fn.mode() + local mode_highlight = "Mode" .. mode:sub(1, 1) + return string.format("%%#%s# %s %%#StatusBackground#", mode_highlight, mode:upper()) +end + +function themeStatuslineFiletype() + return string.format("%%#Filetype# %s %%#Separator#│%%#StatusBackground#", vim.bo.filetype) +end + +function themeStatuslinePosition() + local row, col = unpack(vim.api.nvim_win_get_cursor(0)) + return string.format("%%#Position# %03d:%02d ", row, col) +end + +function themeGitBranch() + local branch = vim.fn.systemlist("git rev-parse --abbrev-ref HEAD 2>/dev/null")[1] or "" + if branch ~= "" then + return string.format("%%#GitBranch# %s %%#Separator#│%%#StatusBackground#", branch) + end + return "" +end + +function themeGitDiff() + local diff = vim.fn.systemlist("git diff --shortstat 2>/dev/null")[1] or "" + local added, removed = diff:match("(%d+) insertions?"), diff:match("(%d+) deletions?") + added = added or "0" + removed = removed or "0" + if diff ~= "" then + return string.format("%%#GitDiff#+%s %%#GitDiffDel#-%s %%#StatusBackground#", added, removed) + end + return "" +end + +function themeLSP() + local errors = #vim.diagnostic.get(0, { severity = vim.diagnostic.severity.ERROR }) + local warns = #vim.diagnostic.get(0, { severity = vim.diagnostic.severity.WARN }) + local info = #vim.diagnostic.get(0, { severity = vim.diagnostic.severity.INFO }) + local hints = #vim.diagnostic.get(0, { severity = vim.diagnostic.severity.HINT }) + local str = "" + if errors > 0 then + str = str .. string.format("%%#LSPError#E:%d ", errors) + end + if warns > 0 then + str = str .. string.format("%%#LSPWarn#W:%d ", warns) + end + if info > 0 then + str = str .. string.format("%%#LSPInfo#I:%d ", info) + end + if hints > 0 then + str = str .. string.format("%%#LSPOk#H:%d ", hints) + end + return str +end + +return M diff --git a/config/nvim-1/undo/%home%coast%.Xdefaults b/config/nvim-1/undo/%home%coast%.Xdefaults new file mode 100644 index 0000000..ec94686 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.Xdefaults differ diff --git a/config/nvim-1/undo/%home%coast%.config%Element%electron-config.json b/config/nvim-1/undo/%home%coast%.config%Element%electron-config.json new file mode 100644 index 0000000..c97175a Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%Element%electron-config.json differ diff --git a/config/nvim-1/undo/%home%coast%.config%alacritty%alacritty.toml b/config/nvim-1/undo/%home%coast%.config%alacritty%alacritty.toml new file mode 100644 index 0000000..d3c6a07 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%alacritty%alacritty.toml differ diff --git a/config/nvim-1/undo/%home%coast%.config%dunst%dunstrc b/config/nvim-1/undo/%home%coast%.config%dunst%dunstrc new file mode 100644 index 0000000..f79da8c Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%dunst%dunstrc differ diff --git a/config/nvim-1/undo/%home%coast%.config%eww%_colors.scss b/config/nvim-1/undo/%home%coast%.config%eww%_colors.scss new file mode 100644 index 0000000..a081160 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%eww%_colors.scss differ diff --git a/config/nvim-1/undo/%home%coast%.config%eww%eww.scss b/config/nvim-1/undo/%home%coast%.config%eww%eww.scss new file mode 100644 index 0000000..35c5ada Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%eww%eww.scss differ diff --git a/config/nvim-1/undo/%home%coast%.config%eww%eww.yuck b/config/nvim-1/undo/%home%coast%.config%eww%eww.yuck new file mode 100644 index 0000000..ef847ca Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%eww%eww.yuck differ diff --git a/config/nvim-1/undo/%home%coast%.config%eww%scripts%get-active-workspace.sh b/config/nvim-1/undo/%home%coast%.config%eww%scripts%get-active-workspace.sh new file mode 100644 index 0000000..5b8174a Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%eww%scripts%get-active-workspace.sh differ diff --git a/config/nvim-1/undo/%home%coast%.config%eww%scripts%get-workspaces.sh b/config/nvim-1/undo/%home%coast%.config%eww%scripts%get-workspaces.sh new file mode 100644 index 0000000..b51d1e9 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%eww%scripts%get-workspaces.sh differ diff --git a/config/nvim-1/undo/%home%coast%.config%fht%compositor.toml b/config/nvim-1/undo/%home%coast%.config%fht%compositor.toml new file mode 100644 index 0000000..ddc12da Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%fht%compositor.toml differ diff --git a/config/nvim-1/undo/%home%coast%.config%foot%foot.ini b/config/nvim-1/undo/%home%coast%.config%foot%foot.ini new file mode 100644 index 0000000..da3ee23 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%foot%foot.ini differ diff --git a/config/nvim-1/undo/%home%coast%.config%hypr%hypridle.conf b/config/nvim-1/undo/%home%coast%.config%hypr%hypridle.conf new file mode 100644 index 0000000..9added8 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%hypr%hypridle.conf differ diff --git a/config/nvim-1/undo/%home%coast%.config%hypr%hyprland.conf b/config/nvim-1/undo/%home%coast%.config%hypr%hyprland.conf new file mode 100644 index 0000000..ea2a4f8 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%hypr%hyprland.conf differ diff --git a/config/nvim-1/undo/%home%coast%.config%hypr%hyprlock.conf b/config/nvim-1/undo/%home%coast%.config%hypr%hyprlock.conf new file mode 100644 index 0000000..1ca560c Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%hypr%hyprlock.conf differ diff --git a/config/nvim-1/undo/%home%coast%.config%kwm%config.zon b/config/nvim-1/undo/%home%coast%.config%kwm%config.zon new file mode 100644 index 0000000..16be823 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%kwm%config.zon differ diff --git a/config/nvim-1/undo/%home%coast%.config%mako%config b/config/nvim-1/undo/%home%coast%.config%mako%config new file mode 100644 index 0000000..21d4ef3 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%mako%config differ diff --git a/config/nvim-1/undo/%home%coast%.config%mozilla%firefox%8kysq72s.default-release%chrome%userChrome.css b/config/nvim-1/undo/%home%coast%.config%mozilla%firefox%8kysq72s.default-release%chrome%userChrome.css new file mode 100644 index 0000000..19027c2 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%mozilla%firefox%8kysq72s.default-release%chrome%userChrome.css differ diff --git a/config/nvim-1/undo/%home%coast%.config%neofetch%config.conf b/config/nvim-1/undo/%home%coast%.config%neofetch%config.conf new file mode 100644 index 0000000..c006483 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%neofetch%config.conf differ diff --git a/config/nvim-1/undo/%home%coast%.config%nvim%lua%plugins%catppuccin%init.lua b/config/nvim-1/undo/%home%coast%.config%nvim%lua%plugins%catppuccin%init.lua new file mode 100644 index 0000000..6a0cc3b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%nvim%lua%plugins%catppuccin%init.lua differ diff --git a/config/nvim-1/undo/%home%coast%.config%nvim%lua%plugins%lazy%plugins.lua b/config/nvim-1/undo/%home%coast%.config%nvim%lua%plugins%lazy%plugins.lua new file mode 100644 index 0000000..a514179 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%nvim%lua%plugins%lazy%plugins.lua differ diff --git a/config/nvim-1/undo/%home%coast%.config%picom%picom-animations.conf b/config/nvim-1/undo/%home%coast%.config%picom%picom-animations.conf new file mode 100644 index 0000000..a64107e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%picom%picom-animations.conf differ diff --git a/config/nvim-1/undo/%home%coast%.config%picom%picom.conf b/config/nvim-1/undo/%home%coast%.config%picom%picom.conf new file mode 100644 index 0000000..6143380 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%picom%picom.conf differ diff --git a/config/nvim-1/undo/%home%coast%.config%piss%pissrc b/config/nvim-1/undo/%home%coast%.config%piss%pissrc new file mode 100644 index 0000000..8df5476 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%piss%pissrc differ diff --git a/config/nvim-1/undo/%home%coast%.config%quickshell%clock.qml b/config/nvim-1/undo/%home%coast%.config%quickshell%clock.qml new file mode 100644 index 0000000..2947ae6 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%quickshell%clock.qml differ diff --git a/config/nvim-1/undo/%home%coast%.config%quickshell%currentsong.qml b/config/nvim-1/undo/%home%coast%.config%quickshell%currentsong.qml new file mode 100644 index 0000000..63f404b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%quickshell%currentsong.qml differ diff --git a/config/nvim-1/undo/%home%coast%.config%quickshell%separator.qml b/config/nvim-1/undo/%home%coast%.config%quickshell%separator.qml new file mode 100644 index 0000000..d750c37 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%quickshell%separator.qml differ diff --git a/config/nvim-1/undo/%home%coast%.config%quickshell%shell.qml b/config/nvim-1/undo/%home%coast%.config%quickshell%shell.qml new file mode 100644 index 0000000..e445b2d Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%quickshell%shell.qml differ diff --git a/config/nvim-1/undo/%home%coast%.config%quickshell%workspaces.qml b/config/nvim-1/undo/%home%coast%.config%quickshell%workspaces.qml new file mode 100644 index 0000000..a931439 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%quickshell%workspaces.qml differ diff --git a/config/nvim-1/undo/%home%coast%.config%river%init b/config/nvim-1/undo/%home%coast%.config%river%init new file mode 100644 index 0000000..9c07d69 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%river%init differ diff --git a/config/nvim-1/undo/%home%coast%.config%rofi%config.rasi b/config/nvim-1/undo/%home%coast%.config%rofi%config.rasi new file mode 100644 index 0000000..e3999e9 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%rofi%config.rasi differ diff --git a/config/nvim-1/undo/%home%coast%.config%scrobbler%config.ini b/config/nvim-1/undo/%home%coast%.config%scrobbler%config.ini new file mode 100644 index 0000000..a63463d Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%scrobbler%config.ini differ diff --git a/config/nvim-1/undo/%home%coast%.config%sway%config b/config/nvim-1/undo/%home%coast%.config%sway%config new file mode 100644 index 0000000..9ea1a0b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%sway%config differ diff --git a/config/nvim-1/undo/%home%coast%.config%tym%config.lua b/config/nvim-1/undo/%home%coast%.config%tym%config.lua new file mode 100644 index 0000000..f7d5ccb Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%tym%config.lua differ diff --git a/config/nvim-1/undo/%home%coast%.config%tym%theme.lua b/config/nvim-1/undo/%home%coast%.config%tym%theme.lua new file mode 100644 index 0000000..b6e4d63 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%tym%theme.lua differ diff --git a/config/nvim-1/undo/%home%coast%.config%waybar%config.jsonc b/config/nvim-1/undo/%home%coast%.config%waybar%config.jsonc new file mode 100644 index 0000000..51d45d0 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%waybar%config.jsonc differ diff --git a/config/nvim-1/undo/%home%coast%.config%waybar%style.css b/config/nvim-1/undo/%home%coast%.config%waybar%style.css new file mode 100644 index 0000000..3467a78 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.config%waybar%style.css differ diff --git a/config/nvim-1/undo/%home%coast%.curlrc b/config/nvim-1/undo/%home%coast%.curlrc new file mode 100644 index 0000000..47e0956 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.curlrc differ diff --git a/config/nvim-1/undo/%home%coast%.local%share%American Truck Simulator%config.cfg b/config/nvim-1/undo/%home%coast%.local%share%American Truck Simulator%config.cfg new file mode 100644 index 0000000..5086657 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%share%American Truck Simulator%config.cfg differ diff --git a/config/nvim-1/undo/%home%coast%.local%share%applications%element-desktop.desktop b/config/nvim-1/undo/%home%coast%.local%share%applications%element-desktop.desktop new file mode 100644 index 0000000..8f58e93 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%share%applications%element-desktop.desktop differ diff --git a/config/nvim-1/undo/%home%coast%.local%share%applications%firefox-bin.desktop b/config/nvim-1/undo/%home%coast%.local%share%applications%firefox-bin.desktop new file mode 100644 index 0000000..7ef4b8d Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%share%applications%firefox-bin.desktop differ diff --git a/config/nvim-1/undo/%home%coast%.local%share%applications%im.riot.Riot.desktop b/config/nvim-1/undo/%home%coast%.local%share%applications%im.riot.Riot.desktop new file mode 100644 index 0000000..1535b49 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%share%applications%im.riot.Riot.desktop differ diff --git a/config/nvim-1/undo/%home%coast%.local%share%flatpak%app%im.riot.Riot%x86_64%stable%42f010911a82616b14d9f36a8341652b349552a67ba14b8e67fd432e18c37561%export%share%applications%im.riot.Riot.desktop b/config/nvim-1/undo/%home%coast%.local%share%flatpak%app%im.riot.Riot%x86_64%stable%42f010911a82616b14d9f36a8341652b349552a67ba14b8e67fd432e18c37561%export%share%applications%im.riot.Riot.desktop new file mode 100644 index 0000000..149d27d Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%share%flatpak%app%im.riot.Riot%x86_64%stable%42f010911a82616b14d9f36a8341652b349552a67ba14b8e67fd432e18c37561%export%share%applications%im.riot.Riot.desktop differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%.git%COMMIT_EDITMSG b/config/nvim-1/undo/%home%coast%.local%src%.git%COMMIT_EDITMSG new file mode 100644 index 0000000..07596ad Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%.git%COMMIT_EDITMSG differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%config%nvim%lua%config.lua b/config/nvim-1/undo/%home%coast%.local%src%config%nvim%lua%config.lua new file mode 100755 index 0000000..8d1e014 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%config%nvim%lua%config.lua differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%config%sway%config b/config/nvim-1/undo/%home%coast%.local%src%config%sway%config new file mode 100644 index 0000000..bdd8a66 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%config%sway%config differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%config%waybar%config.jsonc b/config/nvim-1/undo/%home%coast%.local%src%config%waybar%config.jsonc new file mode 100755 index 0000000..cbd3adb Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%config%waybar%config.jsonc differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%config%waybar%style.css b/config/nvim-1/undo/%home%coast%.local%src%config%waybar%style.css new file mode 100755 index 0000000..3b6fd1e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%config%waybar%style.css differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%dmenu%config.h b/config/nvim-1/undo/%home%coast%.local%src%dmenu%config.h new file mode 100644 index 0000000..8c2030f Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%dmenu%config.h differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%dmenu%config.mk b/config/nvim-1/undo/%home%coast%.local%src%dmenu%config.mk new file mode 100644 index 0000000..13e2940 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%dmenu%config.mk differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%dmenu%dmenu.c b/config/nvim-1/undo/%home%coast%.local%src%dmenu%dmenu.c new file mode 100644 index 0000000..baea793 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%dmenu%dmenu.c differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%dmenu%drw.c b/config/nvim-1/undo/%home%coast%.local%src%dmenu%drw.c new file mode 100644 index 0000000..33c21ac Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%dmenu%drw.c differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%dwm%config.h b/config/nvim-1/undo/%home%coast%.local%src%dwm%config.h new file mode 100644 index 0000000..f98efb5 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%dwm%config.h differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%dwm%config.mk b/config/nvim-1/undo/%home%coast%.local%src%dwm%config.mk new file mode 100644 index 0000000..60ae5f6 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%dwm%config.mk differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%dwm%patches.h b/config/nvim-1/undo/%home%coast%.local%src%dwm%patches.h new file mode 100644 index 0000000..f5512c2 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%dwm%patches.h differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%mpc-shuf.sh b/config/nvim-1/undo/%home%coast%.local%src%local%bin%mpc-shuf.sh new file mode 100644 index 0000000..3f01d69 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%mpc-shuf.sh differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%screenie-wlr b/config/nvim-1/undo/%home%coast%.local%src%local%bin%screenie-wlr new file mode 100644 index 0000000..b135c89 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%screenie-wlr differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%sober b/config/nvim-1/undo/%home%coast%.local%src%local%bin%sober new file mode 100644 index 0000000..d88c112 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%sober differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%swap.start b/config/nvim-1/undo/%home%coast%.local%src%local%bin%swap.start new file mode 100644 index 0000000..5c6282d Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%swap.start differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%swap.stop b/config/nvim-1/undo/%home%coast%.local%src%local%bin%swap.stop new file mode 100644 index 0000000..299dbdd Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%swap.stop differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%updateriver b/config/nvim-1/undo/%home%coast%.local%src%local%bin%updateriver new file mode 100644 index 0000000..b9e1ebf Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%updateriver differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%updateriver.sh b/config/nvim-1/undo/%home%coast%.local%src%local%bin%updateriver.sh new file mode 100644 index 0000000..65910ef Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%updateriver.sh differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%upl b/config/nvim-1/undo/%home%coast%.local%src%local%bin%upl new file mode 100644 index 0000000..c5923b9 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%upl differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%local%bin%uwuify.awk b/config/nvim-1/undo/%home%coast%.local%src%local%bin%uwuify.awk new file mode 100755 index 0000000..8fa3bac Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%local%bin%uwuify.awk differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%slstatus%config.h b/config/nvim-1/undo/%home%coast%.local%src%slstatus%config.h new file mode 100644 index 0000000..ac72597 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%slstatus%config.h differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%slstatus%config.mk b/config/nvim-1/undo/%home%coast%.local%src%slstatus%config.mk new file mode 100644 index 0000000..dcebd8e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%slstatus%config.mk differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%st%config.h b/config/nvim-1/undo/%home%coast%.local%src%st%config.h new file mode 100644 index 0000000..25333d8 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%st%config.h differ diff --git a/config/nvim-1/undo/%home%coast%.local%src%st%config.mk b/config/nvim-1/undo/%home%coast%.local%src%st%config.mk new file mode 100644 index 0000000..b335397 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.local%src%st%config.mk differ diff --git a/config/nvim-1/undo/%home%coast%.mpdconf b/config/nvim-1/undo/%home%coast%.mpdconf new file mode 100644 index 0000000..12bbdf7 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.mpdconf differ diff --git a/config/nvim-1/undo/%home%coast%.rtorrent.rc b/config/nvim-1/undo/%home%coast%.rtorrent.rc new file mode 100644 index 0000000..7d56ef2 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.rtorrent.rc differ diff --git a/config/nvim-1/undo/%home%coast%.var%app%org.vinegarhq.Sober%config%sober%config.json b/config/nvim-1/undo/%home%coast%.var%app%org.vinegarhq.Sober%config%sober%config.json new file mode 100644 index 0000000..e38108f Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.var%app%org.vinegarhq.Sober%config%sober%config.json differ diff --git a/config/nvim-1/undo/%home%coast%.wezterm.lua b/config/nvim-1/undo/%home%coast%.wezterm.lua new file mode 100755 index 0000000..5d55e1b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.wezterm.lua differ diff --git a/config/nvim-1/undo/%home%coast%.xinitrc b/config/nvim-1/undo/%home%coast%.xinitrc new file mode 100644 index 0000000..47506d2 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.xinitrc differ diff --git a/config/nvim-1/undo/%home%coast%.zprofile b/config/nvim-1/undo/%home%coast%.zprofile new file mode 100644 index 0000000..660503b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.zprofile differ diff --git a/config/nvim-1/undo/%home%coast%.zshrc b/config/nvim-1/undo/%home%coast%.zshrc new file mode 100644 index 0000000..97b0d29 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%.zshrc differ diff --git a/config/nvim-1/undo/%home%coast%Games%Red Dead Redemption 2%launch.sh b/config/nvim-1/undo/%home%coast%Games%Red Dead Redemption 2%launch.sh new file mode 100644 index 0000000..5ef820a Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Games%Red Dead Redemption 2%launch.sh differ diff --git a/config/nvim-1/undo/%home%coast%NOTES b/config/nvim-1/undo/%home%coast%NOTES new file mode 100644 index 0000000..75ddf7a Binary files /dev/null and b/config/nvim-1/undo/%home%coast%NOTES differ diff --git a/config/nvim-1/undo/%home%coast%Projects%X%term%term b/config/nvim-1/undo/%home%coast%Projects%X%term%term new file mode 100644 index 0000000..029dfce Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%X%term%term differ diff --git a/config/nvim-1/undo/%home%coast%Projects%X%term%xterm.c b/config/nvim-1/undo/%home%coast%Projects%X%term%xterm.c new file mode 100644 index 0000000..ea2d63a Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%X%term%xterm.c differ diff --git a/config/nvim-1/undo/%home%coast%Projects%abcl%main.cl b/config/nvim-1/undo/%home%coast%Projects%abcl%main.cl new file mode 100644 index 0000000..11b585d Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%abcl%main.cl differ diff --git a/config/nvim-1/undo/%home%coast%Projects%gtk%main.c b/config/nvim-1/undo/%home%coast%Projects%gtk%main.c new file mode 100644 index 0000000..926449f Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%gtk%main.c differ diff --git a/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble b/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble new file mode 100644 index 0000000..e35c00b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble differ diff --git a/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%.git%COMMIT_EDITMSG b/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%.git%COMMIT_EDITMSG new file mode 100644 index 0000000..a13bcc8 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%.git%COMMIT_EDITMSG differ diff --git a/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%LICENSE b/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%LICENSE new file mode 100644 index 0000000..07f7bc6 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%LICENSE differ diff --git a/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%ashscrobble.py b/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%ashscrobble.py new file mode 100644 index 0000000..9bd5354 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%py%ashscrobble%ashscrobble.py differ diff --git a/config/nvim-1/undo/%home%coast%Projects%py%dmenu.lua b/config/nvim-1/undo/%home%coast%Projects%py%dmenu.lua new file mode 100644 index 0000000..226ff18 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%py%dmenu.lua differ diff --git a/config/nvim-1/undo/%home%coast%Projects%py%dmenu.py b/config/nvim-1/undo/%home%coast%Projects%py%dmenu.py new file mode 100644 index 0000000..d5ce864 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%py%dmenu.py differ diff --git a/config/nvim-1/undo/%home%coast%Projects%pylua%dmenu.lua b/config/nvim-1/undo/%home%coast%Projects%pylua%dmenu.lua new file mode 100644 index 0000000..745ec8d Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%pylua%dmenu.lua differ diff --git a/config/nvim-1/undo/%home%coast%Projects%river%kwm%config.def.zon b/config/nvim-1/undo/%home%coast%Projects%river%kwm%config.def.zon new file mode 100644 index 0000000..5e37c03 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%river%kwm%config.def.zon differ diff --git a/config/nvim-1/undo/%home%coast%Projects%river%river%build.zig.zon b/config/nvim-1/undo/%home%coast%Projects%river%river%build.zig.zon new file mode 100644 index 0000000..506bb14 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%river%river%build.zig.zon differ diff --git a/config/nvim-1/undo/%home%coast%Projects%rs%guessing_game%.gitignore b/config/nvim-1/undo/%home%coast%Projects%rs%guessing_game%.gitignore new file mode 100755 index 0000000..6470d6c Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%rs%guessing_game%.gitignore differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%config.h b/config/nvim-1/undo/%home%coast%Projects%wayland%config.h new file mode 100644 index 0000000..08706f7 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%config.h differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%main.py b/config/nvim-1/undo/%home%coast%Projects%wayland%main.py new file mode 100644 index 0000000..2bb2df2 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%main.py differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%window.c b/config/nvim-1/undo/%home%coast%Projects%wayland%window.c new file mode 100644 index 0000000..bc5fc59 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%window.c differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wlbar%main.c b/config/nvim-1/undo/%home%coast%Projects%wayland%wlbar%main.c new file mode 100644 index 0000000..33c973c Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wlbar%main.c differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%.git%COMMIT_EDITMSG b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%.git%COMMIT_EDITMSG new file mode 100644 index 0000000..0dfdf76 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%.git%COMMIT_EDITMSG differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%.gitignore b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%.gitignore new file mode 100644 index 0000000..10af800 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%.gitignore differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%config.h b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%config.h new file mode 100644 index 0000000..4d208cf Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%config.h differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%main.c b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%main.c new file mode 100644 index 0000000..ec97d25 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%main.c differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%makefile b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%makefile new file mode 100644 index 0000000..b2b8ad9 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock%makefile differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock.c b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock.c new file mode 100644 index 0000000..ba2e77f Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wlclock.c differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wled%.git%COMMIT_EDITMSG b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%.git%COMMIT_EDITMSG new file mode 100644 index 0000000..8082f55 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%.git%COMMIT_EDITMSG differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wled%.gitignore b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%.gitignore new file mode 100644 index 0000000..9e426c4 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%.gitignore differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wled%LICENSE b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%LICENSE new file mode 100644 index 0000000..741c79f Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%LICENSE differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wled%README b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%README new file mode 100644 index 0000000..fd02d46 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%README differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wled%build.sh b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%build.sh new file mode 100644 index 0000000..8ed7a03 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%build.sh differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wled%client.c b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%client.c new file mode 100644 index 0000000..3224b29 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%client.c differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wled%config.h b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%config.h new file mode 100644 index 0000000..33620cb Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wled%config.h differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%wlindow%client.c b/config/nvim-1/undo/%home%coast%Projects%wayland%wlindow%client.c new file mode 100644 index 0000000..dde5658 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%wlindow%client.c differ diff --git a/config/nvim-1/undo/%home%coast%Projects%wayland%x11alt.c b/config/nvim-1/undo/%home%coast%Projects%wayland%x11alt.c new file mode 100644 index 0000000..6cd7f53 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%Projects%wayland%x11alt.c differ diff --git a/config/nvim-1/undo/%home%coast%ashos%linux%.config b/config/nvim-1/undo/%home%coast%ashos%linux%.config new file mode 100644 index 0000000..2adf754 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%ashos%linux%.config differ diff --git a/config/nvim-1/undo/%home%coast%ashos%syslinux.cfg b/config/nvim-1/undo/%home%coast%ashos%syslinux.cfg new file mode 100644 index 0000000..f64a12e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%ashos%syslinux.cfg differ diff --git a/config/nvim-1/undo/%home%coast%conduwuit b/config/nvim-1/undo/%home%coast%conduwuit new file mode 100644 index 0000000..09757fa Binary files /dev/null and b/config/nvim-1/undo/%home%coast%conduwuit differ diff --git a/config/nvim-1/undo/%home%coast%driver%driver.c b/config/nvim-1/undo/%home%coast%driver%driver.c new file mode 100644 index 0000000..37a7b4b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%driver%driver.c differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%.git%COMMIT_EDITMSG b/config/nvim-1/undo/%home%coast%git%compositor%.git%COMMIT_EDITMSG new file mode 100644 index 0000000..4e46888 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%.git%COMMIT_EDITMSG differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%.gitignore b/config/nvim-1/undo/%home%coast%git%compositor%.gitignore new file mode 100644 index 0000000..93d85b0 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%.gitignore differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%Makefile b/config/nvim-1/undo/%home%coast%git%compositor%Makefile new file mode 100644 index 0000000..3a81de7 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%Makefile differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%build.sh b/config/nvim-1/undo/%home%coast%git%compositor%build.sh new file mode 100644 index 0000000..4213af1 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%build.sh differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%makefile b/config/nvim-1/undo/%home%coast%git%compositor%makefile new file mode 100644 index 0000000..863c008 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%makefile differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%compositor.c b/config/nvim-1/undo/%home%coast%git%compositor%src%compositor.c new file mode 100644 index 0000000..5b64f3e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%compositor.c differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%config.h b/config/nvim-1/undo/%home%coast%git%compositor%src%config.h new file mode 100644 index 0000000..6f37cc9 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%config.h differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%include%compositor.h b/config/nvim-1/undo/%home%coast%git%compositor%src%include%compositor.h new file mode 100644 index 0000000..510b876 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%include%compositor.h differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%include%keybinds.h b/config/nvim-1/undo/%home%coast%git%compositor%src%include%keybinds.h new file mode 100644 index 0000000..4e35078 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%include%keybinds.h differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%include%screenshot.h b/config/nvim-1/undo/%home%coast%git%compositor%src%include%screenshot.h new file mode 100644 index 0000000..b10e27e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%include%screenshot.h differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%keybinds.c b/config/nvim-1/undo/%home%coast%git%compositor%src%keybinds.c new file mode 100644 index 0000000..e36edb7 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%keybinds.c differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%keybinds.h b/config/nvim-1/undo/%home%coast%git%compositor%src%keybinds.h new file mode 100644 index 0000000..5412574 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%keybinds.h differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%screenshot.c b/config/nvim-1/undo/%home%coast%git%compositor%src%screenshot.c new file mode 100644 index 0000000..d5f9bdb Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%screenshot.c differ diff --git a/config/nvim-1/undo/%home%coast%git%compositor%src%util.c b/config/nvim-1/undo/%home%coast%git%compositor%src%util.c new file mode 100644 index 0000000..f4326c1 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%compositor%src%util.c differ diff --git a/config/nvim-1/undo/%home%coast%git%hst%config.h b/config/nvim-1/undo/%home%coast%git%hst%config.h new file mode 100644 index 0000000..dd9887b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%hst%config.h differ diff --git a/config/nvim-1/undo/%home%coast%git%neuswc%config.mk b/config/nvim-1/undo/%home%coast%git%neuswc%config.mk new file mode 100644 index 0000000..ce38cda Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%neuswc%config.mk differ diff --git a/config/nvim-1/undo/%home%coast%git%neuswc%libswc%compositor.h b/config/nvim-1/undo/%home%coast%git%neuswc%libswc%compositor.h new file mode 100644 index 0000000..6d1077e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%neuswc%libswc%compositor.h differ diff --git a/config/nvim-1/undo/%home%coast%git%neuswc%libswc%output.h b/config/nvim-1/undo/%home%coast%git%neuswc%libswc%output.h new file mode 100644 index 0000000..39865f6 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%neuswc%libswc%output.h differ diff --git a/config/nvim-1/undo/%home%coast%git%neuswc%libswc%pointer.h b/config/nvim-1/undo/%home%coast%git%neuswc%libswc%pointer.h new file mode 100644 index 0000000..a15ad9f Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%neuswc%libswc%pointer.h differ diff --git a/config/nvim-1/undo/%home%coast%git%neuswc%libswc%util.h b/config/nvim-1/undo/%home%coast%git%neuswc%libswc%util.h new file mode 100644 index 0000000..b94bcd4 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%neuswc%libswc%util.h differ diff --git a/config/nvim-1/undo/%home%coast%git%neuwld%config.mk b/config/nvim-1/undo/%home%coast%git%neuwld%config.mk new file mode 100644 index 0000000..f609412 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%neuwld%config.mk differ diff --git a/config/nvim-1/undo/%home%coast%git%swc%config.mk b/config/nvim-1/undo/%home%coast%git%swc%config.mk new file mode 100644 index 0000000..f68e27f Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%swc%config.mk differ diff --git a/config/nvim-1/undo/%home%coast%git%swcshot%main.c b/config/nvim-1/undo/%home%coast%git%swcshot%main.c new file mode 100644 index 0000000..8619f34 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%swcshot%main.c differ diff --git a/config/nvim-1/undo/%home%coast%git%terminal%Makefile b/config/nvim-1/undo/%home%coast%git%terminal%Makefile new file mode 100644 index 0000000..c6d428e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%terminal%Makefile differ diff --git a/config/nvim-1/undo/%home%coast%git%terminal%main.c b/config/nvim-1/undo/%home%coast%git%terminal%main.c new file mode 100644 index 0000000..107db70 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%terminal%main.c differ diff --git a/config/nvim-1/undo/%home%coast%git%wld%config.mk b/config/nvim-1/undo/%home%coast%git%wld%config.mk new file mode 100644 index 0000000..bce0bba Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%wld%config.mk differ diff --git a/config/nvim-1/undo/%home%coast%git%wsxwm%Makefile b/config/nvim-1/undo/%home%coast%git%wsxwm%Makefile new file mode 100644 index 0000000..68f3f92 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%wsxwm%Makefile differ diff --git a/config/nvim-1/undo/%home%coast%git%wsxwm%source%include%wsxwm.h b/config/nvim-1/undo/%home%coast%git%wsxwm%source%include%wsxwm.h new file mode 100644 index 0000000..bc9e7e9 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%wsxwm%source%include%wsxwm.h differ diff --git a/config/nvim-1/undo/%home%coast%git%wsxwm%source%test.diff b/config/nvim-1/undo/%home%coast%git%wsxwm%source%test.diff new file mode 100644 index 0000000..7b07e18 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%wsxwm%source%test.diff differ diff --git a/config/nvim-1/undo/%home%coast%git%wsxwm%source%wsxwm.c b/config/nvim-1/undo/%home%coast%git%wsxwm%source%wsxwm.c new file mode 100644 index 0000000..86d64e4 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%git%wsxwm%source%wsxwm.c differ diff --git a/config/nvim-1/undo/%home%coast%hwfetch b/config/nvim-1/undo/%home%coast%hwfetch new file mode 100644 index 0000000..52b9439 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%hwfetch differ diff --git a/config/nvim-1/undo/%home%coast%main.bash b/config/nvim-1/undo/%home%coast%main.bash new file mode 100644 index 0000000..599b67f Binary files /dev/null and b/config/nvim-1/undo/%home%coast%main.bash differ diff --git a/config/nvim-1/undo/%home%coast%main.c b/config/nvim-1/undo/%home%coast%main.c new file mode 100644 index 0000000..c891d53 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%main.c differ diff --git a/config/nvim-1/undo/%home%coast%main.lua b/config/nvim-1/undo/%home%coast%main.lua new file mode 100644 index 0000000..3d596cd Binary files /dev/null and b/config/nvim-1/undo/%home%coast%main.lua differ diff --git a/config/nvim-1/undo/%home%coast%royal b/config/nvim-1/undo/%home%coast%royal new file mode 100644 index 0000000..a198106 Binary files /dev/null and b/config/nvim-1/undo/%home%coast%royal differ diff --git a/config/nvim-1/undo/%home%coast%shared%loader.c b/config/nvim-1/undo/%home%coast%shared%loader.c new file mode 100644 index 0000000..9c7774e Binary files /dev/null and b/config/nvim-1/undo/%home%coast%shared%loader.c differ diff --git a/config/nvim-1/undo/%home%coast%shared%shared.c b/config/nvim-1/undo/%home%coast%shared%shared.c new file mode 100644 index 0000000..d87057b Binary files /dev/null and b/config/nvim-1/undo/%home%coast%shared%shared.c differ diff --git a/config/nvim-1/undo/%home%coast%test.py b/config/nvim-1/undo/%home%coast%test.py new file mode 100644 index 0000000..43a396d Binary files /dev/null and b/config/nvim-1/undo/%home%coast%test.py differ -- cgit v1.2.3