diff --git a/home/.cache/nv/placeholder b/home/.cache/nv/.keep
similarity index 100%
rename from home/.cache/nv/placeholder
rename to home/.cache/nv/.keep
diff --git a/home/.config/Code/User/settings.json b/home/.config/Code/User/settings.json
deleted file mode 100644
index 10deedc..0000000
--- a/home/.config/Code/User/settings.json
+++ /dev/null
@@ -1,375 +0,0 @@
-{
- // #region: General VSCode settings
- "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
-
- "workbench.settings.editor": "json",
- "workbench.settings.openDefaultSettings": true,
-
- "window.zoomLevel": -1,
- "window.closeWhenEmpty": false,
- "window.openFilesInNewWindow": "off",
- "window.title": "${activeEditorShort}${separator}${rootName}",
-
- "editor.minimap.enabled": true,
- "editor.formatOnSave": false,
- "editor.formatOnPaste": true,
- "editor.dragAndDrop": false, // Moving text by mouse drag
- "editor.emptySelectionClipboard": false, // Disallow Ctrl+C/V on empty selection line
- "editor.selectionHighlight": false, // Highlight same words cursor is currently on
- "editor.scrollBeyondLastLine": true,
- "editor.wordWrap": "on", // Wrap too long words on 1 line into multiple
- "editor.snippetSuggestions": "top",
- "editor.multiCursorModifier": "ctrlCmd",
- "editor.mouseWheelScrollSensitivity": 5,
-
- "files.insertFinalNewline": true, // Keep a newline at the end of every file
- "files.trimTrailingWhitespace": true, // Remove redundant spaces in line ends
- "[markdown]": {
- "files.trimTrailingWhitespace": false // Removing trailing spaces breaks Markdown
- },
-
-
- "explorer.confirmDelete": false,
- "explorer.confirmDragAndDrop": false,
-
- "workbench.startupEditor": "newUntitledFile",
- "workbench.colorCustomizations": {},
- "workbench.editor.enablePreview": false,
-
- "diffEditor.ignoreTrimWhitespace": false,
- // #endregion
-
- // #region: Theme/Font settings
- "editor.fontFamily": "Source Code Pro",
- "debug.console.fontFamily": "Source Code Pro",
- "workbench.colorTheme": "Material Theme Darker High Contrast",
- "workbench.iconTheme": "vscode-icons",
- "vsicons.dontShowNewVersionMessage": true,
- // #endregion
-
- // #region:Settings sync
- "sync.autoUpload": true,
- "sync.gist": "bfe97418800b4dc1d64109a980d41760",
- "sync.forceUpload": true,
- // #endregion
-
- // #region: Files icons/associations
- "files.associations": {
- ".env": "shellscript"
- },
- "vsicons.associations.files": [
- {
- "icon": "text",
- "extensions": [
- "todo"
- ],
- "filename": true,
- "format": "svg"
- }
- ],
- // #endregion
-
- // #region: Git
- "git.autofetch": true,
- "git.confirmSync": false,
- // #endregion
-
- // #region: Python
- "python.showStartPage": false,
- "python.pythonPath": "/usr/bin/python",
- "python.pipenvPath": "~/.local/bin/pipenv",
-
- "python.languageServer": "Pylance",
- "python.analysis.typeCheckingMode": "basic",
-
- "[python]": {
- "editor.defaultFormatter": "ms-python.python"
- },
-
- "python.formatting.provider": "autopep8",
- "python.linting.pylintEnabled": false,
- "python.linting.flake8Enabled": true,
- "python.linting.pycodestyleArgs": [
- "--max-line-length=150",
- "--ignore=ANN001,ANN002,ANN003,ANN101,ANN102,ANN204,E731"
- ],
- "python.linting.flake8Args": [
- "--max-line-length=150",
- "--ignore=ANN001,ANN002,ANN003,ANN101,ANN102,ANN204,E731"
- ],
- "python.formatting.autopep8Args": [
- "--max-line-length=150",
- "--ignore=ANN001,ANN002,ANN003,ANN101,ANN102,ANN204,E731"
- ],
-
- "python.testing.unittestArgs": [
- "-v",
- "-s",
- ".",
- "-p",
- "test*.py"
- ],
- // #endregion
-
- // #region: Prettier Now
- "[javascriptreact]": {
- "editor.defaultFormatter": "remimarsal.prettier-now"
- },
- "[json]": {
- "editor.defaultFormatter": "remimarsal.prettier-now"
- },
- // #endregion
-
- // #region: CSpell
- "cSpell.enableFiletypes": [
- "diff",
- "dockerfile",
- "ini",
- "jupyter",
- "log",
- "shellscript",
- "sql",
- "todo"
- ],
- "cSpell.userWords": [
- "Bcrypt",
- "CORO",
- "Devs",
- "Dockerize",
- "Docstring",
- "Drike",
- "INET",
- "KEYUP",
- "LCTRL",
- "LEFTUP",
- "MOUSEBUTTONUP",
- "MOUSEEVENTF",
- "PIDs",
- "Pipfile",
- "Pythonic",
- "RCTRL",
- "RGBA",
- "Restrictor",
- "SQLALCHEMY",
- "Servername",
- "Sharded",
- "Slowmode",
- "Spacebar",
- "Tesseract",
- "Traceback",
- "aiohttp",
- "aiosqlite",
- "aniso",
- "appdirs",
- "arange",
- "asyncio",
- "asyncpg",
- "autofetch",
- "autofmt",
- "autopep",
- "axvline",
- "backticks",
- "backtrace",
- "barh",
- "blit",
- "builtins",
- "cathetus",
- "cgroups",
- "chdir",
- "choosed",
- "clsobj",
- "cmap",
- "cmds",
- "codebase's",
- "commited",
- "commiting",
- "coord",
- "crossorigin",
- "ctypes",
- "dateutil",
- "defcon",
- "devel",
- "diags",
- "displayname",
- "docstrings",
- "duckduckgo",
- "ehlo",
- "elif",
- "enableautopreview",
- "endblock",
- "enviroment",
- "exts",
- "fetchone",
- "filelock",
- "floder",
- "fuzzywuzzy",
- "gedit",
- "getenv",
- "gethostbyname",
- "getsizeof",
- "gmail",
- "googlemail",
- "groupby",
- "hexadynamic",
- "hexlify",
- "hitbox",
- "inplace",
- "iphone",
- "ipython",
- "isalpha",
- "isdigit",
- "isdir",
- "isfile",
- "isinstance",
- "isistance",
- "islower",
- "isupper",
- "itertools",
- "itsdrike",
- "kwargs",
- "labelledby",
- "linebreak",
- "loguru",
- "lxml",
- "mariadb",
- "matmul",
- "mkdir",
- "mknod",
- "msqli",
- "mult",
- "mypass",
- "ncols",
- "networkmanager",
- "noqa",
- "noreply",
- "nrows",
- "ntpath",
- "numpy",
- "nums",
- "paceholder",
- "pacman",
- "pipcache",
- "pipenv",
- "popen",
- "prepending",
- "psutil",
- "pword",
- "pyautogui",
- "pycodestyle",
- "pygame",
- "pylance",
- "pylint",
- "pynput",
- "pypi",
- "pyplot",
- "pyyaml",
- "questionmark",
- "reimplementing",
- "repos",
- "rglob",
- "rmdir",
- "roboto",
- "rtype",
- "sbin",
- "securepy",
- "setaf",
- "smtp",
- "smtplib",
- "spotify",
- "sqlite",
- "startx",
- "starty",
- "strftime",
- "strg",
- "strptime",
- "subtests",
- "sumbit",
- "svgviewer",
- "sysinfo",
- "systemctl",
- "systemd",
- "tabindex",
- "textfile",
- "toggleable",
- "tput",
- "tqdm",
- "ture",
- "uname",
- "unassignrole",
- "unban",
- "undeafen",
- "undeafened",
- "unhashable",
- "unmute",
- "unmutechat",
- "unmuted",
- "unregister",
- "unscheduling",
- "unsilence",
- "upvotes",
- "urandom",
- "vals",
- "venv",
- "virtualenv",
- "wtforms",
- "xaxis",
- "xdate",
- "xkcd",
- "xlabel",
- "xpos",
- "xscale",
- "xticks",
- "xyzw",
- "ylabel",
- "ypos",
- "yscale"
- ],
- // #endregion
-
- // #region: Others
- "code-runner.clearPreviousOutput": true,
- "svgviewer.enableautopreview": true,
-
- "indentRainbow.colors": [
- "rgba(16,16,16,0.1)",
- "rgba(16,16,16,0.3)",
- "rgba(16,16,16,0.6)",
- "rgba(16,16,16,0.4)",
- "rgba(16,16,16,0.2)"
- ],
-
- "auto-close-tag.activationOnLanguage": [
- "xml",
- "php",
- "blade",
- "ejs",
- "jinja",
- "javascript",
- "javascriptreact",
- "typescript",
- "typescriptreact",
- "plaintext",
- "markdown",
- "vue",
- "liquid",
- "erb",
- "lang-cfml",
- "cfml",
- "HTML (EEx)",
- "HTML (Eex)",
- "plist",
- // Added
- "django-html"
- ],
-
- // #endregion
-
- // Unsorted
- "sqltools.useNodeRuntime": true,
- "jupyter.askForKernelRestart": false,
- "workbench.editorAssociations": [],
- "editor.suggestSelection": "first",
- "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
- "license.author": "ItsDrike",
- "license.extension": ".md",
-}
diff --git a/home/.config/docker/placeholder b/home/.config/docker/.keep
similarity index 100%
rename from home/.config/docker/placeholder
rename to home/.config/docker/.keep
diff --git a/home/.config/gtk-2.0/gtkrc b/home/.config/gtk-2.0/gtkrc
deleted file mode 100644
index 8c85ad8..0000000
--- a/home/.config/gtk-2.0/gtkrc
+++ /dev/null
@@ -1,11 +0,0 @@
-gtk-enable-animations=1
-gtk-primary-button-warps-slider=0
-gtk-toolbar-style=3
-gtk-menu-images=1
-gtk-button-images=1
-gtk-cursor-theme-size=24
-gtk-cursor-theme-name="breeze_cursors"
-gtk-icon-theme-name="breeze-dark"
-gtk-font-name="Noto Sans, 10"
-
-gtk-modules=appmenu-gtk-module
\ No newline at end of file
diff --git a/home/.config/gtk-3.0/assets/close-active.svg b/home/.config/gtk-3.0/assets/close-active.svg
deleted file mode 100644
index 3785c56..0000000
--- a/home/.config/gtk-3.0/assets/close-active.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/close-backdrop-active.svg b/home/.config/gtk-3.0/assets/close-backdrop-active.svg
deleted file mode 100644
index 3785c56..0000000
--- a/home/.config/gtk-3.0/assets/close-backdrop-active.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/close-backdrop-hover.svg b/home/.config/gtk-3.0/assets/close-backdrop-hover.svg
deleted file mode 100644
index 2fb352b..0000000
--- a/home/.config/gtk-3.0/assets/close-backdrop-hover.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/close-backdrop-normal.svg b/home/.config/gtk-3.0/assets/close-backdrop-normal.svg
deleted file mode 100644
index e43eb3d..0000000
--- a/home/.config/gtk-3.0/assets/close-backdrop-normal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/close-hover.svg b/home/.config/gtk-3.0/assets/close-hover.svg
deleted file mode 100644
index 2fb352b..0000000
--- a/home/.config/gtk-3.0/assets/close-hover.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/close-normal.svg b/home/.config/gtk-3.0/assets/close-normal.svg
deleted file mode 100644
index cb72128..0000000
--- a/home/.config/gtk-3.0/assets/close-normal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximize-active.svg b/home/.config/gtk-3.0/assets/maximize-active.svg
deleted file mode 100644
index a80bba7..0000000
--- a/home/.config/gtk-3.0/assets/maximize-active.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximize-backdrop-active.svg b/home/.config/gtk-3.0/assets/maximize-backdrop-active.svg
deleted file mode 100644
index a80bba7..0000000
--- a/home/.config/gtk-3.0/assets/maximize-backdrop-active.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximize-backdrop-hover.svg b/home/.config/gtk-3.0/assets/maximize-backdrop-hover.svg
deleted file mode 100644
index e2ae9d6..0000000
--- a/home/.config/gtk-3.0/assets/maximize-backdrop-hover.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximize-backdrop-normal.svg b/home/.config/gtk-3.0/assets/maximize-backdrop-normal.svg
deleted file mode 100644
index 13746b6..0000000
--- a/home/.config/gtk-3.0/assets/maximize-backdrop-normal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximize-hover.svg b/home/.config/gtk-3.0/assets/maximize-hover.svg
deleted file mode 100644
index e2ae9d6..0000000
--- a/home/.config/gtk-3.0/assets/maximize-hover.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximize-normal.svg b/home/.config/gtk-3.0/assets/maximize-normal.svg
deleted file mode 100644
index 1fa9f57..0000000
--- a/home/.config/gtk-3.0/assets/maximize-normal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximized-active.svg b/home/.config/gtk-3.0/assets/maximized-active.svg
deleted file mode 100644
index a80bba7..0000000
--- a/home/.config/gtk-3.0/assets/maximized-active.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximized-backdrop-active.svg b/home/.config/gtk-3.0/assets/maximized-backdrop-active.svg
deleted file mode 100644
index a80bba7..0000000
--- a/home/.config/gtk-3.0/assets/maximized-backdrop-active.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximized-backdrop-hover.svg b/home/.config/gtk-3.0/assets/maximized-backdrop-hover.svg
deleted file mode 100644
index e2ae9d6..0000000
--- a/home/.config/gtk-3.0/assets/maximized-backdrop-hover.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximized-backdrop-normal.svg b/home/.config/gtk-3.0/assets/maximized-backdrop-normal.svg
deleted file mode 100644
index 13746b6..0000000
--- a/home/.config/gtk-3.0/assets/maximized-backdrop-normal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximized-hover.svg b/home/.config/gtk-3.0/assets/maximized-hover.svg
deleted file mode 100644
index e2ae9d6..0000000
--- a/home/.config/gtk-3.0/assets/maximized-hover.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/maximized-normal.svg b/home/.config/gtk-3.0/assets/maximized-normal.svg
deleted file mode 100644
index 1fa9f57..0000000
--- a/home/.config/gtk-3.0/assets/maximized-normal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/minimize-active.svg b/home/.config/gtk-3.0/assets/minimize-active.svg
deleted file mode 100644
index 4871cdd..0000000
--- a/home/.config/gtk-3.0/assets/minimize-active.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/minimize-backdrop-active.svg b/home/.config/gtk-3.0/assets/minimize-backdrop-active.svg
deleted file mode 100644
index 4871cdd..0000000
--- a/home/.config/gtk-3.0/assets/minimize-backdrop-active.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/minimize-backdrop-hover.svg b/home/.config/gtk-3.0/assets/minimize-backdrop-hover.svg
deleted file mode 100644
index eb67c9e..0000000
--- a/home/.config/gtk-3.0/assets/minimize-backdrop-hover.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/minimize-backdrop-normal.svg b/home/.config/gtk-3.0/assets/minimize-backdrop-normal.svg
deleted file mode 100644
index 3688bd5..0000000
--- a/home/.config/gtk-3.0/assets/minimize-backdrop-normal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/minimize-hover.svg b/home/.config/gtk-3.0/assets/minimize-hover.svg
deleted file mode 100644
index eb67c9e..0000000
--- a/home/.config/gtk-3.0/assets/minimize-hover.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/assets/minimize-normal.svg b/home/.config/gtk-3.0/assets/minimize-normal.svg
deleted file mode 100644
index f8a8f2e..0000000
--- a/home/.config/gtk-3.0/assets/minimize-normal.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
diff --git a/home/.config/gtk-3.0/colors.css b/home/.config/gtk-3.0/colors.css
deleted file mode 100644
index 51aec46..0000000
--- a/home/.config/gtk-3.0/colors.css
+++ /dev/null
@@ -1,77 +0,0 @@
-@define-color borders_breeze #545454;
-@define-color content_view_bg_breeze #2e2e2e;
-@define-color error_color_backdrop_breeze #e04643;
-@define-color error_color_breeze #e04643;
-@define-color error_color_insensitive_backdrop_breeze #673433;
-@define-color error_color_insensitive_breeze #673433;
-@define-color insensitive_base_color_breeze #2c2c2c;
-@define-color insensitive_base_fg_color_breeze #686868;
-@define-color insensitive_bg_color_breeze #242424;
-@define-color insensitive_borders_breeze #343434;
-@define-color insensitive_fg_color_breeze #626262;
-@define-color insensitive_selected_bg_color_breeze #242424;
-@define-color insensitive_selected_fg_color_breeze #626262;
-@define-color insensitive_unfocused_bg_color_breeze #242424;
-@define-color insensitive_unfocused_fg_color_breeze #626262;
-@define-color insensitive_unfocused_selected_bg_color_breeze #242424;
-@define-color insensitive_unfocused_selected_fg_color_breeze #626262;
-@define-color link_color_breeze #16decd;
-@define-color link_visited_color_breeze #0fcbf5;
-@define-color success_color_backdrop_breeze #43e075;
-@define-color success_color_breeze #43e075;
-@define-color success_color_insensitive_backdrop_breeze #336744;
-@define-color success_color_insensitive_breeze #336744;
-@define-color theme_base_color_breeze #2e2e2e;
-@define-color theme_bg_color_breeze #262626;
-@define-color theme_button_background_backdrop_breeze #424242;
-@define-color theme_button_background_backdrop_insensitive_breeze #3f3f3f;
-@define-color theme_button_background_insensitive_breeze #3f3f3f;
-@define-color theme_button_background_normal_breeze #424242;
-@define-color theme_button_decoration_focus_backdrop_breeze #009185;
-@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #295955;
-@define-color theme_button_decoration_focus_breeze #009185;
-@define-color theme_button_decoration_focus_insensitive_breeze #295955;
-@define-color theme_button_decoration_hover_backdrop_breeze #009185;
-@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #295955;
-@define-color theme_button_decoration_hover_breeze #009185;
-@define-color theme_button_decoration_hover_insensitive_breeze #295955;
-@define-color theme_button_foreground_active_backdrop_breeze #dedede;
-@define-color theme_button_foreground_active_backdrop_insensitive_breeze #626262;
-@define-color theme_button_foreground_active_breeze #ffffff;
-@define-color theme_button_foreground_active_insensitive_breeze #626262;
-@define-color theme_button_foreground_backdrop_breeze #ffffff;
-@define-color theme_button_foreground_backdrop_insensitive_breeze #7e7e7e;
-@define-color theme_button_foreground_insensitive_breeze #7e7e7e;
-@define-color theme_button_foreground_normal_breeze #ffffff;
-@define-color theme_fg_color_breeze #dedede;
-@define-color theme_hovering_selected_bg_color_breeze #009185;
-@define-color theme_selected_bg_color_breeze #009185;
-@define-color theme_selected_fg_color_breeze #ffffff;
-@define-color theme_text_color_breeze #e3e3e3;
-@define-color theme_titlebar_background_backdrop_breeze #262626;
-@define-color theme_titlebar_background_breeze #262626;
-@define-color theme_titlebar_background_light_breeze #262626;
-@define-color theme_titlebar_foreground_backdrop_breeze #696969;
-@define-color theme_titlebar_foreground_breeze #dedede;
-@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #696969;
-@define-color theme_titlebar_foreground_insensitive_breeze #696969;
-@define-color theme_unfocused_base_color_breeze #2e2e2e;
-@define-color theme_unfocused_bg_color_breeze #262626;
-@define-color theme_unfocused_fg_color_breeze #dedede;
-@define-color theme_unfocused_selected_bg_color_alt_breeze #08403b;
-@define-color theme_unfocused_selected_bg_color_breeze #08403b;
-@define-color theme_unfocused_selected_fg_color_breeze #dedede;
-@define-color theme_unfocused_text_color_breeze #e3e3e3;
-@define-color theme_unfocused_view_bg_color_breeze #2c2c2c;
-@define-color theme_unfocused_view_text_color_breeze #686868;
-@define-color theme_view_active_decoration_color_breeze #009185;
-@define-color theme_view_hover_decoration_color_breeze #009185;
-@define-color tooltip_background_breeze #4d4d4d;
-@define-color tooltip_border_breeze #737373;
-@define-color tooltip_text_breeze #e6e6e6;
-@define-color unfocused_borders_breeze #545454;
-@define-color unfocused_insensitive_borders_breeze #343434;
-@define-color warning_color_backdrop_breeze #f57e00;
-@define-color warning_color_breeze #f57e00;
-@define-color warning_color_insensitive_backdrop_breeze #6e471d;
-@define-color warning_color_insensitive_breeze #6e471d;
diff --git a/home/.config/gtk-3.0/gtk.css b/home/.config/gtk-3.0/gtk.css
deleted file mode 100644
index 32658eb..0000000
--- a/home/.config/gtk-3.0/gtk.css
+++ /dev/null
@@ -1,2 +0,0 @@
-@import 'colors.css';
-@import 'window_decorations.css';
\ No newline at end of file
diff --git a/home/.config/gtk-3.0/settings.ini b/home/.config/gtk-3.0/settings.ini
deleted file mode 100644
index 2f25b39..0000000
--- a/home/.config/gtk-3.0/settings.ini
+++ /dev/null
@@ -1,15 +0,0 @@
-[Settings]
-gtk-application-prefer-dark-theme=true
-gtk-button-images=true
-gtk-cursor-theme-name=breeze_cursors
-gtk-cursor-theme-size=24
-gtk-decoration-layout=icon:minimize,maximize,close
-gtk-enable-animations=true
-gtk-font-name=Noto Sans, 10
-gtk-icon-theme-name=breeze-dark
-gtk-menu-images=true
-gtk-modules=colorreload-gtk-module:window-decorations-gtk-module:appmenu-gtk-module
-gtk-primary-button-warps-slider=false
-gtk-shell-shows-menubar=1
-gtk-theme-name=Breeze
-gtk-toolbar-style=3
diff --git a/home/.config/gtk-3.0/window_decorations.css b/home/.config/gtk-3.0/window_decorations.css
deleted file mode 100644
index ca70a8a..0000000
--- a/home/.config/gtk-3.0/window_decorations.css
+++ /dev/null
@@ -1,71 +0,0 @@
-headerbar button.titlebutton.close, .titlebar button.titlebutton.close {
- background-image: url("assets/close-normal.svg"); }
-
-headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover {
- background-image: url("assets/close-hover.svg"); }
-
-headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active {
- background-image: url("assets/close-active.svg"); }
-
-headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop {
- background-image: url("assets/close-backdrop-normal.svg"); }
-
-headerbar button.titlebutton.close:backdrop:hover, .titlebar button.titlebutton.close:backdrop:hover {
- background-image: url("assets/close-backdrop-hover.svg"); }
-
-headerbar button.titlebutton.close:backdrop:active, .titlebar button.titlebutton.close:backdrop:active {
- background-image: url("assets/close-backdrop-active.svg"); }
-
-headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize {
- background-image: url("assets/maximize-normal.svg"); }
-
-headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover {
- background-image: url("assets/maximize-hover.svg"); }
-
-headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active {
- background-image: url("assets/maximize-active.svg"); }
-
-headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop {
- background-image: url("assets/maximize-backdrop-normal.svg"); }
-
-headerbar button.titlebutton.maximize:backdrop:hover, .titlebar button.titlebutton.maximize:backdrop:hover {
- background-image: url("assets/maximize-backdrop-hover.svg"); }
-
-headerbar button.titlebutton.maximize:backdrop:active, .titlebar button.titlebutton.maximize:backdrop:active {
- background-image: url("assets/maximize-backdrop-active.svg"); }
-
-headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize {
- background-image: url("assets/minimize-normal.svg"); }
-
-headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover {
- background-image: url("assets/minimize-hover.svg"); }
-
-headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active {
- background-image: url("assets/minimize-active.svg"); }
-
-headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop {
- background-image: url("assets/minimize-backdrop-normal.svg"); }
-
-headerbar button.titlebutton.minimize:backdrop:hover, .titlebar button.titlebutton.minimize:backdrop:hover {
- background-image: url("assets/minimize-backdrop-hover.svg"); }
-
-headerbar button.titlebutton.minimize:backdrop:active, .titlebar button.titlebutton.minimize:backdrop:active {
- background-image: url("assets/minimize-backdrop-active.svg"); }
-
-.maximized headerbar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize {
- background-image: url("assets/maximized-normal.svg"); }
-
-.maximized headerbar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover {
- background-image: url("assets/maximized-hover.svg"); }
-
-.maximized headerbar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active {
- background-image: url("assets/maximized-active.svg"); }
-
-.maximized headerbar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop {
- background-image: url("assets/maximized-backdrop-normal.svg"); }
-
-.maximized headerbar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover {
- background-image: url("assets/maximized-backdrop-hover.svg"); }
-
-.maximized headerbar button.titlebutton.maximize:backdrop:active, .maximized .titlebar button.titlebutton.maximize:backdrop:active {
- background-image: url("assets/maximized-backdrop-active.svg"); }
diff --git a/home/.config/gtk-1.0/gtkrc b/home/.config/java/.keep
similarity index 100%
rename from home/.config/gtk-1.0/gtkrc
rename to home/.config/java/.keep
diff --git a/home/.config/java/placeholder b/home/.config/java/placeholder
deleted file mode 100644
index e69de29..0000000
diff --git a/home/.config/kde/placeholder b/home/.config/kde/placeholder
deleted file mode 100644
index e69de29..0000000
diff --git a/home/.config/network-bridge/br10.xml b/home/.config/network-bridge/br10.xml
deleted file mode 100644
index 8061ab5..0000000
--- a/home/.config/network-bridge/br10.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- br10
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/home/.config/nvim/init.vim b/home/.config/nvim/init.vim
index 13786f9..630f5b7 100644
--- a/home/.config/nvim/init.vim
+++ b/home/.config/nvim/init.vim
@@ -52,6 +52,9 @@ set scrolloff=5 " Keep 5 lines horizontal scrolloff
set sidescrolloff=5 " Keep 5 characters vertical scrolloff
"set termguicolors " Use true colors (256) (May cause issues on TTY)
+" Move ~/.viminfo to XDG_CACHE_HOME
+"set viminfofile=$XDG_CACHE_HOME/vim/viminfo
+
" Disable automatic commenting on newline
autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o
diff --git a/home/.config/sh/environ b/home/.config/sh/environ
index cd07747..e911a01 100755
--- a/home/.config/sh/environ
+++ b/home/.config/sh/environ
@@ -10,8 +10,7 @@ command -v bat > /dev/null && export MANPAGER="sh -c 'col -bx | bat -l man -p'"
# Add executable directories into PATH
PATH+=":$HOME/.local/bin"
-# Add npm binaries
-PATH+=":$HOME/.local/share/npm/bin"
+PATH+=":$HOME/.local/share/npm/bin" # npm binaries
# Only run XDG configs for non-root users
@@ -20,6 +19,7 @@ if [ $UID -ne 0 ]; then
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_DATA_HOME="$HOME/.local/share"
+ export XDG_RUNTIME_DIR="/run/user/$UID"
# Per-Application XDG settings
export WGETRC="$XDG_CONFIG_HOME/wget/wgetrc"
diff --git a/home/.config/sh/prompt b/home/.config/sh/prompt
index a67cdf5..aa81208 100755
--- a/home/.config/sh/prompt
+++ b/home/.config/sh/prompt
@@ -78,9 +78,8 @@ PS2="$RED\ $RESET"
# Right side prompt (on error)
if [ $TERM = "linux" ]; then
- RPS1="%(?..$RED%? X$RESET)"
+ RPS1="%(?..${RED}%? X$RESET)"
else
- RPS1="%(?..$RED%? ↵$RESET)"
+ RPS1="%(?..${RED}%? ↵$RESET)"
fi
-
diff --git a/home/.config/terminator/config b/home/.config/terminator/config
deleted file mode 100644
index 4266012..0000000
--- a/home/.config/terminator/config
+++ /dev/null
@@ -1,16 +0,0 @@
-[global_config]
-[keybindings]
-[profiles]
- [[default]]
- background_darkness = 0.95
- background_type = transparent
- cursor_color = "#aaaaaa"
-[layouts]
- [[default]]
- [[[window0]]]
- type = Window
- parent = ""
- [[[child1]]]
- type = Terminal
- parent = window0
-[plugins]
diff --git a/home/.zshrc b/home/.zshrc
index cd65402..6dc4050 100755
--- a/home/.zshrc
+++ b/home/.zshrc
@@ -15,6 +15,10 @@ setopt numericglobsort # sort filenames numerically when it makes sense
export ZSH_CACHE="$HOME/.cache/zsh"
export ZSH_COMPDUMP="$ZSH_CACHE/zcompdump-$ZSH_VERSION" # for auto/tab completion
+[ -f ~/.zsh-update ] && mv ~/.zsh-update $ZSH_CACHE/.zsh-update
+[ -f ~/.sudo_as_admin_sucessful ] && rm ~/.sudo_as_admin_successful
+[ -f ~/.bash_history ] && rm ~/.bash_history
+
# History configuration
HISTFILE="$ZSH_CACHE/history"
HISTSIZE=10000
@@ -26,11 +30,6 @@ setopt hist_verify # show commands with history expansion to user b
#setopt hist_expire_dups_first # delete duplicates first when HISTFILE size exceeds HISTFILE
#setopt share_history # share command history data between terminals
-# Automatically move files to appropriate locations
-[ -f ~/.zsh-update ] && mv ~/.zsh-update $ZSH_CACHE/.zsh-update
-[ -f ~/.bash_history ] && mv ~/.bash_history $HISTFILE
-[ -f ~/.sudo_as_admin_sucessful ] && rm ~/.sudo_as_admin_successful # Ubuntu makes this every with sudo usage
-
# oh-my-zsh configuration (DISABLED by default, if you want oh-my-zsh, uncomment these)
#export ZSH="/usr/share/oh-my-zsh"
#ZSH_THEME="af-magic"