diff --git a/.Xresources b/.Xresources deleted file mode 100644 index 417f656..0000000 --- a/.Xresources +++ /dev/null @@ -1,32 +0,0 @@ -Xft.dpi: 96 -Xft.antialias: 1 -Xft.hinting: 1 -Xft.hintstyle: hintmedium - -URxvt.termName: rxvt -URxvt.depth: 32 -URxvt.transparent: false -URxvt.font: xft:Fire Code:size=12 -URxvt.scrollBar: false -## URxvt.iconFile: .rexim/icons/terminal-icon.png - -URxvt*depth: 32 -URxvt*foreground: #e4e4ef -URxvt*background: #181818 - -*color0: #2E3436 -*color1: #a40000 -*color2: #4E9A06 -*color3: #C4A000 -*color4: #3465A4 -*color5: #75507B -*color6: #ce5c00 -*color7: #babdb9 -*color8: #555753 -*color9: #EF2929 -*color10: #8AE234 -*color11: #FCE94F -*color12: #729FCF -*color13: #AD7FA8 -*color14: #fcaf3e -*color15: #EEEEEC diff --git a/.ghci b/.ghci deleted file mode 100644 index 045720e..0000000 --- a/.ghci +++ /dev/null @@ -1,2 +0,0 @@ -:set prompt "\ESC[1;34m%s\n\ESC[0;34mλ> \ESC[m" -:set -XOverloadedStrings diff --git a/.git-prompt-colors.sh b/.git-prompt-colors.sh deleted file mode 100644 index febd955..0000000 --- a/.git-prompt-colors.sh +++ /dev/null @@ -1,67 +0,0 @@ -# This is the custom theme template for gitprompt.sh - -# These are the defaults from the "Default" theme -# You just need to override what you want to have changed -override_git_prompt_colors() { - GIT_PROMPT_THEME_NAME="Custom" - - Time24h="${Cyan}\d ${BoldGreen}\t${ResetColor}" - PathShort="\W"; - PathLong="\w"; - UserHost="${BoldWhite}\u ${BoldYellow}on ${BoldWhite}\h${ResetColor}"; - - ## These are the color definitions used by gitprompt.sh - GIT_PROMPT_PREFIX="(" # start of the git info string - GIT_PROMPT_SUFFIX=")" # the end of the git info string - GIT_PROMPT_SEPARATOR="|" # separates each item - - GIT_PROMPT_BRANCH="${Magenta}" # the git branch that is active in the current directory - GIT_PROMPT_MASTER_BRANCH="${GIT_PROMPT_BRANCH}" # used if the git branch that is active in the current directory is $GIT_PROMPT_MASTER_BRANCHES - GIT_PROMPT_STAGED="${Red}●" # the number of staged files/directories - GIT_PROMPT_CONFLICTS="${Red}✖ " # the number of files in conflict - GIT_PROMPT_CHANGED="${Blue}✚ " # the number of changed files - - # GIT_PROMPT_REMOTE=" " # the remote branch name (if any) and the symbols for ahead and behind - GIT_PROMPT_UNTRACKED="${Cyan}…" # the number of untracked files/dirs - GIT_PROMPT_STASHED="${BoldBlue}⚑ " # the number of stashed files/dir - GIT_PROMPT_CLEAN="${BoldGreen}✔" # a colored flag indicating a "clean" repo - - ## For the command indicator, the placeholder _LAST_COMMAND_STATE_ - ## will be replaced with the exit code of the last command - ## e.g. - GIT_PROMPT_COMMAND_OK="${Green}✔-_LAST_COMMAND_STATE_ " # indicator if the last command returned with an exit code of 0 - GIT_PROMPT_COMMAND_FAIL="${Red}✘-_LAST_COMMAND_STATE_ " # indicator if the last command returned with an exit code of other than 0 - - GIT_PROMPT_COMMAND_OK="${Green}✔" # indicator if the last command returned with an exit code of 0 - GIT_PROMPT_COMMAND_FAIL="${Red}✘-_LAST_COMMAND_STATE_" # indicator if the last command returned with an exit code of other than 0 - - ## template for displaying the current virtual environment - ## use the placeholder _VIRTUALENV_ will be replaced with - ## the name of the current virtual environment (currently CONDA and VIRTUAL_ENV) - GIT_PROMPT_VIRTUALENV="(${Blue}_VIRTUALENV_${ResetColor}) " - - # template for displaying the current remote tracking branch - # use the placeholder _UPSTREAM_ will be replaced with - # the name of the current remote tracking branch - # GIT_PROMPT_UPSTREAM=" {${Blue}_UPSTREAM_${ResetColor}}" - - ## _LAST_COMMAND_INDICATOR_ will be replaced by the appropriate GIT_PROMPT_COMMAND_OK OR GIT_PROMPT_COMMAND_FAIL - GIT_PROMPT_START_USER=" _LAST_COMMAND_INDICATOR_ ${Time24h}${ResetColor}" - GIT_PROMPT_START_ROOT=" _LAST_COMMAND_INDICATOR_ ${Time24h}${ResetColor}" - GIT_PROMPT_END_USER="\n ${UserHost} ${BoldBlue}${PathLong}${ResetColor} ${BoldGreen}➤ ${ResetColor}" - GIT_PROMPT_END_ROOT="\n ${UserHost} ${BoldBlue}${PathLong}${ResetColor} ${BoldRed}# ${ResetColor}" - - ## Please do not add colors to these symbols - # GIT_PROMPT_SYMBOLS_AHEAD="↑·" # The symbol for "n versions ahead of origin" - # GIT_PROMPT_SYMBOLS_BEHIND="↓·" # The symbol for "n versions behind of origin" - # GIT_PROMPT_SYMBOLS_PREHASH=":" # Written before hash of commit, if no name could be found - # GIT_PROMPT_SYMBOLS_NO_REMOTE_TRACKING="L" # This symbol is written after the branch, if the branch is not tracked - - # branch name(s) that will use $GIT_PROMPT_MASTER_BRANCH color - # To specify multiple branches, use - # shopt -s extglob - # GIT_PROMPT_MASTER_BRANCHES='@(master|production)' - # GIT_PROMPT_MASTER_BRANCHES="master" -} - -reload_git_prompt_colors "Custom" diff --git a/.gitmodules b/.gitmodules index 5dbc919..b036303 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "nvim"] - path = nvim + path = nvim/.config/nvim url = https://github.com/S4NKALP/nvim.git [submodule "alacritty/alacritty-theme"] - path = alacritty/alacritty-theme + path = alacritty/.config/alacritty/themes url = https://github.com/alacritty/alacritty-theme.git diff --git a/.nvim/README.md b/.nvim/README.md deleted file mode 100644 index b1de0f6..0000000 --- a/.nvim/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# GG's nvim configuration - -Simple, yet effective <3 diff --git a/.nvim/init.lua b/.nvim/init.lua deleted file mode 100644 index 572c161..0000000 --- a/.nvim/init.lua +++ /dev/null @@ -1,173 +0,0 @@ -print("Welcome Anthony! How are you doing today?") - -vim.g.mapleader = " " - -require("packer").startup(function(use) - use { "wbthomason/packer.nvim" } - use { "ellisonleao/gruvbox.nvim" } - use('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'}) - use { - 'nvim-telescope/telescope.nvim', tag = '0.1.1', - requires = { {'nvim-lua/plenary.nvim'} } - } - use { - 'nvim-lualine/lualine.nvim', - requires = { 'kyazdani42/nvim-web-devicons', opt = true } - } - use { "fatih/vim-go" } - use { - 'VonHeikemen/lsp-zero.nvim', - branch = 'v1.x', - requires = { - {'neovim/nvim-lspconfig'}, -- Required - {'williamboman/mason.nvim'}, -- Optional - {'williamboman/mason-lspconfig.nvim'}, -- Optional - {'hrsh7th/nvim-cmp'}, -- Required - {'hrsh7th/cmp-nvim-lsp'}, -- Required - {'hrsh7th/cmp-buffer'}, -- Optional - {'hrsh7th/cmp-path'}, -- Optional - {'saadparwaiz1/cmp_luasnip'}, -- Optional - {'hrsh7th/cmp-nvim-lua'}, -- Optional - {'L3MON4D3/LuaSnip'}, -- Required - {'rafamadriz/friendly-snippets'}, -- Optional - }, - use {"akinsho/toggleterm.nvim", tag = '*' }, - use "jhlgns/naysayer88.vim", - use "terrortylor/nvim-comment", - use "CreaturePhil/vim-handmade-hero" -} -end) - --- some -vim.keymap.set("n", "", ":Ex") - --- split screen and navigation -vim.keymap.set("n", "v", ":vsplitl", { noremap = true }) -vim.keymap.set("n", "h", ":wincmd h", { noremap = true }) -vim.keymap.set("n", "l", ":wincmd l", { noremap = true }) - --- See `:help telescope.builtin` -vim.keymap.set('n', '?', require('telescope.builtin').oldfiles, { desc = '[?] Find recently opened files' }) -vim.keymap.set('n', '', require('telescope.builtin').buffers, { desc = '[ ] Find existing buffers' }) -vim.keymap.set('n', 'f', function() - require('telescope.builtin').current_buffer_fuzzy_find(require('telescope.themes').get_dropdown { - winblend = 10, - previewer = false, - }) -end, { desc = '[/] Fuzzily search in current buffer' }) - -vim.keymap.set('n', 'p', require('telescope.builtin').find_files, { desc = '[S]earch [F]iles' }) -vim.keymap.set('n', '', require('telescope.builtin').find_files, { desc = '[S]earch [F]iles' }) -vim.keymap.set('n', 'sh', require('telescope.builtin').help_tags, { desc = '[S]earch [H]elp' }) -vim.keymap.set('n', 'sw', require('telescope.builtin').grep_string, { desc = '[S]earch current [W]ord' }) -vim.keymap.set('n', 'sg', require('telescope.builtin').live_grep, { desc = '[S]earch by [G]rep' }) -vim.keymap.set('n', 'sd', require('telescope.builtin').diagnostics, { desc = '[S]earch [D]iagnostics' }) - --- TREESITTER -require'nvim-treesitter.configs'.setup { - ensure_installed = {"c", "lua", "vim", "go", "javascript", "typescript", "rust"}, - highlight = { - enable = true, - } -} - --- GRUVBOX -require("gruvbox").setup({ - contrast = "hard", - palette_overrides = { - gray = "#2ea542", - } -}) - --- LUALINE -require("lualine").setup{ - options = { - icons_enabled = false, - theme = "onedark", - component_separators = "|", - section_separators = "", - }, -} - --- LSP -local lsp = require("lsp-zero") - -lsp.preset("recommended") - -lsp.ensure_installed({ - "tsserver", - "gopls", - "eslint", - "rust_analyzer", -}) - -lsp.set_preferences({ - sign_icons = {} -}) - -lsp.on_attach(function(client, bufnr) - local opts = {buffer = bufnr, remap = false} - vim.keymap.set("n", "gd", function() vim.lsp.buf.definition() end, opts) -end) - -lsp.setup() - -vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with( - vim.lsp.diagnostic.on_publish_diagnostics, { - signs = false, - virtual_text = true, - underline = false, - } -) - --- COMMENT -require("nvim_comment").setup({ - operator_mapping = "/" -}) - --- TERMINAL SETUP -require("toggleterm").setup{ - direction = "horizontal", - size = 15, - open_mapping = [[]] -} - --- COLORSCHEME -vim.cmd("colorscheme gruvbox") --- Adding the same comment color in each theme -vim.cmd([[ - augroup CustomCommentCollor - autocmd! - autocmd VimEnter * hi Comment guifg=#2ea542 - augroup END -]]) - --- Disable annoying match brackets and all the jaz -vim.cmd([[ - augroup CustomHI - autocmd! - autocmd VimEnter * NoMatchParen - augroup END -]]) - -vim.o.background = "dark" - -vim.keymap.set("i", "jj", "") - -vim.opt.guicursor = "i:block" -vim.opt.tabstop = 4 -vim.opt.shiftwidth = 4 -vim.opt.number = false -vim.opt.relativenumber = true -vim.opt.swapfile = false - -vim.o.hlsearch = true -vim.o.mouse = 'a' -vim.o.breakindent = true -vim.o.undofile = true -vim.o.ignorecase = true -vim.o.updatetime = 250 -vim.o.timeout = true -vim.o.timeoutlen = 300 ---vim.o.completeopt = 'menuone,noselect' -vim.o.termguicolors = true diff --git a/.nvim/plugin/packer_compiled.lua b/.nvim/plugin/packer_compiled.lua deleted file mode 100644 index dd3f9dc..0000000 --- a/.nvim/plugin/packer_compiled.lua +++ /dev/null @@ -1,215 +0,0 @@ --- Automatically generated packer.nvim plugin loader code - -if vim.api.nvim_call_function('has', {'nvim-0.5'}) ~= 1 then - vim.api.nvim_command('echohl WarningMsg | echom "Invalid Neovim version for packer.nvim! | echohl None"') - return -end - -vim.api.nvim_command('packadd packer.nvim') - -local no_errors, error_msg = pcall(function() - -_G._packer = _G._packer or {} -_G._packer.inside_compile = true - -local time -local profile_info -local should_profile = false -if should_profile then - local hrtime = vim.loop.hrtime - profile_info = {} - time = function(chunk, start) - if start then - profile_info[chunk] = hrtime() - else - profile_info[chunk] = (hrtime() - profile_info[chunk]) / 1e6 - end - end -else - time = function(chunk, start) end -end - -local function save_profiles(threshold) - local sorted_times = {} - for chunk_name, time_taken in pairs(profile_info) do - sorted_times[#sorted_times + 1] = {chunk_name, time_taken} - end - table.sort(sorted_times, function(a, b) return a[2] > b[2] end) - local results = {} - for i, elem in ipairs(sorted_times) do - if not threshold or threshold and elem[2] > threshold then - results[i] = elem[1] .. ' took ' .. elem[2] .. 'ms' - end - end - if threshold then - table.insert(results, '(Only showing plugins that took longer than ' .. threshold .. ' ms ' .. 'to load)') - end - - _G._packer.profile_output = results -end - -time([[Luarocks path setup]], true) -local package_path_str = "/home/anthdm/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/home/anthdm/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/home/anthdm/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/home/anthdm/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua" -local install_cpath_pattern = "/home/anthdm/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so" -if not string.find(package.path, package_path_str, 1, true) then - package.path = package.path .. ';' .. package_path_str -end - -if not string.find(package.cpath, install_cpath_pattern, 1, true) then - package.cpath = package.cpath .. ';' .. install_cpath_pattern -end - -time([[Luarocks path setup]], false) -time([[try_loadstring definition]], true) -local function try_loadstring(s, component, name) - local success, result = pcall(loadstring(s), name, _G.packer_plugins[name]) - if not success then - vim.schedule(function() - vim.api.nvim_notify('packer.nvim: Error running ' .. component .. ' for ' .. name .. ': ' .. result, vim.log.levels.ERROR, {}) - end) - end - return result -end - -time([[try_loadstring definition]], false) -time([[Defining packer_plugins]], true) -_G.packer_plugins = { - LuaSnip = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/LuaSnip", - url = "https://github.com/L3MON4D3/LuaSnip" - }, - ["cmp-buffer"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/cmp-buffer", - url = "https://github.com/hrsh7th/cmp-buffer" - }, - ["cmp-nvim-lsp"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", - url = "https://github.com/hrsh7th/cmp-nvim-lsp" - }, - ["cmp-nvim-lua"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/cmp-nvim-lua", - url = "https://github.com/hrsh7th/cmp-nvim-lua" - }, - ["cmp-path"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/cmp-path", - url = "https://github.com/hrsh7th/cmp-path" - }, - cmp_luasnip = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/cmp_luasnip", - url = "https://github.com/saadparwaiz1/cmp_luasnip" - }, - ["friendly-snippets"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/friendly-snippets", - url = "https://github.com/rafamadriz/friendly-snippets" - }, - ["gruvbox.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/gruvbox.nvim", - url = "https://github.com/ellisonleao/gruvbox.nvim" - }, - ["lsp-zero.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/lsp-zero.nvim", - url = "https://github.com/VonHeikemen/lsp-zero.nvim" - }, - ["lualine.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/lualine.nvim", - url = "https://github.com/nvim-lualine/lualine.nvim" - }, - ["mason-lspconfig.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/mason-lspconfig.nvim", - url = "https://github.com/williamboman/mason-lspconfig.nvim" - }, - ["mason.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/mason.nvim", - url = "https://github.com/williamboman/mason.nvim" - }, - ["naysayer88.vim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/naysayer88.vim", - url = "https://github.com/jhlgns/naysayer88.vim" - }, - ["nvim-cmp"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/nvim-cmp", - url = "https://github.com/hrsh7th/nvim-cmp" - }, - ["nvim-comment"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/nvim-comment", - url = "https://github.com/terrortylor/nvim-comment" - }, - ["nvim-lspconfig"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", - url = "https://github.com/neovim/nvim-lspconfig" - }, - ["nvim-treesitter"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/nvim-treesitter", - url = "https://github.com/nvim-treesitter/nvim-treesitter" - }, - ["nvim-web-devicons"] = { - loaded = false, - needs_bufread = false, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/opt/nvim-web-devicons", - url = "https://github.com/kyazdani42/nvim-web-devicons" - }, - ["packer.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/packer.nvim", - url = "https://github.com/wbthomason/packer.nvim" - }, - ["plenary.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/plenary.nvim", - url = "https://github.com/nvim-lua/plenary.nvim" - }, - ["telescope.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/telescope.nvim", - url = "https://github.com/nvim-telescope/telescope.nvim" - }, - ["toggleterm.nvim"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/toggleterm.nvim", - url = "https://github.com/akinsho/toggleterm.nvim" - }, - ["vim-go"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/vim-go", - url = "https://github.com/fatih/vim-go" - }, - ["vim-handmade-hero"] = { - loaded = true, - path = "/home/anthdm/.local/share/nvim/site/pack/packer/start/vim-handmade-hero", - url = "https://github.com/CreaturePhil/vim-handmade-hero" - } -} - -time([[Defining packer_plugins]], false) - -_G._packer.inside_compile = false -if _G._packer.needs_bufread == true then - vim.cmd("doautocmd BufRead") -end -_G._packer.needs_bufread = false - -if should_profile then save_profiles() end - -end) - -if not no_errors then - error_msg = error_msg:gsub('"', '\\"') - vim.api.nvim_command('echohl ErrorMsg | echom "Error in packer_compiled: '..error_msg..'" | echom "Please check your config for correctness" | echohl None') -end diff --git a/.profile b/.profile deleted file mode 100644 index 22c63a2..0000000 --- a/.profile +++ /dev/null @@ -1,7 +0,0 @@ -# Load profiles from /etc/profile.d -if test -d $HOME/.profile.d/; then - for profile in $HOME/.profile.d/*.sh; do - test -r "$profile" && . "$profile" - done - unset profile -fi diff --git a/.profile.d/go.sh b/.profile.d/go.sh deleted file mode 100644 index 209a116..0000000 --- a/.profile.d/go.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env bash - -export GOPATH=$HOME/Library/Go -export GOBIN=$GOPATH/bin diff --git a/.profile.d/graalvm.sh b/.profile.d/graalvm.sh deleted file mode 100644 index b993ff2..0000000 --- a/.profile.d/graalvm.sh +++ /dev/null @@ -1 +0,0 @@ -export GRAALVM_HOME="${SDKMAN_CANDIDATES_DIR}/java/21.0.1-graal" diff --git a/.profile.d/help.sh b/.profile.d/help.sh deleted file mode 100644 index b66f848..0000000 --- a/.profile.d/help.sh +++ /dev/null @@ -1 +0,0 @@ -export HELPDIR=/usr/share/zsh/"${ZSH_VERSION}"/help diff --git a/.profile.d/java.sh b/.profile.d/java.sh deleted file mode 100644 index d2d3e07..0000000 --- a/.profile.d/java.sh +++ /dev/null @@ -1,2 +0,0 @@ -#export JAVA_HOME=$(/usr/libexec/java_home -v 18) -export JAVA_HOME="$SDKMAN_CANDIDATES_DIR/java/current" \ No newline at end of file diff --git a/.profile.d/jmeter.sh b/.profile.d/jmeter.sh deleted file mode 100644 index d413316..0000000 --- a/.profile.d/jmeter.sh +++ /dev/null @@ -1,2 +0,0 @@ -export JMETER_HOME=`which jmeter` - diff --git a/.profile.d/liquibase.sh b/.profile.d/liquibase.sh deleted file mode 100644 index b1c48c5..0000000 --- a/.profile.d/liquibase.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash - -export LIQUIBASE_HOME="/opt/homebrew/Cellar/liquibase/4.12.0/libexec" \ No newline at end of file diff --git a/.profile.d/zsh.sh b/.profile.d/zsh.sh deleted file mode 100644 index 2e0f808..0000000 --- a/.profile.d/zsh.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env bash - -export ZSH_HIGHLIGHT_DIR=/opt/homebrew/share/zsh-syntax-highlighting -export ZSH_HIGHLIGHT_HIGHLIGHTERS_DIR=/opt/homebrew/share/zsh-syntax-highlighting/highlighters \ No newline at end of file diff --git a/.spacemacs b/.spacemacs deleted file mode 100644 index 54b26f2..0000000 --- a/.spacemacs +++ /dev/null @@ -1,331 +0,0 @@ -;; -*- mode: emacs-lisp -*- -;; This file is loaded by Spacemacs at startup. -;; It must be stored in your home directory. - -(defun dotspacemacs/layers () - "Configuration Layers declaration. -You should not put any user code in this function besides modifying the variable -values." - (setq-default - ;; Base distribution to use. This is a layer contained in the directory - ;; `+distribution'. For now available distributions are `spacemacs-base' - ;; or `spacemacs'. (default 'spacemacs) - dotspacemacs-distribution 'spacemacs - ;; Lazy installation of layers (i.e. layers are installed only when a file - ;; with a supported type is opened). Possible values are `all', `unused' - ;; and `nil'. `unused' will lazy install only unused layers (i.e. layers - ;; not listed in variable `dotspacemacs-configuration-layers'), `all' will - ;; lazy install any layer that support lazy installation even the layers - ;; listed in `dotspacemacs-configuration-layers'. `nil' disable the lazy - ;; installation feature and you have to explicitly list a layer in the - ;; variable `dotspacemacs-configuration-layers' to install it. - ;; (default 'unused) - dotspacemacs-enable-lazy-installation 'unused - ;; If non-nil then Spacemacs will ask for confirmation before installing - ;; a layer lazily. (default t) - dotspacemacs-ask-for-lazy-installation t - ;; If non-nil layers with lazy install support are lazy installed. - ;; List of additional paths where to look for configuration layers. - ;; Paths must have a trailing slash (i.e. `~/.mycontribs/') - dotspacemacs-configuration-layer-path '() - ;; List of configuration layers to load. - dotspacemacs-configuration-layers - '( - ;; ---------------------------------------------------------------- - ;; Example of useful layers you may want to use right away. - ;; Uncomment some layer names and press (Vim style) or - ;; (Emacs style) to install them. - ;; ---------------------------------------------------------------- - helm - ;; auto-completion - ;; better-defaults - emacs-lisp - ;; git - ;; markdown - ;; org - ;; (shell :variables - ;; shell-default-height 30 - ;; shell-default-position 'bottom) - ;; spell-checking - ;; syntax-checking - ;; version-control - ) - ;; List of additional packages that will be installed without being - ;; wrapped in a layer. If you need some configuration for these - ;; packages, then consider creating a layer. You can also put the - ;; configuration in `dotspacemacs/user-config'. - dotspacemacs-additional-packages '() - ;; A list of packages that cannot be updated. - dotspacemacs-frozen-packages '() - ;; A list of packages that will not be installed and loaded. - dotspacemacs-excluded-packages '() - ;; Defines the behaviour of Spacemacs when installing packages. - ;; Possible values are `used-only', `used-but-keep-unused' and `all'. - ;; `used-only' installs only explicitly used packages and uninstall any - ;; unused packages as well as their unused dependencies. - ;; `used-but-keep-unused' installs only the used packages but won't uninstall - ;; them if they become unused. `all' installs *all* packages supported by - ;; Spacemacs and never uninstall them. (default is `used-only') - dotspacemacs-install-packages 'used-only)) - -(defun dotspacemacs/init () - "Initialization function. -This function is called at the very startup of Spacemacs initialization -before layers configuration. -You should not put any user code in there besides modifying the variable -values." - ;; This setq-default sexp is an exhaustive list of all the supported - ;; spacemacs settings. - (setq-default - ;; If non nil ELPA repositories are contacted via HTTPS whenever it's - ;; possible. Set it to nil if you have no way to use HTTPS in your - ;; environment, otherwise it is strongly recommended to let it set to t. - ;; This variable has no effect if Emacs is launched with the parameter - ;; `--insecure' which forces the value of this variable to nil. - ;; (default t) - dotspacemacs-elpa-https t - ;; Maximum allowed time in seconds to contact an ELPA repository. - dotspacemacs-elpa-timeout 5 - ;; If non nil then spacemacs will check for updates at startup - ;; when the current branch is not `develop'. Note that checking for - ;; new versions works via git commands, thus it calls GitHub services - ;; whenever you start Emacs. (default nil) - dotspacemacs-check-for-update nil - ;; If non-nil, a form that evaluates to a package directory. For example, to - ;; use different package directories for different Emacs versions, set this - ;; to `emacs-version'. - dotspacemacs-elpa-subdirectory nil - ;; One of `vim', `emacs' or `hybrid'. - ;; `hybrid' is like `vim' except that `insert state' is replaced by the - ;; `hybrid state' with `emacs' key bindings. The value can also be a list - ;; with `:variables' keyword (similar to layers). Check the editing styles - ;; section of the documentation for details on available variables. - ;; (default 'vim) - dotspacemacs-editing-style 'emacs - ;; If non nil output loading progress in `*Messages*' buffer. (default nil) - dotspacemacs-verbose-loading nil - ;; Specify the startup banner. Default value is `official', it displays - ;; the official spacemacs logo. An integer value is the index of text - ;; banner, `random' chooses a random text banner in `core/banners' - ;; directory. A string value must be a path to an image format supported - ;; by your Emacs build. - ;; If the value is nil then no banner is displayed. (default 'official) - dotspacemacs-startup-banner 'official - ;; List of items to show in startup buffer or an association list of - ;; the form `(list-type . list-size)`. If nil then it is disabled. - ;; Possible values for list-type are: - ;; `recents' `bookmarks' `projects' `agenda' `todos'." - ;; List sizes may be nil, in which case - ;; `spacemacs-buffer-startup-lists-length' takes effect. - dotspacemacs-startup-lists '((recents . 5) - (projects . 7)) - ;; True if the home buffer should respond to resize events. - dotspacemacs-startup-buffer-responsive t - ;; Default major mode of the scratch buffer (default `text-mode') - dotspacemacs-scratch-mode 'text-mode - ;; List of themes, the first of the list is loaded when spacemacs starts. - ;; Press T n to cycle to the next theme in the list (works great - ;; with 2 themes variants, one dark and one light) - dotspacemacs-themes '(spacemacs-dark - spacemacs-light) - ;; If non nil the cursor color matches the state color in GUI Emacs. - dotspacemacs-colorize-cursor-according-to-state t - ;; Default font, or prioritized list of fonts. `powerline-scale' allows to - ;; quickly tweak the mode-line size to make separators look not too crappy. - dotspacemacs-default-font '("Monaco" - :size 14 - :weight normal - :width normal - :powerline-scale 1.1) - ;; The leader key - dotspacemacs-leader-key "SPC" - ;; The key used for Emacs commands (M-x) (after pressing on the leader key). - ;; (default "SPC") - dotspacemacs-emacs-command-key "SPC" - ;; The key used for Vim Ex commands (default ":") - dotspacemacs-ex-command-key ":" - ;; The leader key accessible in `emacs state' and `insert state' - ;; (default "M-m") - dotspacemacs-emacs-leader-key "M-m" - ;; Major mode leader key is a shortcut key which is the equivalent of - ;; pressing ` m`. Set it to `nil` to disable it. (default ",") - dotspacemacs-major-mode-leader-key "," - ;; Major mode leader key accessible in `emacs state' and `insert state'. - ;; (default "C-M-m") - dotspacemacs-major-mode-emacs-leader-key "C-M-m" - ;; These variables control whether separate commands are bound in the GUI to - ;; the key pairs C-i, TAB and C-m, RET. - ;; Setting it to a non-nil value, allows for separate commands under - ;; and TAB or and RET. - ;; In the terminal, these pairs are generally indistinguishable, so this only - ;; works in the GUI. (default nil) - dotspacemacs-distinguish-gui-tab nil - ;; If non nil `Y' is remapped to `y$' in Evil states. (default nil) - dotspacemacs-remap-Y-to-y$ nil - ;; If non-nil, the shift mappings `<' and `>' retain visual state if used - ;; there. (default t) - dotspacemacs-retain-visual-state-on-shift t - ;; If non-nil, J and K move lines up and down when in visual mode. - ;; (default nil) - dotspacemacs-visual-line-move-text nil - ;; If non nil, inverse the meaning of `g' in `:substitute' Evil ex-command. - ;; (default nil) - dotspacemacs-ex-substitute-global nil - ;; Name of the default layout (default "Default") - dotspacemacs-default-layout-name "Default" - ;; If non nil the default layout name is displayed in the mode-line. - ;; (default nil) - dotspacemacs-display-default-layout nil - ;; If non nil then the last auto saved layouts are resume automatically upon - ;; start. (default nil) - dotspacemacs-auto-resume-layouts nil - ;; Size (in MB) above which spacemacs will prompt to open the large file - ;; literally to avoid performance issues. Opening a file literally means that - ;; no major mode or minor modes are active. (default is 1) - dotspacemacs-large-file-size 1 - ;; Location where to auto-save files. Possible values are `original' to - ;; auto-save the file in-place, `cache' to auto-save the file to another - ;; file stored in the cache directory and `nil' to disable auto-saving. - ;; (default 'cache) - dotspacemacs-auto-save-file-location 'cache - ;; Maximum number of rollback slots to keep in the cache. (default 5) - dotspacemacs-max-rollback-slots 5 - ;; If non nil, `helm' will try to minimize the space it uses. (default nil) - dotspacemacs-helm-resize nil - ;; if non nil, the helm header is hidden when there is only one source. - ;; (default nil) - dotspacemacs-helm-no-header nil - ;; define the position to display `helm', options are `bottom', `top', - ;; `left', or `right'. (default 'bottom) - dotspacemacs-helm-position 'bottom - ;; Controls fuzzy matching in helm. If set to `always', force fuzzy matching - ;; in all non-asynchronous sources. If set to `source', preserve individual - ;; source settings. Else, disable fuzzy matching in all sources. - ;; (default 'always) - dotspacemacs-helm-use-fuzzy 'always - ;; If non nil the paste micro-state is enabled. When enabled pressing `p` - ;; several times cycle between the kill ring content. (default nil) - dotspacemacs-enable-paste-transient-state nil - ;; Which-key delay in seconds. The which-key buffer is the popup listing - ;; the commands bound to the current keystroke sequence. (default 0.4) - dotspacemacs-which-key-delay 0.4 - ;; Which-key frame position. Possible values are `right', `bottom' and - ;; `right-then-bottom'. right-then-bottom tries to display the frame to the - ;; right; if there is insufficient space it displays it at the bottom. - ;; (default 'bottom) - dotspacemacs-which-key-position 'bottom - ;; If non nil a progress bar is displayed when spacemacs is loading. This - ;; may increase the boot time on some systems and emacs builds, set it to - ;; nil to boost the loading time. (default t) - dotspacemacs-loading-progress-bar t - ;; If non nil the frame is fullscreen when Emacs starts up. (default nil) - ;; (Emacs 24.4+ only) - dotspacemacs-fullscreen-at-startup nil - ;; If non nil `spacemacs/toggle-fullscreen' will not use native fullscreen. - ;; Use to disable fullscreen animations in OSX. (default nil) - dotspacemacs-fullscreen-use-non-native nil - ;; If non nil the frame is maximized when Emacs starts up. - ;; Takes effect only if `dotspacemacs-fullscreen-at-startup' is nil. - ;; (default nil) (Emacs 24.4+ only) - dotspacemacs-maximized-at-startup t - ;; A value from the range (0..100), in increasing opacity, which describes - ;; the transparency level of a frame when it's active or selected. - ;; Transparency can be toggled through `toggle-transparency'. (default 90) - dotspacemacs-active-transparency 90 - ;; A value from the range (0..100), in increasing opacity, which describes - ;; the transparency level of a frame when it's inactive or deselected. - ;; Transparency can be toggled through `toggle-transparency'. (default 90) - dotspacemacs-inactive-transparency 90 - ;; If non nil show the titles of transient states. (default t) - dotspacemacs-show-transient-state-title t - ;; If non nil show the color guide hint for transient state keys. (default t) - dotspacemacs-show-transient-state-color-guide t - ;; If non nil unicode symbols are displayed in the mode line. (default t) - dotspacemacs-mode-line-unicode-symbols t - ;; If non nil smooth scrolling (native-scrolling) is enabled. Smooth - ;; scrolling overrides the default behavior of Emacs which recenters point - ;; when it reaches the top or bottom of the screen. (default t) - dotspacemacs-smooth-scrolling t - ;; Control line numbers activation. - ;; If set to `t' or `relative' line numbers are turned on in all `prog-mode' and - ;; `text-mode' derivatives. If set to `relative', line numbers are relative. - ;; This variable can also be set to a property list for finer control: - ;; '(:relative nil - ;; :disabled-for-modes dired-mode - ;; doc-view-mode - ;; markdown-mode - ;; org-mode - ;; pdf-view-mode - ;; text-mode - ;; :size-limit-kb 1000) - ;; (default nil) - dotspacemacs-line-numbers t - ;; Code folding method. Possible values are `evil' and `origami'. - ;; (default 'evil) - dotspacemacs-folding-method 'evil - ;; If non-nil smartparens-strict-mode will be enabled in programming modes. - ;; (default nil) - dotspacemacs-smartparens-strict-mode nil - ;; If non-nil pressing the closing parenthesis `)' key in insert mode passes - ;; over any automatically added closing parenthesis, bracket, quote, etc… - ;; This can be temporary disabled by pressing `C-q' before `)'. (default nil) - dotspacemacs-smart-closing-parenthesis t - ;; Select a scope to highlight delimiters. Possible values are `any', - ;; `current', `all' or `nil'. Default is `all' (highlight any scope and - ;; emphasis the current one). (default 'all) - dotspacemacs-highlight-delimiters 'all - ;; If non nil, advise quit functions to keep server open when quitting. - ;; (default nil) - dotspacemacs-persistent-server nil - ;; List of search tool executable names. Spacemacs uses the first installed - ;; tool of the list. Supported tools are `ag', `pt', `ack' and `grep'. - ;; (default '("ag" "pt" "ack" "grep")) - dotspacemacs-search-tools '("ag" "pt" "ack" "grep") - ;; The default package repository used if no explicit repository has been - ;; specified with an installed package. - ;; Not used for now. (default nil) - dotspacemacs-default-package-repository nil - ;; Delete whitespace while saving buffer. Possible values are `all' - ;; to aggressively delete empty line and long sequences of whitespace, - ;; `trailing' to delete only the whitespace at end of lines, `changed'to - ;; delete only whitespace for changed lines or `nil' to disable cleanup. - ;; (default nil) - dotspacemacs-whitespace-cleanup nil - )) - -(defun dotspacemacs/user-init () - "Initialization function for user code. -It is called immediately after `dotspacemacs/init', before layer configuration -executes. - This function is mostly useful for variables that need to be set -before packages are loaded. If you are unsure, you should try in setting them in -`dotspacemacs/user-config' first." - ) - -(defun dotspacemacs/user-config () - "Configuration function for user code. -This function is called at the very end of Spacemacs initialization after -layers configuration. -This is the place where most of your configurations should be done. Unless it is -explicitly specified that a variable should be set before a package is loaded, -you should place your code here." - ) - -;; Do not write anything past this comment. This is where Emacs will -;; auto-generate custom variable definitions. -(custom-set-variables - ;; custom-set-variables was added by Custom. - ;; If you edit it by hand, you could mess it up, so be careful. - ;; Your init file should contain only one such instance. - ;; If there is more than one, they won't work right. - '(blink-cursor-mode 1) - '(column-number-mode t) - '(package-selected-packages - '(evil-unimpaired f ws-butler winum which-key volatile-highlights vi-tilde-fringe uuidgen use-package undo-tree toc-org spaceline powerline restart-emacs request rainbow-delimiters popwin persp-mode pcre2el paradox spinner org-plus-contrib org-bullets open-junk-file neotree move-text macrostep lorem-ipsum linum-relative link-hint indent-guide hydra lv hungry-delete hl-todo highlight-parentheses highlight-numbers parent-mode highlight-indentation helm-themes helm-swoop helm-projectile projectile pkg-info epl helm-mode-manager helm-make helm-flx helm-descbinds helm-ag google-translate golden-ratio flx-ido flx fill-column-indicator fancy-battery eyebrowse expand-region exec-path-from-shell evil-visualstar evil-visual-mark-mode evil-tutor evil-surround evil-search-highlight-persist highlight evil-numbers evil-nerd-commenter evil-mc evil-matchit evil-lisp-state smartparens evil-indent-plus evil-iedit-state iedit evil-exchange evil-escape evil-ediff evil-args evil-anzu anzu evil goto-chg eval-sexp-fu elisp-slime-nav dumb-jump dash s diminish define-word column-enforce-mode clean-aindent-mode bind-map bind-key auto-highlight-symbol auto-compile packed aggressive-indent adaptive-wrap ace-window ace-link ace-jump-helm-line helm avy helm-core popup async)) - '(tool-bar-mode nil)) -(custom-set-faces - ;; custom-set-faces was added by Custom. - ;; If you edit it by hand, you could mess it up, so be careful. - ;; Your init file should contain only one such instance. - ;; If there is more than one, they won't work right. - ) diff --git a/.tmux/plugins/tmux-autoreload b/.tmux/plugins/tmux-autoreload deleted file mode 160000 index e98aa3b..0000000 --- a/.tmux/plugins/tmux-autoreload +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e98aa3b74cfd5f2df2be2b5d4aa4ddcc843b2eba diff --git a/.tmux/plugins/tmux-open b/.tmux/plugins/tmux-open deleted file mode 160000 index 763d0a8..0000000 --- a/.tmux/plugins/tmux-open +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 763d0a852e6703ce0f5090a508330012a7e6788e diff --git a/.tmux/plugins/tmux-powerline b/.tmux/plugins/tmux-powerline deleted file mode 160000 index 8e0f92d..0000000 --- a/.tmux/plugins/tmux-powerline +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8e0f92da9bd0201c9e1280c6bca02db6bb398bb0 diff --git a/.tmux/plugins/tmux-sensible b/.tmux/plugins/tmux-sensible deleted file mode 160000 index 25cb91f..0000000 --- a/.tmux/plugins/tmux-sensible +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25cb91f42d020f675bb0a2ce3fbd3a5d96119efa diff --git a/.tmux/plugins/tmux-spotify-tui b/.tmux/plugins/tmux-spotify-tui deleted file mode 160000 index d03e5ec..0000000 --- a/.tmux/plugins/tmux-spotify-tui +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d03e5ec54487a89b2e0b25e7a49b8f39dee5fea1 diff --git a/.tmux/plugins/tpm b/.tmux/plugins/tpm deleted file mode 160000 index 99469c4..0000000 --- a/.tmux/plugins/tpm +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 99469c4a9b1ccf77fade25842dc7bafbc8ce9946 diff --git a/.vimrc b/.vimrc deleted file mode 100644 index 1a18827..0000000 --- a/.vimrc +++ /dev/null @@ -1,5 +0,0 @@ -syntax on -set number -set backupdir=~/.vim/backup,/tmp -set wrapscan -set guifont=Menlo\ for\ Powerline diff --git a/alacritty/alacritty.toml b/alacritty/.config/alacritty/alacritty.toml similarity index 100% rename from alacritty/alacritty.toml rename to alacritty/.config/alacritty/alacritty.toml diff --git a/alacritty/alacritty.toml.bak b/alacritty/.config/alacritty/alacritty.toml.bak similarity index 100% rename from alacritty/alacritty.toml.bak rename to alacritty/.config/alacritty/alacritty.toml.bak diff --git a/alacritty/themes/Cobalt2.toml b/alacritty/.config/alacritty/themes/Cobalt2.toml similarity index 100% rename from alacritty/themes/Cobalt2.toml rename to alacritty/.config/alacritty/themes/Cobalt2.toml diff --git a/alacritty/themes/Mariana.toml b/alacritty/.config/alacritty/themes/Mariana.toml similarity index 100% rename from alacritty/themes/Mariana.toml rename to alacritty/.config/alacritty/themes/Mariana.toml diff --git a/alacritty/themes/afterglow.toml b/alacritty/.config/alacritty/themes/afterglow.toml similarity index 100% rename from alacritty/themes/afterglow.toml rename to alacritty/.config/alacritty/themes/afterglow.toml diff --git a/alacritty/themes/alabaster.toml b/alacritty/.config/alacritty/themes/alabaster.toml similarity index 100% rename from alacritty/themes/alabaster.toml rename to alacritty/.config/alacritty/themes/alabaster.toml diff --git a/alacritty/themes/alabaster_dark.toml b/alacritty/.config/alacritty/themes/alabaster_dark.toml similarity index 100% rename from alacritty/themes/alabaster_dark.toml rename to alacritty/.config/alacritty/themes/alabaster_dark.toml diff --git a/alacritty/themes/alacritty_0_12.toml b/alacritty/.config/alacritty/themes/alacritty_0_12.toml similarity index 100% rename from alacritty/themes/alacritty_0_12.toml rename to alacritty/.config/alacritty/themes/alacritty_0_12.toml diff --git a/alacritty/themes/argonaut.toml b/alacritty/.config/alacritty/themes/argonaut.toml similarity index 100% rename from alacritty/themes/argonaut.toml rename to alacritty/.config/alacritty/themes/argonaut.toml diff --git a/alacritty/themes/ashes_dark.toml b/alacritty/.config/alacritty/themes/ashes_dark.toml similarity index 100% rename from alacritty/themes/ashes_dark.toml rename to alacritty/.config/alacritty/themes/ashes_dark.toml diff --git a/alacritty/themes/ashes_light.toml b/alacritty/.config/alacritty/themes/ashes_light.toml similarity index 100% rename from alacritty/themes/ashes_light.toml rename to alacritty/.config/alacritty/themes/ashes_light.toml diff --git a/alacritty/themes/atom_one_light.toml b/alacritty/.config/alacritty/themes/atom_one_light.toml similarity index 100% rename from alacritty/themes/atom_one_light.toml rename to alacritty/.config/alacritty/themes/atom_one_light.toml diff --git a/alacritty/themes/aura.toml b/alacritty/.config/alacritty/themes/aura.toml similarity index 100% rename from alacritty/themes/aura.toml rename to alacritty/.config/alacritty/themes/aura.toml diff --git a/alacritty/themes/ayu_dark.toml b/alacritty/.config/alacritty/themes/ayu_dark.toml similarity index 100% rename from alacritty/themes/ayu_dark.toml rename to alacritty/.config/alacritty/themes/ayu_dark.toml diff --git a/alacritty/themes/ayu_light.toml b/alacritty/.config/alacritty/themes/ayu_light.toml similarity index 100% rename from alacritty/themes/ayu_light.toml rename to alacritty/.config/alacritty/themes/ayu_light.toml diff --git a/alacritty/themes/baitong.toml b/alacritty/.config/alacritty/themes/baitong.toml similarity index 100% rename from alacritty/themes/baitong.toml rename to alacritty/.config/alacritty/themes/baitong.toml diff --git a/alacritty/themes/base16_default_dark.toml b/alacritty/.config/alacritty/themes/base16_default_dark.toml similarity index 100% rename from alacritty/themes/base16_default_dark.toml rename to alacritty/.config/alacritty/themes/base16_default_dark.toml diff --git a/alacritty/themes/blood_moon.toml b/alacritty/.config/alacritty/themes/blood_moon.toml similarity index 100% rename from alacritty/themes/blood_moon.toml rename to alacritty/.config/alacritty/themes/blood_moon.toml diff --git a/alacritty/themes/bluish.toml b/alacritty/.config/alacritty/themes/bluish.toml similarity index 100% rename from alacritty/themes/bluish.toml rename to alacritty/.config/alacritty/themes/bluish.toml diff --git a/alacritty/themes/breeze.toml b/alacritty/.config/alacritty/themes/breeze.toml similarity index 100% rename from alacritty/themes/breeze.toml rename to alacritty/.config/alacritty/themes/breeze.toml diff --git a/alacritty/themes/campbell.toml b/alacritty/.config/alacritty/themes/campbell.toml similarity index 100% rename from alacritty/themes/campbell.toml rename to alacritty/.config/alacritty/themes/campbell.toml diff --git a/alacritty/themes/carbonfox.toml b/alacritty/.config/alacritty/themes/carbonfox.toml similarity index 100% rename from alacritty/themes/carbonfox.toml rename to alacritty/.config/alacritty/themes/carbonfox.toml diff --git a/alacritty/themes/catppuccin.toml b/alacritty/.config/alacritty/themes/catppuccin.toml similarity index 100% rename from alacritty/themes/catppuccin.toml rename to alacritty/.config/alacritty/themes/catppuccin.toml diff --git a/alacritty/themes/catppuccin_frappe.toml b/alacritty/.config/alacritty/themes/catppuccin_frappe.toml similarity index 100% rename from alacritty/themes/catppuccin_frappe.toml rename to alacritty/.config/alacritty/themes/catppuccin_frappe.toml diff --git a/alacritty/themes/catppuccin_latte.toml b/alacritty/.config/alacritty/themes/catppuccin_latte.toml similarity index 100% rename from alacritty/themes/catppuccin_latte.toml rename to alacritty/.config/alacritty/themes/catppuccin_latte.toml diff --git a/alacritty/themes/catppuccin_macchiato.toml b/alacritty/.config/alacritty/themes/catppuccin_macchiato.toml similarity index 100% rename from alacritty/themes/catppuccin_macchiato.toml rename to alacritty/.config/alacritty/themes/catppuccin_macchiato.toml diff --git a/alacritty/themes/catppuccin_mocha.toml b/alacritty/.config/alacritty/themes/catppuccin_mocha.toml similarity index 100% rename from alacritty/themes/catppuccin_mocha.toml rename to alacritty/.config/alacritty/themes/catppuccin_mocha.toml diff --git a/alacritty/themes/challenger_deep.toml b/alacritty/.config/alacritty/themes/challenger_deep.toml similarity index 100% rename from alacritty/themes/challenger_deep.toml rename to alacritty/.config/alacritty/themes/challenger_deep.toml diff --git a/alacritty/themes/chicago95.toml b/alacritty/.config/alacritty/themes/chicago95.toml similarity index 100% rename from alacritty/themes/chicago95.toml rename to alacritty/.config/alacritty/themes/chicago95.toml diff --git a/alacritty/themes/citylights.toml b/alacritty/.config/alacritty/themes/citylights.toml similarity index 100% rename from alacritty/themes/citylights.toml rename to alacritty/.config/alacritty/themes/citylights.toml diff --git a/alacritty/themes/cyber_punk_neon.toml b/alacritty/.config/alacritty/themes/cyber_punk_neon.toml similarity index 100% rename from alacritty/themes/cyber_punk_neon.toml rename to alacritty/.config/alacritty/themes/cyber_punk_neon.toml diff --git a/alacritty/themes/dark_pastels.toml b/alacritty/.config/alacritty/themes/dark_pastels.toml similarity index 100% rename from alacritty/themes/dark_pastels.toml rename to alacritty/.config/alacritty/themes/dark_pastels.toml diff --git a/alacritty/themes/dark_pride.toml b/alacritty/.config/alacritty/themes/dark_pride.toml similarity index 100% rename from alacritty/themes/dark_pride.toml rename to alacritty/.config/alacritty/themes/dark_pride.toml diff --git a/alacritty/themes/deep_space.toml b/alacritty/.config/alacritty/themes/deep_space.toml similarity index 100% rename from alacritty/themes/deep_space.toml rename to alacritty/.config/alacritty/themes/deep_space.toml diff --git a/alacritty/themes/doom_one.toml b/alacritty/.config/alacritty/themes/doom_one.toml similarity index 100% rename from alacritty/themes/doom_one.toml rename to alacritty/.config/alacritty/themes/doom_one.toml diff --git a/alacritty/themes/dracula.toml b/alacritty/.config/alacritty/themes/dracula.toml similarity index 100% rename from alacritty/themes/dracula.toml rename to alacritty/.config/alacritty/themes/dracula.toml diff --git a/alacritty/themes/dracula_plus.toml b/alacritty/.config/alacritty/themes/dracula_plus.toml similarity index 100% rename from alacritty/themes/dracula_plus.toml rename to alacritty/.config/alacritty/themes/dracula_plus.toml diff --git a/alacritty/themes/enfocado_dark.toml b/alacritty/.config/alacritty/themes/enfocado_dark.toml similarity index 100% rename from alacritty/themes/enfocado_dark.toml rename to alacritty/.config/alacritty/themes/enfocado_dark.toml diff --git a/alacritty/themes/enfocado_light.toml b/alacritty/.config/alacritty/themes/enfocado_light.toml similarity index 100% rename from alacritty/themes/enfocado_light.toml rename to alacritty/.config/alacritty/themes/enfocado_light.toml diff --git a/alacritty/themes/everforest_dark.toml b/alacritty/.config/alacritty/themes/everforest_dark.toml similarity index 100% rename from alacritty/themes/everforest_dark.toml rename to alacritty/.config/alacritty/themes/everforest_dark.toml diff --git a/alacritty/themes/everforest_light.toml b/alacritty/.config/alacritty/themes/everforest_light.toml similarity index 100% rename from alacritty/themes/everforest_light.toml rename to alacritty/.config/alacritty/themes/everforest_light.toml diff --git a/alacritty/themes/falcon.toml b/alacritty/.config/alacritty/themes/falcon.toml similarity index 100% rename from alacritty/themes/falcon.toml rename to alacritty/.config/alacritty/themes/falcon.toml diff --git a/alacritty/themes/flat_remix.toml b/alacritty/.config/alacritty/themes/flat_remix.toml similarity index 100% rename from alacritty/themes/flat_remix.toml rename to alacritty/.config/alacritty/themes/flat_remix.toml diff --git a/alacritty/themes/flexoki.toml b/alacritty/.config/alacritty/themes/flexoki.toml similarity index 100% rename from alacritty/themes/flexoki.toml rename to alacritty/.config/alacritty/themes/flexoki.toml diff --git a/alacritty/themes/github_dark.toml b/alacritty/.config/alacritty/themes/github_dark.toml similarity index 100% rename from alacritty/themes/github_dark.toml rename to alacritty/.config/alacritty/themes/github_dark.toml diff --git a/alacritty/themes/github_dark_colorblind.toml b/alacritty/.config/alacritty/themes/github_dark_colorblind.toml similarity index 100% rename from alacritty/themes/github_dark_colorblind.toml rename to alacritty/.config/alacritty/themes/github_dark_colorblind.toml diff --git a/alacritty/themes/github_dark_default.toml b/alacritty/.config/alacritty/themes/github_dark_default.toml similarity index 100% rename from alacritty/themes/github_dark_default.toml rename to alacritty/.config/alacritty/themes/github_dark_default.toml diff --git a/alacritty/themes/github_dark_dimmed.toml b/alacritty/.config/alacritty/themes/github_dark_dimmed.toml similarity index 100% rename from alacritty/themes/github_dark_dimmed.toml rename to alacritty/.config/alacritty/themes/github_dark_dimmed.toml diff --git a/alacritty/themes/github_dark_high_contrast.toml b/alacritty/.config/alacritty/themes/github_dark_high_contrast.toml similarity index 100% rename from alacritty/themes/github_dark_high_contrast.toml rename to alacritty/.config/alacritty/themes/github_dark_high_contrast.toml diff --git a/alacritty/themes/github_dark_tritanopia.toml b/alacritty/.config/alacritty/themes/github_dark_tritanopia.toml similarity index 100% rename from alacritty/themes/github_dark_tritanopia.toml rename to alacritty/.config/alacritty/themes/github_dark_tritanopia.toml diff --git a/alacritty/themes/github_light.toml b/alacritty/.config/alacritty/themes/github_light.toml similarity index 100% rename from alacritty/themes/github_light.toml rename to alacritty/.config/alacritty/themes/github_light.toml diff --git a/alacritty/themes/github_light_colorblind.toml b/alacritty/.config/alacritty/themes/github_light_colorblind.toml similarity index 100% rename from alacritty/themes/github_light_colorblind.toml rename to alacritty/.config/alacritty/themes/github_light_colorblind.toml diff --git a/alacritty/themes/github_light_default.toml b/alacritty/.config/alacritty/themes/github_light_default.toml similarity index 100% rename from alacritty/themes/github_light_default.toml rename to alacritty/.config/alacritty/themes/github_light_default.toml diff --git a/alacritty/themes/github_light_high_contrast.toml b/alacritty/.config/alacritty/themes/github_light_high_contrast.toml similarity index 100% rename from alacritty/themes/github_light_high_contrast.toml rename to alacritty/.config/alacritty/themes/github_light_high_contrast.toml diff --git a/alacritty/themes/github_light_tritanopia.toml b/alacritty/.config/alacritty/themes/github_light_tritanopia.toml similarity index 100% rename from alacritty/themes/github_light_tritanopia.toml rename to alacritty/.config/alacritty/themes/github_light_tritanopia.toml diff --git a/alacritty/themes/gnome_terminal.toml b/alacritty/.config/alacritty/themes/gnome_terminal.toml similarity index 100% rename from alacritty/themes/gnome_terminal.toml rename to alacritty/.config/alacritty/themes/gnome_terminal.toml diff --git a/alacritty/themes/google.toml b/alacritty/.config/alacritty/themes/google.toml similarity index 100% rename from alacritty/themes/google.toml rename to alacritty/.config/alacritty/themes/google.toml diff --git a/alacritty/themes/gotham.toml b/alacritty/.config/alacritty/themes/gotham.toml similarity index 100% rename from alacritty/themes/gotham.toml rename to alacritty/.config/alacritty/themes/gotham.toml diff --git a/alacritty/themes/gruvbox_dark.toml b/alacritty/.config/alacritty/themes/gruvbox_dark.toml similarity index 100% rename from alacritty/themes/gruvbox_dark.toml rename to alacritty/.config/alacritty/themes/gruvbox_dark.toml diff --git a/alacritty/themes/gruvbox_light.toml b/alacritty/.config/alacritty/themes/gruvbox_light.toml similarity index 100% rename from alacritty/themes/gruvbox_light.toml rename to alacritty/.config/alacritty/themes/gruvbox_light.toml diff --git a/alacritty/themes/gruvbox_material.toml b/alacritty/.config/alacritty/themes/gruvbox_material.toml similarity index 100% rename from alacritty/themes/gruvbox_material.toml rename to alacritty/.config/alacritty/themes/gruvbox_material.toml diff --git a/alacritty/themes/gruvbox_material_hard_dark.toml b/alacritty/.config/alacritty/themes/gruvbox_material_hard_dark.toml similarity index 100% rename from alacritty/themes/gruvbox_material_hard_dark.toml rename to alacritty/.config/alacritty/themes/gruvbox_material_hard_dark.toml diff --git a/alacritty/themes/gruvbox_material_hard_light.toml b/alacritty/.config/alacritty/themes/gruvbox_material_hard_light.toml similarity index 100% rename from alacritty/themes/gruvbox_material_hard_light.toml rename to alacritty/.config/alacritty/themes/gruvbox_material_hard_light.toml diff --git a/alacritty/themes/gruvbox_material_medium_dark.toml b/alacritty/.config/alacritty/themes/gruvbox_material_medium_dark.toml similarity index 100% rename from alacritty/themes/gruvbox_material_medium_dark.toml rename to alacritty/.config/alacritty/themes/gruvbox_material_medium_dark.toml diff --git a/alacritty/themes/gruvbox_material_medium_light.toml b/alacritty/.config/alacritty/themes/gruvbox_material_medium_light.toml similarity index 100% rename from alacritty/themes/gruvbox_material_medium_light.toml rename to alacritty/.config/alacritty/themes/gruvbox_material_medium_light.toml diff --git a/alacritty/themes/hardhacker.toml b/alacritty/.config/alacritty/themes/hardhacker.toml similarity index 100% rename from alacritty/themes/hardhacker.toml rename to alacritty/.config/alacritty/themes/hardhacker.toml diff --git a/alacritty/themes/high_contrast.toml b/alacritty/.config/alacritty/themes/high_contrast.toml similarity index 100% rename from alacritty/themes/high_contrast.toml rename to alacritty/.config/alacritty/themes/high_contrast.toml diff --git a/alacritty/themes/horizon-dark.toml b/alacritty/.config/alacritty/themes/horizon-dark.toml similarity index 100% rename from alacritty/themes/horizon-dark.toml rename to alacritty/.config/alacritty/themes/horizon-dark.toml diff --git a/alacritty/themes/hyper.toml b/alacritty/.config/alacritty/themes/hyper.toml similarity index 100% rename from alacritty/themes/hyper.toml rename to alacritty/.config/alacritty/themes/hyper.toml diff --git a/alacritty/themes/inferno.toml b/alacritty/.config/alacritty/themes/inferno.toml similarity index 100% rename from alacritty/themes/inferno.toml rename to alacritty/.config/alacritty/themes/inferno.toml diff --git a/alacritty/themes/iris.toml b/alacritty/.config/alacritty/themes/iris.toml similarity index 100% rename from alacritty/themes/iris.toml rename to alacritty/.config/alacritty/themes/iris.toml diff --git a/alacritty/themes/iterm.toml b/alacritty/.config/alacritty/themes/iterm.toml similarity index 100% rename from alacritty/themes/iterm.toml rename to alacritty/.config/alacritty/themes/iterm.toml diff --git a/alacritty/themes/kanagawa_dragon.toml b/alacritty/.config/alacritty/themes/kanagawa_dragon.toml similarity index 100% rename from alacritty/themes/kanagawa_dragon.toml rename to alacritty/.config/alacritty/themes/kanagawa_dragon.toml diff --git a/alacritty/themes/kanagawa_wave.toml b/alacritty/.config/alacritty/themes/kanagawa_wave.toml similarity index 100% rename from alacritty/themes/kanagawa_wave.toml rename to alacritty/.config/alacritty/themes/kanagawa_wave.toml diff --git a/alacritty/themes/konsole_linux.toml b/alacritty/.config/alacritty/themes/konsole_linux.toml similarity index 100% rename from alacritty/themes/konsole_linux.toml rename to alacritty/.config/alacritty/themes/konsole_linux.toml diff --git a/alacritty/themes/low_contrast.toml b/alacritty/.config/alacritty/themes/low_contrast.toml similarity index 100% rename from alacritty/themes/low_contrast.toml rename to alacritty/.config/alacritty/themes/low_contrast.toml diff --git a/alacritty/themes/marine_dark.toml b/alacritty/.config/alacritty/themes/marine_dark.toml similarity index 100% rename from alacritty/themes/marine_dark.toml rename to alacritty/.config/alacritty/themes/marine_dark.toml diff --git a/alacritty/themes/material_theme.toml b/alacritty/.config/alacritty/themes/material_theme.toml similarity index 100% rename from alacritty/themes/material_theme.toml rename to alacritty/.config/alacritty/themes/material_theme.toml diff --git a/alacritty/themes/material_theme_mod.toml b/alacritty/.config/alacritty/themes/material_theme_mod.toml similarity index 100% rename from alacritty/themes/material_theme_mod.toml rename to alacritty/.config/alacritty/themes/material_theme_mod.toml diff --git a/alacritty/themes/meliora.toml b/alacritty/.config/alacritty/themes/meliora.toml similarity index 100% rename from alacritty/themes/meliora.toml rename to alacritty/.config/alacritty/themes/meliora.toml diff --git a/alacritty/themes/midnight-haze.toml b/alacritty/.config/alacritty/themes/midnight-haze.toml similarity index 100% rename from alacritty/themes/midnight-haze.toml rename to alacritty/.config/alacritty/themes/midnight-haze.toml diff --git a/alacritty/themes/monokai.toml b/alacritty/.config/alacritty/themes/monokai.toml similarity index 100% rename from alacritty/themes/monokai.toml rename to alacritty/.config/alacritty/themes/monokai.toml diff --git a/alacritty/themes/monokai_charcoal.toml b/alacritty/.config/alacritty/themes/monokai_charcoal.toml similarity index 100% rename from alacritty/themes/monokai_charcoal.toml rename to alacritty/.config/alacritty/themes/monokai_charcoal.toml diff --git a/alacritty/themes/monokai_pro.toml b/alacritty/.config/alacritty/themes/monokai_pro.toml similarity index 100% rename from alacritty/themes/monokai_pro.toml rename to alacritty/.config/alacritty/themes/monokai_pro.toml diff --git a/alacritty/themes/moonlight_ii_vscode.toml b/alacritty/.config/alacritty/themes/moonlight_ii_vscode.toml similarity index 100% rename from alacritty/themes/moonlight_ii_vscode.toml rename to alacritty/.config/alacritty/themes/moonlight_ii_vscode.toml diff --git a/alacritty/themes/msx.toml b/alacritty/.config/alacritty/themes/msx.toml similarity index 100% rename from alacritty/themes/msx.toml rename to alacritty/.config/alacritty/themes/msx.toml diff --git a/alacritty/themes/night_owl.toml b/alacritty/.config/alacritty/themes/night_owl.toml similarity index 100% rename from alacritty/themes/night_owl.toml rename to alacritty/.config/alacritty/themes/night_owl.toml diff --git a/alacritty/themes/night_owlish_light.toml b/alacritty/.config/alacritty/themes/night_owlish_light.toml similarity index 100% rename from alacritty/themes/night_owlish_light.toml rename to alacritty/.config/alacritty/themes/night_owlish_light.toml diff --git a/alacritty/themes/nightfly.toml b/alacritty/.config/alacritty/themes/nightfly.toml similarity index 100% rename from alacritty/themes/nightfly.toml rename to alacritty/.config/alacritty/themes/nightfly.toml diff --git a/alacritty/themes/nightfox.toml b/alacritty/.config/alacritty/themes/nightfox.toml similarity index 100% rename from alacritty/themes/nightfox.toml rename to alacritty/.config/alacritty/themes/nightfox.toml diff --git a/alacritty/themes/noctis-lux.toml b/alacritty/.config/alacritty/themes/noctis-lux.toml similarity index 100% rename from alacritty/themes/noctis-lux.toml rename to alacritty/.config/alacritty/themes/noctis-lux.toml diff --git a/alacritty/themes/nord.toml b/alacritty/.config/alacritty/themes/nord.toml similarity index 100% rename from alacritty/themes/nord.toml rename to alacritty/.config/alacritty/themes/nord.toml diff --git a/alacritty/themes/nord_light.toml b/alacritty/.config/alacritty/themes/nord_light.toml similarity index 100% rename from alacritty/themes/nord_light.toml rename to alacritty/.config/alacritty/themes/nord_light.toml diff --git a/alacritty/themes/nordic.toml b/alacritty/.config/alacritty/themes/nordic.toml similarity index 100% rename from alacritty/themes/nordic.toml rename to alacritty/.config/alacritty/themes/nordic.toml diff --git a/alacritty/themes/oceanic_next.toml b/alacritty/.config/alacritty/themes/oceanic_next.toml similarity index 100% rename from alacritty/themes/oceanic_next.toml rename to alacritty/.config/alacritty/themes/oceanic_next.toml diff --git a/alacritty/themes/omni.toml b/alacritty/.config/alacritty/themes/omni.toml similarity index 100% rename from alacritty/themes/omni.toml rename to alacritty/.config/alacritty/themes/omni.toml diff --git a/alacritty/themes/one_dark.toml b/alacritty/.config/alacritty/themes/one_dark.toml similarity index 100% rename from alacritty/themes/one_dark.toml rename to alacritty/.config/alacritty/themes/one_dark.toml diff --git a/alacritty/themes/palenight.toml b/alacritty/.config/alacritty/themes/palenight.toml similarity index 100% rename from alacritty/themes/palenight.toml rename to alacritty/.config/alacritty/themes/palenight.toml diff --git a/alacritty/themes/papercolor_dark.toml b/alacritty/.config/alacritty/themes/papercolor_dark.toml similarity index 100% rename from alacritty/themes/papercolor_dark.toml rename to alacritty/.config/alacritty/themes/papercolor_dark.toml diff --git a/alacritty/themes/papercolor_light.toml b/alacritty/.config/alacritty/themes/papercolor_light.toml similarity index 100% rename from alacritty/themes/papercolor_light.toml rename to alacritty/.config/alacritty/themes/papercolor_light.toml diff --git a/alacritty/themes/papertheme.toml b/alacritty/.config/alacritty/themes/papertheme.toml similarity index 100% rename from alacritty/themes/papertheme.toml rename to alacritty/.config/alacritty/themes/papertheme.toml diff --git a/alacritty/themes/pastel_dark.toml b/alacritty/.config/alacritty/themes/pastel_dark.toml similarity index 100% rename from alacritty/themes/pastel_dark.toml rename to alacritty/.config/alacritty/themes/pastel_dark.toml diff --git a/alacritty/themes/pencil_dark.toml b/alacritty/.config/alacritty/themes/pencil_dark.toml similarity index 100% rename from alacritty/themes/pencil_dark.toml rename to alacritty/.config/alacritty/themes/pencil_dark.toml diff --git a/alacritty/themes/pencil_light.toml b/alacritty/.config/alacritty/themes/pencil_light.toml similarity index 100% rename from alacritty/themes/pencil_light.toml rename to alacritty/.config/alacritty/themes/pencil_light.toml diff --git a/alacritty/themes/rainbow.toml b/alacritty/.config/alacritty/themes/rainbow.toml similarity index 100% rename from alacritty/themes/rainbow.toml rename to alacritty/.config/alacritty/themes/rainbow.toml diff --git a/alacritty/themes/remedy_dark.toml b/alacritty/.config/alacritty/themes/remedy_dark.toml similarity index 100% rename from alacritty/themes/remedy_dark.toml rename to alacritty/.config/alacritty/themes/remedy_dark.toml diff --git a/alacritty/themes/rose-pine-dawn.toml b/alacritty/.config/alacritty/themes/rose-pine-dawn.toml similarity index 100% rename from alacritty/themes/rose-pine-dawn.toml rename to alacritty/.config/alacritty/themes/rose-pine-dawn.toml diff --git a/alacritty/themes/rose-pine-moon.toml b/alacritty/.config/alacritty/themes/rose-pine-moon.toml similarity index 100% rename from alacritty/themes/rose-pine-moon.toml rename to alacritty/.config/alacritty/themes/rose-pine-moon.toml diff --git a/alacritty/themes/rose-pine.toml b/alacritty/.config/alacritty/themes/rose-pine.toml similarity index 100% rename from alacritty/themes/rose-pine.toml rename to alacritty/.config/alacritty/themes/rose-pine.toml diff --git a/alacritty/themes/seashells.toml b/alacritty/.config/alacritty/themes/seashells.toml similarity index 100% rename from alacritty/themes/seashells.toml rename to alacritty/.config/alacritty/themes/seashells.toml diff --git a/alacritty/themes/smoooooth.toml b/alacritty/.config/alacritty/themes/smoooooth.toml similarity index 100% rename from alacritty/themes/smoooooth.toml rename to alacritty/.config/alacritty/themes/smoooooth.toml diff --git a/alacritty/themes/snazzy.toml b/alacritty/.config/alacritty/themes/snazzy.toml similarity index 100% rename from alacritty/themes/snazzy.toml rename to alacritty/.config/alacritty/themes/snazzy.toml diff --git a/alacritty/themes/solarized_dark.toml b/alacritty/.config/alacritty/themes/solarized_dark.toml similarity index 100% rename from alacritty/themes/solarized_dark.toml rename to alacritty/.config/alacritty/themes/solarized_dark.toml diff --git a/alacritty/themes/solarized_light.toml b/alacritty/.config/alacritty/themes/solarized_light.toml similarity index 100% rename from alacritty/themes/solarized_light.toml rename to alacritty/.config/alacritty/themes/solarized_light.toml diff --git a/alacritty/themes/solarized_osaka.toml b/alacritty/.config/alacritty/themes/solarized_osaka.toml similarity index 100% rename from alacritty/themes/solarized_osaka.toml rename to alacritty/.config/alacritty/themes/solarized_osaka.toml diff --git a/alacritty/themes/taerminal.toml b/alacritty/.config/alacritty/themes/taerminal.toml similarity index 100% rename from alacritty/themes/taerminal.toml rename to alacritty/.config/alacritty/themes/taerminal.toml diff --git a/alacritty/themes/tango_dark.toml b/alacritty/.config/alacritty/themes/tango_dark.toml similarity index 100% rename from alacritty/themes/tango_dark.toml rename to alacritty/.config/alacritty/themes/tango_dark.toml diff --git a/alacritty/themes/tender.toml b/alacritty/.config/alacritty/themes/tender.toml similarity index 100% rename from alacritty/themes/tender.toml rename to alacritty/.config/alacritty/themes/tender.toml diff --git a/alacritty/themes/terminal_app.toml b/alacritty/.config/alacritty/themes/terminal_app.toml similarity index 100% rename from alacritty/themes/terminal_app.toml rename to alacritty/.config/alacritty/themes/terminal_app.toml diff --git a/alacritty/themes/thelovelace.toml b/alacritty/.config/alacritty/themes/thelovelace.toml similarity index 100% rename from alacritty/themes/thelovelace.toml rename to alacritty/.config/alacritty/themes/thelovelace.toml diff --git a/alacritty/themes/tokyo-night-storm.toml b/alacritty/.config/alacritty/themes/tokyo-night-storm.toml similarity index 100% rename from alacritty/themes/tokyo-night-storm.toml rename to alacritty/.config/alacritty/themes/tokyo-night-storm.toml diff --git a/alacritty/themes/tokyo-night.toml b/alacritty/.config/alacritty/themes/tokyo-night.toml similarity index 100% rename from alacritty/themes/tokyo-night.toml rename to alacritty/.config/alacritty/themes/tokyo-night.toml diff --git a/alacritty/themes/tomorrow_night.toml b/alacritty/.config/alacritty/themes/tomorrow_night.toml similarity index 100% rename from alacritty/themes/tomorrow_night.toml rename to alacritty/.config/alacritty/themes/tomorrow_night.toml diff --git a/alacritty/themes/tomorrow_night_bright.toml b/alacritty/.config/alacritty/themes/tomorrow_night_bright.toml similarity index 100% rename from alacritty/themes/tomorrow_night_bright.toml rename to alacritty/.config/alacritty/themes/tomorrow_night_bright.toml diff --git a/alacritty/themes/ubuntu.toml b/alacritty/.config/alacritty/themes/ubuntu.toml similarity index 100% rename from alacritty/themes/ubuntu.toml rename to alacritty/.config/alacritty/themes/ubuntu.toml diff --git a/alacritty/themes/wombat.toml b/alacritty/.config/alacritty/themes/wombat.toml similarity index 100% rename from alacritty/themes/wombat.toml rename to alacritty/.config/alacritty/themes/wombat.toml diff --git a/alacritty/themes/xterm.toml b/alacritty/.config/alacritty/themes/xterm.toml similarity index 100% rename from alacritty/themes/xterm.toml rename to alacritty/.config/alacritty/themes/xterm.toml diff --git a/alacritty/themes/zenburn.toml b/alacritty/.config/alacritty/themes/zenburn.toml similarity index 100% rename from alacritty/themes/zenburn.toml rename to alacritty/.config/alacritty/themes/zenburn.toml diff --git a/.bash_logout b/bash/.bash_logout similarity index 100% rename from .bash_logout rename to bash/.bash_logout diff --git a/.bash_profile b/bash/.bash_profile similarity index 100% rename from .bash_profile rename to bash/.bash_profile diff --git a/.bashrc b/bash/.bashrc similarity index 100% rename from .bashrc rename to bash/.bashrc diff --git a/.bashrc.aliases b/bash/.bashrc.aliases similarity index 100% rename from .bashrc.aliases rename to bash/.bashrc.aliases diff --git a/bat/config b/bat/.config/bat/config similarity index 100% rename from bat/config rename to bat/.config/bat/config diff --git a/fastfetch/config-compact.jsonc b/fastfetch/.config/fastfetch/config-compact.jsonc similarity index 100% rename from fastfetch/config-compact.jsonc rename to fastfetch/.config/fastfetch/config-compact.jsonc diff --git a/fastfetch/config.jsonc b/fastfetch/.config/fastfetch/config.jsonc similarity index 100% rename from fastfetch/config.jsonc rename to fastfetch/.config/fastfetch/config.jsonc diff --git a/firefox-theme-space/chrome/add.svg b/firefox-theme-space/chrome/add.svg deleted file mode 100644 index fb99555..0000000 --- a/firefox-theme-space/chrome/add.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/firefox-theme-space/chrome/left-arrow.svg b/firefox-theme-space/chrome/left-arrow.svg deleted file mode 100644 index 09199f0..0000000 --- a/firefox-theme-space/chrome/left-arrow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/firefox-theme-space/chrome/right-arrow.svg b/firefox-theme-space/chrome/right-arrow.svg deleted file mode 100644 index b068928..0000000 --- a/firefox-theme-space/chrome/right-arrow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/firefox-theme-space/chrome/userChrome.css b/firefox-theme-space/chrome/userChrome.css deleted file mode 100644 index 01f029c..0000000 --- a/firefox-theme-space/chrome/userChrome.css +++ /dev/null @@ -1,422 +0,0 @@ -:root { - --z4ckx-bg: #14171c; - --z4ckx-icon-color: #b8bfe5; - --z4ckx-nav-toolbar-padding: 8px; - --z4ckx-sidebar-bg: var(--z4ckx-bg); - --z4ckx-sidebar-color: #b8bfe5; - --z4ckx-tab-border-radius: 0px; - --z4ckx-tab-color: #f3edff; - --z4ckx-tab-font-family: "NotoSerif NF", serif; - --z4ckx-tab-font-size: 9.5pt; - --z4ckx-tab-font-weight: 600; - --z4ckx-tab-height: 42px; - --z4ckx-tab-pinned-bg: #70c1b3; - --z4ckx-tab-selected-bg: #4d4168; - --z4ckx-tab-soundplaying-bg: #ee6c4d; - --z4ckx-urlbar-color: #b8bfe5; - --z4ckx-urlbar-focused-color: #d7d9e5; - --z4ckx-urlbar-font-family: "NotoSerif NF", serif; - --z4ckx-urlbar-font-size: 10pt; - --z4ckx-urlbar-font-weight: 800; - --z4ckx-urlbar-results-color: #e0fbfc; - --z4ckx-urlbar-results-font-family: "NotoSerif NF", serif; - --z4ckx-urlbar-results-font-size: 9pt; - --z4ckx-urlbar-results-font-weight: 700; - --z4ckx-urlbar-results-url-color: #98c1d9; - - /* Overridden Firefox variables*/ - --toolbar-bgcolor: var(--z4ckx-bg) !important; - --lwt-sidebar-background-color: var(--z4ckx-bg) !important; - --tab-border-radius: 0 !important; - --lwt-toolbarbutton-icon-fill-attention: #8677cf !important; - --toolbarbutton-icon-fill-attention: var( - --lwt-toolbarbutton-icon-fill-attention - ) !important; - --arrowpanel-border-color: none !important; -} - -::selection { - background: var(--z4ckx-tab-selected-bg) !important; -} - -.toolbarbutton-icon { - fill: var(--z4ckx-icon-color) !important; - fill-opacity: 100% !important; -} - -#PlacesToolbar menupopup[placespopup="true"] { - --arrowpanel-background: var(--z4ckx-bg) !important; - --arrowpanel-color: #b8bfe5 !important; -} - -.tab-background[selected] { - background: var(--z4ckx-tab-selected-bg) !important; -} - -/*.tab-background[selected"false"] { - background: var(--z4ckx-tab-selected-bg) !important; - opacity: 50% !important; -}*/ - -/* Move tabs down */ -#titlebar { - order: 2; - -moz-appearance: none !important; - --tabs-navbar-shadow-size: 0px; -} - -.titlebar-buttonbox-container { - display: none; -} - -.titlebar-spacer[type="post-tabs"] { - display: none; -} - -/* tabs */ -.tab-text { - font-family: var(--z4ckx-tab-font-family); - font-weight: var(--z4ckx-tab-font-weight); - font-size: var(--z4ckx-tab-font-size) !important; - color: var(--z4ckx-tab-color); - padding: 10px !important; -} - -/* Make all tabs small except selected one */ -.tabbrowser-tab[fadein]:not([selected]):not([pinned]) { - max-width: 150px !important; - min-width: 150px !important; -} - -/* Make selected tabs to bigger */ -.tabbrowser-tab[selected][fadein]:not([pinned]) { - max-width: 200px !important; - min-width: 200px !important; -} - -hbox.tab-content .tab-icon-image { - display: none !important; -} - -.tabbrowser-tab { - border-radius: var(--z4ckx-tab-border-radius) !important; - height: var(--z4ckx-tab-height) !important; - margin-bottom: 6px !important; - margin-top: 4px !important; - max-height: 80% !important; - min-height: 80% !important; -} - -#tabs-newtab-button > .toolbarbutton-icon { - --toolbarbutton-inner-padding: 4px !important; -} - -/* Always show new tab button on hover and never otherwise */ -#tabbrowser-tabs #tabs-newtab-button { - display: none; -} - -#tabbrowser-tabs:hover #tabs-newtab-button { - display: flex !important; -} - -/* No sound icon and text in tabs */ -.tab-close-button[pinned], -#tabbrowser-tabs[closebuttons="activetab"] - > #tabbrowser-arrowscrollbox - > .tabbrowser-tab - > .tab-stack - > .tab-content - > .tab-close-button:not([selected]), -.tab-icon-pending:not([pendingicon]), -.tab-icon-pending[busy], -.tab-icon-pending[pinned], -.tab-icon-image:not([src]):not([pinned]):not([crashed])[selected], -.tab-icon-image:not([src]):not([pinned]):not([crashed]):not([sharing]), -.tab-icon-image[busy], -.tab-throbber:not([busy]), -.tab-icon-sound:not([soundplaying]):not([muted]):not([activemedia-blocked]):not( - [pictureinpicture] - ), -.tab-icon-sound[pinned], -.tab-sharing-icon-overlay, -.tab-icon-overlay { - display: none; -} - -/* secondary audio label ain't much use with this style, but feel free to remove the next line if you want to show it. */ -.tab-secondary-label { - display: none; -} - -/* show the secondary label when video is in PiP */ -.tab-secondary-label[pictureinpicture] { - display: flex; -} - -/**************************************************/ - -#urlbar { - max-width: 70% !important; - margin: 0 15% !important; - /* position: unset!important; */ -} - -#urlbar-results { - font-family: var(--z4ckx-urlbar-results-font-family); - font-weight: var(--z4ckx-urlbar-results-font-weight); - font-size: var(--z4ckx-urlbar-results-font-size) !important; - color: var(--z4ckx-urlbar-results-color) !important; -} - -#urlbar:not([focused]) > #urlbar-background { - border: none !important; - box-shadow: none !important; - outline: none !important; -} - -.urlbarView-url, -.search-panel-one-offs-container { - color: var(--z4ckx-urlbar-results-url-color) !important; - font-family: var(--z4ckx-urlbar-font-family); - font-weight: var(--z4ckx-urlbar-results-font-weight); - font-size: var(--z4ckx-urlbar-font-size) !important; -} - -.urlbarView-favicon, -.urlbarView-type-icon { - display: none !important; -} - -#urlbar-input { - font-size: var(--z4ckx-urlbar-font-size) !important; - color: var(--z4ckx-urlbar-color) !important; - font-family: var(--z4ckx-urlbar-font-family) !important; - font-weight: var(--z4ckx-urlbar-font-weight) !important; - text-align: center !important; -} - -#urlbar-input:focus { - color: var(--z4ckx-urlbar-focused-color) !important; -} - -/* Download button */ - -/* Hide tracking protection button */ -tracking-protection-icon-container, -#identity-box { - display: none; -} - -#tracking-protection-icon-box { - display: none; -} - -/*#unified-extensions-button { - display: none; -}*/ - -panelview#unified-extensions-view { - background-color: var(--z4ckx-bg) !important; - color: var(--z4ckx-icon-color) !important; -} - -/* Clean and tight extensions menu */ -#unified-extensions-panel #unified-extensions-view { - width: 100% !important; - /* For firefox v115.x */ -} - -#unified-extensions-view { - --uei-icon-size: 22px; - /* Change icon size */ - --firefoxcss-number-of-extensions-in-a-row: 3; - /* Increase to the number of icons you want in one row */ -} - -#unified-extensions-view .panel-header, -#unified-extensions-view .panel-header + toolbarseparator, -#unified-extensions-view .panel-subview-body + toolbarseparator, -#unified-extensions-view #unified-extensions-manage-extensions, -#unified-extensions-view .unified-extensions-item-menu-button.subviewbutton, -#unified-extensions-view - .unified-extensions-item-action-button - .unified-extensions-item-contents { - display: none !important; -} - -#unified-extensions-view .panel-subview-body { - padding: 4px !important; -} - -#unified-extensions-view .unified-extensions-item .unified-extensions-item-icon, -#unified-extensions-view .unified-extensions-item .toolbarbutton-badge-stack { - margin-inline-end: 0px !important; -} - -#unified-extensions-view #overflowed-extensions-list, -#unified-extensions-view #unified-extensions-area, -#unified-extensions-view .unified-extensions-list { - display: grid !important; - grid-template-columns: repeat( - var(--firefoxcss-number-of-extensions-in-a-row), - auto - ); - justify-items: left !important; - align-items: left !important; -} - -#unified-extensions-view .unified-extensions-list .unified-extensions-item, -#unified-extensions-view .unified-extensions-list { - max-width: max-content; -} - -#unified-extensions-view #unified-extensions-area { - padding-bottom: 3px !important; - border-bottom: 1px solid #aeaeae33 !important; -} - -#unified-extensions-view .unified-extensions-list { - /* border-top: 1px solid #aeaeae33 !important; */ -} - -#wrapper-edit-controls:is([place="palette"], [place="panel"]) > #edit-controls, -#wrapper-zoom-controls:is([place="palette"], [place="panel"]) > #zoom-controls, -:is(panelview, #widget-overflow-fixed-list) .toolbaritem-combined-buttons { - margin: 0px !important; -} - -/* Hide show all tabs button */ -#alltabs-button { - display: none !important; -} - -/* Hide star button (bookmark) */ -#star-button { - display: none; -} - -@-moz-document url("about:home"), -url("about:newtab"), url("about:blank") { - .personalize-button { - display: none !important; - } -} - -/* Hide reading View */ -#reader-mode-button, -#readinglist-addremove-button { - display: none !important; -} - -/* Remove Back button when there's nothing to go Back to */ -#nav-bar:not([customizing="true"]) - > #nav-bar-customization-target - > #back-button[disabled="true"] { - opacity: 0 !important; -} - -/* Remove Forward button when there's nothing to go Forward to */ -#nav-bar:not([customizing="true"]) - > #nav-bar-customization-target - > #forward-button[disabled="true"] { - opacity: 0 !important; -} - -/* Remove reload button when there's nothing to reload */ -#nav-bar:not([customizing="true"]) - > #nav-bar-customization-target - > #reload-button[disabled="true"] { - opacity: 0 !important; -} - -#navigator-toolbox { - border-bottom: unset !important; -} - -#back-button { - list-style-image: url("left-arrow.svg") !important; -} - -#tabs-newtab-button { - list-style-image: url("add.svg") !important; -} - -.close-icon, -.urlbar-icon { - fill: var(--z4ckx-icon-color) !important; -} - -#forward-button { - list-style-image: url("right-arrow.svg") !important; -} - -#urlbar-background { - background-color: var(--z4ckx-bg) !important; - border: none !important; - outline: none !important; - opacity: 0.95 !important; -} - -.toolbar-items { - background-color: var(--z4ckx-bg) !important; -} - -#reload-button:not([disabled="true"]), -#home-button:not([disabled="true"]) { - color: var(--z4ckx-icon-color) !important; -} - -.toolbarbutton-text { - color: var(--z4ckx-icon-color) !important; -} - -toolbar#nav-bar { - padding: var(--z4ckx-nav-toolbar-padding) !important; -} - -toolbarbutton.bookmark-item:hover, -#PlacesToolbar menu:hover, -#PlacesToolbar menuitem:hover { - background-color: var(--z4ckx-tab-selected-bg) !important; -} - -/************************************/ - -/*Darken panels to match theme*/ -.panel-subview-body, -#appMenu-zoomReset-button, -.panel-mainview, -.panel-subviews { - color: #c5cddb !important; - background: var(--url-and-searchbar-background-color) !important; -} - -.panel-subview-footer, -[class^="PanelUI-"] { - color: #c5cddb !important; - background: var(--toolbar-bgcolor) !important; -} - -/*stops possible clashes with extension popups*/ -.webextension-popup-browser { - background: #fff; -} - -/* color bg of context menu */ -menupopup { - --panel-background: var(--z4ckx-bg) !important; - --panel-border-color: none !important; - --panel-color: var(--z4ckx-icon-color) !important; -} - -/* color fg of context menu */ -menupopup > menuitem[_moz-menuactive="true"], -menupopup > menu[_moz-menuactive="true"], -#context-navigation - > menuitem[_moz-menuactive="true"] - > .menu-iconic-left - > .menu-iconic-icon { - color: var(--z4ckx-icon-color) !important; - background: var(--z4ckx-tab-selected-bg) !important; -} diff --git a/firefox-theme-space/chrome/userContent.css b/firefox-theme-space/chrome/userContent.css deleted file mode 100644 index 735c487..0000000 --- a/firefox-theme-space/chrome/userContent.css +++ /dev/null @@ -1,7 +0,0 @@ -@import url("userChrome.css"); -/* Removes white loading page */ -@-moz-document url(about:blank), url(about:newtab), url(about:home) { - html:not(#ublock0-epicker), html:not(#ublock0-epicker) body, #newtab-customize-overlay { - background: var(--z4ckx-bg) !important; - } - } diff --git a/firefox-theme-space/user.js b/firefox-theme-space/user.js deleted file mode 100644 index 7175708..0000000 --- a/firefox-theme-space/user.js +++ /dev/null @@ -1,108 +0,0 @@ - -user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true); -user_pref("browser.cache.disk.enable", false); -user_pref("browser.cache.memory.enable", true); -user_pref("browser.cache.memory.capacity", 524288); -user_pref("browser.sessionstore.interval", 15000000); -user_pref("extensions.pocket.enabled", false); -user_pref("reader.parse-on-load.enabled", false); -user_pref("accessibility.force_disabled", 1); -user_pref("browser.helperApps.deleteTempFileOnExit", true); -user_pref("browser.uitour.enabled", false); - -/*** STARTUP ***/ - -/* set startup page - * 0=blank, 1=home, 2=last visited page, 3=resume previous session*/ -user_pref("browser.startup.page", 3); -/* set HOME+NEWWINDOW page - * about:home=Firefox Home, custom URL, about:blank*/ -user_pref("browser.startup.homepage", "about:blank"); -/* disable sponsored content on Firefox Home (Activity Stream) - * [SETTING] Home>Firefox Home Content ***/ -user_pref("browser.newtabpage.activity-stream.showSponsored", false); // [FF58+] Pocket > Sponsored Stories -user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false); // [FF83+] Sponsored shortcuts -/* clear default topsites - * [NOTE] This does not block you from adding your own ***/ -user_pref("browser.newtabpage.activity-stream.default.sites", ""); - -/*** QUIETER FOX ***/ - -/* disable recommendation pane in about:addons (uses Google Analytics) ***/ -user_pref("extensions.getAddons.showPane", false); // [HIDDEN PREF] -/* recommendations in about:addons' Extensions and Themes panes [FF68+] ***/ -user_pref("extensions.htmlaboutaddons.recommendations.enabled", false); -/* personalized Extension Recommendations in about:addons and AMO [FF65+] - * https://support.mozilla.org/kb/personalized-extension-recommendations ***/ -user_pref("browser.discovery.enabled", false); - -/** TELEMETRY ***/ - -/* disable new data submission */ -user_pref("datareporting.policy.dataSubmissionEnabled", false); -/* disable Health Reports */ -user_pref("datareporting.healthreport.uploadEnabled", false); -/* 0332: disable telemetry */ -user_pref("toolkit.telemetry.unified", false); -user_pref("toolkit.telemetry.enabled", false); -user_pref("toolkit.telemetry.server", "data:,"); -user_pref("toolkit.telemetry.archive.enabled", false); -user_pref("toolkit.telemetry.newProfilePing.enabled", false); -user_pref("toolkit.telemetry.shutdownPingSender.enabled", false); -user_pref("toolkit.telemetry.updatePing.enabled", false); -user_pref("toolkit.telemetry.bhrPing.enabled", false); -user_pref("toolkit.telemetry.firstShutdownPing.enabled", false); -/* disable Telemetry Coverage */ -user_pref("toolkit.telemetry.coverage.opt-out", true); // [HIDDEN PREF] -user_pref("toolkit.coverage.opt-out", true); // [FF64+] [HIDDEN PREF] -user_pref("toolkit.coverage.endpoint.base", ""); -/* disable PingCentre telemetry (used in several System Add-ons) [FF57+] */ -user_pref("browser.ping-centre.telemetry", false); -/* disable Firefox Home (Activity Stream) telemetry ***/ -user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false); -user_pref("browser.newtabpage.activity-stream.telemetry", false); -user_pref("toolkit.telemetry.reportingpolicy.firstRun", false); -user_pref("toolkit.telemetry.shutdownPingSender.enabledFirstsession", false); -user_pref("browser.vpn_promo.enabled", false); - -/** STUDIES ***/ - -/* disable Studies ***/ -user_pref("app.shield.optoutstudies.enabled", false); -/* disable Normandy/Shield [FF60+] - * Shield is a telemetry system that can push and test "recipes" ***/ -user_pref("app.normandy.enabled", false); -user_pref("app.normandy.api_url", ""); - -/** CRASH REPORTS ***/ - -/* disable Crash Reports ***/ -user_pref("breakpad.reportURL", ""); -user_pref("browser.tabs.crashReporting.sendReport", false); -/* enforce no submission of backlogged Crash Reports [FF58+] - * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to send backlogged crash reports ***/ -user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false); - -/** OTHER ***/ - -/* 0360: disable Captive Portal detection - * [1] https://www.eff.org/deeplinks/2017/08/how-captive-portals-interfere-wireless-security-and-privacy ***/ -user_pref("captivedetect.canonicalURL", ""); -user_pref("network.captive-portal-service.enabled", false); -/* disable Network Connectivity checks - * [1] https://bugzilla.mozilla.org/1460537 ***/ -user_pref("network.connectivity-service.enabled", false); - -/*** [GEOLOCATION / LANGUAGE / LOCALE ***/ - -/* use Mozilla geolocation service instead of Google.*/ -user_pref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%"); -/* disable using the OS's geolocation service ***/ -user_pref("geo.provider.ms-windows-location", false); // [WINDOWS] -user_pref("geo.provider.use_corelocation", false); // [MAC] -user_pref("geo.provider.use_gpsd", false); // [LINUX] -user_pref("geo.provider.use_geoclue", false); // [FF102+] [LINUX] - - -// Integrated calculator at urlbar -user_pref("browser.urlbar.suggest.calculator", true); diff --git a/fish/completions/asdf.fish b/fish/.config/fish/completions/asdf.fish similarity index 100% rename from fish/completions/asdf.fish rename to fish/.config/fish/completions/asdf.fish diff --git a/fish/completions/exercism.fish b/fish/.config/fish/completions/exercism.fish similarity index 100% rename from fish/completions/exercism.fish rename to fish/.config/fish/completions/exercism.fish diff --git a/fish/completions/fisher.fish b/fish/.config/fish/completions/fisher.fish similarity index 100% rename from fish/completions/fisher.fish rename to fish/.config/fish/completions/fisher.fish diff --git a/fish/completions/fzf_configure_bindings.fish b/fish/.config/fish/completions/fzf_configure_bindings.fish similarity index 100% rename from fish/completions/fzf_configure_bindings.fish rename to fish/.config/fish/completions/fzf_configure_bindings.fish diff --git a/fish/completions/sdk.fish b/fish/.config/fish/completions/sdk.fish similarity index 100% rename from fish/completions/sdk.fish rename to fish/.config/fish/completions/sdk.fish diff --git a/fish/conf.d/asdf.fish b/fish/.config/fish/conf.d/asdf.fish similarity index 100% rename from fish/conf.d/asdf.fish rename to fish/.config/fish/conf.d/asdf.fish diff --git a/fish/conf.d/done.fish b/fish/.config/fish/conf.d/done.fish similarity index 100% rename from fish/conf.d/done.fish rename to fish/.config/fish/conf.d/done.fish diff --git a/fish/conf.d/fzf.fish b/fish/.config/fish/conf.d/fzf.fish similarity index 100% rename from fish/conf.d/fzf.fish rename to fish/.config/fish/conf.d/fzf.fish diff --git a/fish/conf.d/rustup.fish b/fish/.config/fish/conf.d/rustup.fish similarity index 100% rename from fish/conf.d/rustup.fish rename to fish/.config/fish/conf.d/rustup.fish diff --git a/fish/conf.d/sdk.fish b/fish/.config/fish/conf.d/sdk.fish similarity index 100% rename from fish/conf.d/sdk.fish rename to fish/.config/fish/conf.d/sdk.fish diff --git a/fish/config.fish b/fish/.config/fish/config.fish similarity index 91% rename from fish/config.fish rename to fish/.config/fish/config.fish index 9514417..fb4c8e5 100755 --- a/fish/config.fish +++ b/fish/.config/fish/config.fish @@ -143,9 +143,3 @@ alias vi 'nvim' # Get the error messages from journalctl alias jctl 'journalctl -p 3 -xb' -# Aliases run commands inner Archlinux Toolbox container -alias exercism 'toolbox run -c arch-toolbox-latest exercism' -alias k9s 'toolbox run -c arch-toolbox-latest k9s' -alias kubectl 'toolbox run -c arch-toolbox-latest kubectl' -alias lazydocker 'toolbox run -c arch-toolbox-latest lazydocker' -alias lazygit 'toolbox run -c arch-toolbox-latest lazygit' diff --git a/fish/fish_plugins b/fish/.config/fish/fish_plugins similarity index 100% rename from fish/fish_plugins rename to fish/.config/fish/fish_plugins diff --git a/fish/fish_variables b/fish/.config/fish/fish_variables similarity index 79% rename from fish/fish_variables rename to fish/.config/fish/fish_variables index 957920c..c60328f 100755 --- a/fish/fish_variables +++ b/fish/.config/fish/fish_variables @@ -2,7 +2,7 @@ # VERSION: 3.0 SETUVAR --export EDITOR:/usr/bin/nvim SETUVAR --export FZF_DEFAULT_COMMAND:fd\x20\x2d\x2dtype\x20f -SETUVAR --export FZF_DEFAULT_OPTS:\x2d\x2dcolor\x3dfg\x3a\x23f8f8f2\x2cbg\x3a\x23282a36\x2chl\x3a\x23bd93f9\x20\x2d\x2dcolor\x3dfg\x2b\x3a\x23f8f8f2\x2cbg\x2b\x3a\x2344475a\x2chl\x2b\x3a\x23bd93f9\x20\x2d\x2dcolor\x3dinfo\x3a\x23ffb86c\x2cprompt\x3a\x2350fa7b\x2cpointer\x3a\x23ff79c6\x20\x2d\x2dcolor\x3dmarker\x3a\x23ff79c6\x2cspinner\x3a\x23ffb86c\x2cheader\x3a\x236272a4 +SETUVAR --export FZF_DEFAULT_OPTS:\x0a\x20\x20\x2d\x2dcolor\x3dfg\x3a\x23d0d0d0\x2cfg\x2b\x3a\x23d0d0d0\x2cbg\x3a\x23000000\x2cbg\x2b\x3a\x23241f31\x0a\x20\x20\x2d\x2dcolor\x3dhl\x3a\x2362a0ea\x2chl\x2b\x3a\x231c71d8\x2cinfo\x3a\x23afaf87\x2cmarker\x3a\x238ff0a4\x0a\x20\x20\x2d\x2dcolor\x3dprompt\x3a\x231a5fb4\x2cspinner\x3a\x23f66151\x2cpointer\x3a\x23a51d2d\x2cheader\x3a\x2399c1f1\x0a\x20\x20\x2d\x2dcolor\x3dborder\x3a\x23262626\x2clabel\x3a\x23aeaeae\x2cquery\x3a\x23d9d9d9\x0a\x20\x20\x2d\x2dborder\x3d\x22bold\x22\x20\x2d\x2dborder\x2dlabel\x3d\x22\x22\x20\x2d\x2dpreview\x2dwindow\x3d\x22border\x2drounded\x22\x20\x2d\x2dprompt\x3d\x22\x3e\x20\x22\x0a\x20\x20\x2d\x2dmarker\x3d\x22\x3e\x22\x20\x2d\x2dpointer\x3d\x22\u25c6\x22\x20\x2d\x2dseparator\x3d\x22\u2500\x22\x20\x2d\x2dscrollbar\x3d\x22\u2502\x22\x0a\x20\x20\x2d\x2dlayout\x3d\x22reverse\x22\x20\x2d\x2dinfo\x3d\x22right\x22 SETUVAR --export GOBIN:/home/fscotto/\x2elocal/share/go/bin SETUVAR --export GOPATH:/home/fscotto/\x2elocal/share/go SETUVAR --export MANPAGER:sh\x20\x2dc\x20\x27col\x20\x2dbx\x20\x7c\x20bat\x20\x2dl\x20man\x20\x2dp\x27 diff --git a/fish/functions/__bass.py b/fish/.config/fish/functions/__bass.py similarity index 100% rename from fish/functions/__bass.py rename to fish/.config/fish/functions/__bass.py diff --git a/fish/functions/__sdkman-noexport-init.sh b/fish/.config/fish/functions/__sdkman-noexport-init.sh similarity index 100% rename from fish/functions/__sdkman-noexport-init.sh rename to fish/.config/fish/functions/__sdkman-noexport-init.sh diff --git a/fish/functions/_fzf_configure_bindings_help.fish b/fish/.config/fish/functions/_fzf_configure_bindings_help.fish similarity index 100% rename from fish/functions/_fzf_configure_bindings_help.fish rename to fish/.config/fish/functions/_fzf_configure_bindings_help.fish diff --git a/fish/functions/_fzf_extract_var_info.fish b/fish/.config/fish/functions/_fzf_extract_var_info.fish similarity index 100% rename from fish/functions/_fzf_extract_var_info.fish rename to fish/.config/fish/functions/_fzf_extract_var_info.fish diff --git a/fish/functions/_fzf_preview_changed_file.fish b/fish/.config/fish/functions/_fzf_preview_changed_file.fish similarity index 100% rename from fish/functions/_fzf_preview_changed_file.fish rename to fish/.config/fish/functions/_fzf_preview_changed_file.fish diff --git a/fish/functions/_fzf_preview_file.fish b/fish/.config/fish/functions/_fzf_preview_file.fish similarity index 100% rename from fish/functions/_fzf_preview_file.fish rename to fish/.config/fish/functions/_fzf_preview_file.fish diff --git a/fish/functions/_fzf_report_diff_type.fish b/fish/.config/fish/functions/_fzf_report_diff_type.fish similarity index 100% rename from fish/functions/_fzf_report_diff_type.fish rename to fish/.config/fish/functions/_fzf_report_diff_type.fish diff --git a/fish/functions/_fzf_report_file_type.fish b/fish/.config/fish/functions/_fzf_report_file_type.fish similarity index 100% rename from fish/functions/_fzf_report_file_type.fish rename to fish/.config/fish/functions/_fzf_report_file_type.fish diff --git a/fish/functions/_fzf_search_directory.fish b/fish/.config/fish/functions/_fzf_search_directory.fish similarity index 100% rename from fish/functions/_fzf_search_directory.fish rename to fish/.config/fish/functions/_fzf_search_directory.fish diff --git a/fish/functions/_fzf_search_git_log.fish b/fish/.config/fish/functions/_fzf_search_git_log.fish similarity index 100% rename from fish/functions/_fzf_search_git_log.fish rename to fish/.config/fish/functions/_fzf_search_git_log.fish diff --git a/fish/functions/_fzf_search_git_status.fish b/fish/.config/fish/functions/_fzf_search_git_status.fish similarity index 100% rename from fish/functions/_fzf_search_git_status.fish rename to fish/.config/fish/functions/_fzf_search_git_status.fish diff --git a/fish/functions/_fzf_search_history.fish b/fish/.config/fish/functions/_fzf_search_history.fish similarity index 100% rename from fish/functions/_fzf_search_history.fish rename to fish/.config/fish/functions/_fzf_search_history.fish diff --git a/fish/functions/_fzf_search_processes.fish b/fish/.config/fish/functions/_fzf_search_processes.fish similarity index 100% rename from fish/functions/_fzf_search_processes.fish rename to fish/.config/fish/functions/_fzf_search_processes.fish diff --git a/fish/functions/_fzf_search_variables.fish b/fish/.config/fish/functions/_fzf_search_variables.fish similarity index 100% rename from fish/functions/_fzf_search_variables.fish rename to fish/.config/fish/functions/_fzf_search_variables.fish diff --git a/fish/functions/_fzf_wrapper.fish b/fish/.config/fish/functions/_fzf_wrapper.fish similarity index 100% rename from fish/functions/_fzf_wrapper.fish rename to fish/.config/fish/functions/_fzf_wrapper.fish diff --git a/fish/functions/bass.fish b/fish/.config/fish/functions/bass.fish similarity index 100% rename from fish/functions/bass.fish rename to fish/.config/fish/functions/bass.fish diff --git a/fish/functions/fisher.fish b/fish/.config/fish/functions/fisher.fish similarity index 100% rename from fish/functions/fisher.fish rename to fish/.config/fish/functions/fisher.fish diff --git a/fish/functions/fzf_configure_bindings.fish b/fish/.config/fish/functions/fzf_configure_bindings.fish similarity index 100% rename from fish/functions/fzf_configure_bindings.fish rename to fish/.config/fish/functions/fzf_configure_bindings.fish diff --git a/fish/functions/sdk.fish b/fish/.config/fish/functions/sdk.fish similarity index 100% rename from fish/functions/sdk.fish rename to fish/.config/fish/functions/sdk.fish diff --git a/.gitconfig b/git/.gitconfig similarity index 100% rename from .gitconfig rename to git/.gitconfig diff --git a/.gitignore_global b/git/.gitignore_global similarity index 100% rename from .gitignore_global rename to git/.gitignore_global diff --git a/linux/.profile.d/deno.sh b/linux/.profile.d/deno.sh deleted file mode 100644 index 1c60141..0000000 --- a/linux/.profile.d/deno.sh +++ /dev/null @@ -1 +0,0 @@ -export DENO_INSTALL="$HOME/.deno" diff --git a/linux/.profile.d/editor.sh b/linux/.profile.d/editor.sh deleted file mode 100644 index 5907453..0000000 --- a/linux/.profile.d/editor.sh +++ /dev/null @@ -1 +0,0 @@ -export EDITOR=`which nvim` diff --git a/linux/.profile.d/go.sh b/linux/.profile.d/go.sh deleted file mode 100644 index aa59dca..0000000 --- a/linux/.profile.d/go.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env bash - -export GOPATH=$HOME/.local/share/Go -export GOBIN=$GOPATH/bin diff --git a/linux/.profile.d/graalvm.sh b/linux/.profile.d/graalvm.sh deleted file mode 100644 index d983061..0000000 --- a/linux/.profile.d/graalvm.sh +++ /dev/null @@ -1 +0,0 @@ -export GRAALVM_HOME="${SDKMAN_DIR}/candidates/java/current" diff --git a/linux/.profile.d/java.sh b/linux/.profile.d/java.sh deleted file mode 100644 index 36837f7..0000000 --- a/linux/.profile.d/java.sh +++ /dev/null @@ -1 +0,0 @@ -export JAVA_HOME="$SDKMAN_CANDIDATES_DIR/java/current" diff --git a/linux/.profile.d/jmeter.sh b/linux/.profile.d/jmeter.sh deleted file mode 100644 index d413316..0000000 --- a/linux/.profile.d/jmeter.sh +++ /dev/null @@ -1,2 +0,0 @@ -export JMETER_HOME=`which jmeter` - diff --git a/linux/.zshenv b/linux/.zshenv deleted file mode 100644 index 5ff27e7..0000000 --- a/linux/.zshenv +++ /dev/null @@ -1,19 +0,0 @@ -function appendpath() { - case ":$PATH:" in - *:"$1":*) - ;; - *) - PATH="${PATH:+$PATH:}$1" - esac -} - -appendpath "$GOPATH/bin" -appendpath "$DENO_INSTALL/bin" -appendpath "$HOME/.local/bin" - -unset appendpath - -#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!! -export SDKMAN_DIR="$HOME/.sdkman" -[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh" - diff --git a/linux/.zshrc b/linux/.zshrc deleted file mode 100644 index 7a9eddb..0000000 --- a/linux/.zshrc +++ /dev/null @@ -1,151 +0,0 @@ -# If you come from bash you might have to change your $PATH. -# export PATH=$HOME/bin:/usr/local/bin:$PATH - -# Path to your oh-my-zsh installation. -export ZSH="$HOME/.oh-my-zsh" - -# Set name of the theme to load --- if set to "random", it will -# load a random theme each time oh-my-zsh is loaded, in which case, -# to know which specific one was loaded, run: echo $RANDOM_THEME -# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes -ZSH_THEME="powerlevel10k/powerlevel10k" -#ZSH_THEME="robbyrussell" - -# Set list of themes to pick from when loading at random -# Setting this variable when ZSH_THEME=random will cause zsh to load -# a theme from this variable instead of looking in $ZSH/themes/ -# If set to an empty array, this variable will have no effect. -# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" ) - -# Uncomment the following line to use case-sensitive completion. -# CASE_SENSITIVE="true" - -# Uncomment the following line to use hyphen-insensitive completion. -# Case-sensitive completion must be off. _ and - will be interchangeable. -# HYPHEN_INSENSITIVE="true" - -# Uncomment one of the following lines to change the auto-update behavior -# zstyle ':omz:update' mode disabled # disable automatic updates -# zstyle ':omz:update' mode auto # update automatically without asking -# zstyle ':omz:update' mode reminder # just remind me to update when it's time - -# Uncomment the following line to change how often to auto-update (in days). -# zstyle ':omz:update' frequency 13 - -# Uncomment the following line if pasting URLs and other text is messed up. -# DISABLE_MAGIC_FUNCTIONS="true" - -# Uncomment the following line to disable colors in ls. -# DISABLE_LS_COLORS="true" - -# Uncomment the following line to disable auto-setting terminal title. -# DISABLE_AUTO_TITLE="true" - -# Uncomment the following line to enable command auto-correction. -# ENABLE_CORRECTION="true" - -# Uncomment the following line to display red dots whilst waiting for completion. -# You can also set it to another string to have that shown instead of the default red dots. -# e.g. COMPLETION_WAITING_DOTS="%F{yellow}waiting...%f" -# Caution: this setting can cause issues with multiline prompts in zsh < 5.7.1 (see #5765) -# COMPLETION_WAITING_DOTS="true" - -# Uncomment the following line if you want to disable marking untracked files -# under VCS as dirty. This makes repository status check for large repositories -# much, much faster. -# DISABLE_UNTRACKED_FILES_DIRTY="true" - -# Uncomment the following line if you want to change the command execution time -# stamp shown in the history command output. -# You can set one of the optional three formats: -# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd" -# or set a custom format using the strftime function format specifications, -# see 'man strftime' for details. -# HIST_STAMPS="mm/dd/yyyy" - -# Would you like to use another custom folder than $ZSH/custom? -ZSH_CUSTOM=$ZSH/custom - -# Which plugins would you like to load? -# Standard plugins can be found in $ZSH/plugins/ -# Custom plugins may be added to $ZSH_CUSTOM/plugins/ -# Example format: plugins=(rails git textmate ruby lighthouse) -# Add wisely, as too many plugins slow down shell startup. -plugins=( - aws - colored-man-pages - colorize - command-not-found - dnf - docker - docker-compose - docker-machine - git - git-auto-fetch - git-extras - git-flow - github - gitignore - git-prompt - golang - helm - jsontools - kubectl - lein - man - minikube - mvn - oc - operator-sdk - pep8 - poetry - pip - profiles - pylint - python - ssh-agent - themes - tmux - vscode - web-search - zsh-navigation-tools -) - -source $ZSH/oh-my-zsh.sh - -# User configuration - -# export MANPATH="/usr/local/man:$MANPATH" - -# You may need to manually set your language environment -# export LANG=en_US.UTF-8 - -# Preferred editor for local and remote sessions -if [[ -n $SSH_CONNECTION ]]; then - export EDITOR='vim' -else - export EDITOR='nvim' -fi - -# Compilation flags -# export ARCHFLAGS="-arch x86_64" - -# Setup emacs keymap -bindkey -e - -autoload -U compinit && compinit - -source "/usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" - -# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. -[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh - -# NVM configuration -export NVM_DIR="$HOME/.nvm" -[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm -[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion - -#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!! -export SDKMAN_DIR="$HOME/.sdkman" -[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh" - diff --git a/linux/resolv.conf.head b/linux/resolv.conf.head deleted file mode 100644 index 13c14f4..0000000 --- a/linux/resolv.conf.head +++ /dev/null @@ -1,43 +0,0 @@ -# OpenDNS servers -#nameserver 208.67.222.222 -#nameserver 208.67.220.220 - -# Chaos Computer Club Berlin -nameserver 213.73.91.35 - -# Comodo Secure DNS -nameserver 156.154.70.22 -nameserver 156.154.71.22 - -# Censurfridns -nameserver 89.233.43.71 -nameserver 89.104.194.142 - -# DNS Advantage -nameserver 156.154.70.1 -nameserver 156.154.71.1 - -# Dotplex -nameserver 91.102.11.144 -nameserver 212.222.128.86 - -# FoeBuD e.V. -nameserver 85.214.20.141 - -# Swiss Privacy Foundation -#nameserver 87.118.104.203 -#nameserver 62.141.58.13 -#nameserver 87.118.109.2 - -# Schweden DNS Kalmar NDC Registry -nameserver 213.132.114.4 - -# Island DNS Island Telecom -nameserver 213.167.155.16 - -# Antartica DNS (Cyberbunker NL) -nameserver 84.22.106.30 - -# US DNS Westelcom Internet, Inc. -#nameserver 64.19.76.8 - diff --git a/linux/resolv.conf.tail b/linux/resolv.conf.tail deleted file mode 100644 index 6914e32..0000000 --- a/linux/resolv.conf.tail +++ /dev/null @@ -1 +0,0 @@ -options timeout:1 diff --git a/ranger/colorschemes/__init__.py b/ranger/.config/ranger/colorschemes/__init__.py similarity index 100% rename from ranger/colorschemes/__init__.py rename to ranger/.config/ranger/colorschemes/__init__.py diff --git a/ranger/colorschemes/__pycache__/__init__.cpython-312.pyc b/ranger/.config/ranger/colorschemes/__pycache__/__init__.cpython-312.pyc similarity index 100% rename from ranger/colorschemes/__pycache__/__init__.cpython-312.pyc rename to ranger/.config/ranger/colorschemes/__pycache__/__init__.cpython-312.pyc diff --git a/ranger/colorschemes/__pycache__/dracula.cpython-312.pyc b/ranger/.config/ranger/colorschemes/__pycache__/dracula.cpython-312.pyc similarity index 100% rename from ranger/colorschemes/__pycache__/dracula.cpython-312.pyc rename to ranger/.config/ranger/colorschemes/__pycache__/dracula.cpython-312.pyc diff --git a/ranger/colorschemes/dracula.py b/ranger/.config/ranger/colorschemes/dracula.py similarity index 100% rename from ranger/colorschemes/dracula.py rename to ranger/.config/ranger/colorschemes/dracula.py diff --git a/ranger/rc.conf b/ranger/.config/ranger/rc.conf similarity index 100% rename from ranger/rc.conf rename to ranger/.config/ranger/rc.conf diff --git a/starship.toml b/starship/.config/starship.toml similarity index 100% rename from starship.toml rename to starship/.config/starship.toml diff --git a/starship.toml.bak b/starship/.config/starship.toml.bak similarity index 100% rename from starship.toml.bak rename to starship/.config/starship.toml.bak diff --git a/.tmux.conf b/tmux/.tmux.conf similarity index 100% rename from .tmux.conf rename to tmux/.tmux.conf diff --git a/zellij/config.kdl b/zellij/.config/zellij/config.kdl similarity index 100% rename from zellij/config.kdl rename to zellij/.config/zellij/config.kdl diff --git a/zellij/themes/dracula.kdl b/zellij/.config/zellij/themes/dracula.kdl similarity index 100% rename from zellij/themes/dracula.kdl rename to zellij/.config/zellij/themes/dracula.kdl diff --git a/zellij/themes/tokyo-night.kdl b/zellij/.config/zellij/themes/tokyo-night.kdl similarity index 100% rename from zellij/themes/tokyo-night.kdl rename to zellij/.config/zellij/themes/tokyo-night.kdl diff --git a/.p10k.zsh b/zsh/.p10k.zsh similarity index 100% rename from .p10k.zsh rename to zsh/.p10k.zsh diff --git a/.zshenv b/zsh/.zshenv similarity index 100% rename from .zshenv rename to zsh/.zshenv diff --git a/.zshrc b/zsh/.zshrc similarity index 100% rename from .zshrc rename to zsh/.zshrc