Random changes for void/xfce x11 setup.
This commit is contained in:
@@ -6,6 +6,7 @@ offset = { x = 0, y = 3 }
|
|||||||
normal = { family = "JetBrainsMono Nerd Font", style = "Regular" }
|
normal = { family = "JetBrainsMono Nerd Font", style = "Regular" }
|
||||||
|
|
||||||
[window]
|
[window]
|
||||||
|
# startup_mode = "Maximized"
|
||||||
padding.x = 10
|
padding.x = 10
|
||||||
padding.y = 10
|
padding.y = 10
|
||||||
|
|
||||||
@@ -13,42 +14,39 @@ padding.y = 10
|
|||||||
style.shape = "Beam"
|
style.shape = "Beam"
|
||||||
style.blinking = "Always"
|
style.blinking = "Always"
|
||||||
|
|
||||||
|
# Kanagawa Wave Alacritty Colors
|
||||||
[colors.primary]
|
[colors.primary]
|
||||||
background = '#141415'
|
background = '#141415'
|
||||||
foreground = '#cdcdcd'
|
foreground = '#dcd7ba'
|
||||||
|
|
||||||
[colors.normal]
|
[colors.normal]
|
||||||
black = '#252530'
|
black = '#090618'
|
||||||
red = '#d8647e'
|
red = '#c34043'
|
||||||
green = '#7fa563'
|
green = '#76946a'
|
||||||
yellow = '#f3be7c'
|
yellow = '#c0a36e'
|
||||||
blue = '#6e94b2'
|
blue = '#7e9cd8'
|
||||||
magenta = '#bb9dbd'
|
magenta = '#957fb8'
|
||||||
cyan = '#aeaed1'
|
cyan = '#6a9589'
|
||||||
white = '#cdcdcd'
|
white = '#c8c093'
|
||||||
|
|
||||||
[colors.bright]
|
[colors.bright]
|
||||||
black = '#606079'
|
black = '#727169'
|
||||||
red = '#e08398'
|
red = '#e82424'
|
||||||
green = '#99b782'
|
green = '#98bb6c'
|
||||||
yellow = '#f5cb96'
|
yellow = '#e6c384'
|
||||||
blue = '#8ba9c1'
|
blue = '#7fb4ca'
|
||||||
magenta = '#c9b1ca'
|
magenta = '#938aa9'
|
||||||
cyan = '#bebeda'
|
cyan = '#7aa89f'
|
||||||
white = '#d7d7d7'
|
white = '#dcd7ba'
|
||||||
|
|
||||||
[colors.hints.start]
|
[colors.selection]
|
||||||
foreground = "CellBackground"
|
background = '#2d4f67'
|
||||||
background = "CellForeground"
|
foreground = '#c8c093'
|
||||||
|
|
||||||
[colors.hints.end]
|
[[colors.indexed_colors]]
|
||||||
foreground = "CellBackground"
|
index = 16
|
||||||
background = "CellForeground"
|
color = '#ffa066'
|
||||||
|
|
||||||
[colors.search.matches]
|
[[colors.indexed_colors]]
|
||||||
foreground = "CellBackground"
|
index = 17
|
||||||
background = "CellForeground"
|
color = '#ff5d62'
|
||||||
|
|
||||||
[colors.search.focused_match]
|
|
||||||
foreground = "CellBackground"
|
|
||||||
background = '#f3be7c'
|
|
||||||
|
|||||||
+9
-12
@@ -3,11 +3,15 @@
|
|||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
# Disable fish greeting
|
# Disable fish greeting
|
||||||
set -g fish_greeting
|
set -g fish_greeting
|
||||||
|
set -g fish_prompt_pwd_dir_length 999
|
||||||
|
|
||||||
set -gx XDG_CONFIG_HOME $HOME/.config
|
set -gx XDG_CONFIG_HOME $HOME/.config
|
||||||
set -gx XDG_DATA_HOME $HOME/.local/share
|
set -gx XDG_DATA_HOME $HOME/.local/share
|
||||||
set -gx XDG_CACHE_HOME $HOME/.cache
|
set -gx XDG_CACHE_HOME $HOME/.cache
|
||||||
set -gx XDG_STATE_HOME $HOME/.local/state
|
set -gx XDG_STATE_HOME $HOME/.local/state
|
||||||
|
set -gx GOOGLE_API_KEY "no"
|
||||||
|
set -gx GOOGLE_DEFAULT_CLIENT_ID "no"
|
||||||
|
set -gx GOOGLE_DEFAULT_CLIENT_SECRET "no"
|
||||||
|
|
||||||
# Core settings
|
# Core settings
|
||||||
set -gx EDITOR "nvim"
|
set -gx EDITOR "nvim"
|
||||||
@@ -88,25 +92,18 @@ alias :q='exit'
|
|||||||
alias files='nemo .'
|
alias files='nemo .'
|
||||||
alias lg='gitu'
|
alias lg='gitu'
|
||||||
alias ldk='lazydocker'
|
alias ldk='lazydocker'
|
||||||
alias fetch='fastfetch'
|
alias fetch='pfetch'
|
||||||
|
|
||||||
# Custom shortcuts
|
# Custom shortcuts
|
||||||
alias reload='source ~/.config/fish/config.fish'
|
alias reload='source ~/.config/fish/config.fish'
|
||||||
alias p='exec ~/.local/bin/project-select'
|
alias dotf='cd ~/.dotfiles'
|
||||||
alias prj='cd ~/Projects/ && ll'
|
alias doti='bash ~/.dotfiles/install.sh -i'
|
||||||
alias dots='cd ~/.dotfiles'
|
alias dotl='bash ~/.dotfiles/install.sh -l'
|
||||||
alias dotman='bash ~/.dotfiles/install.sh'
|
|
||||||
alias todo='cd ~/Todo/ && nvim index.md'
|
alias todo='cd ~/Todo/ && nvim index.md'
|
||||||
alias myip='curl ipinfo.io/ip; echo ""'
|
alias myip='curl ipinfo.io/ip; echo ""'
|
||||||
alias lspmake='bear -- make -B'
|
|
||||||
alias sub='subl . && exit'
|
|
||||||
alias tc='tmux attach'
|
|
||||||
alias td='tmux detach'
|
|
||||||
alias db='lazysql'
|
alias db='lazysql'
|
||||||
|
alias query='xbps-query -Rs'
|
||||||
|
|
||||||
# Docker shortcuts
|
|
||||||
alias services-up='docker compose -f /home/jason/Documents/Compose/local-services/docker-compose.yaml up -d'
|
|
||||||
alias services-down='docker compose -f /home/jason/Documents/Compose/local-services/docker-compose.yaml down'
|
|
||||||
|
|
||||||
## Basic project picker using mini sessions and neovim
|
## Basic project picker using mini sessions and neovim
|
||||||
function pp
|
function pp
|
||||||
|
|||||||
+15
-4
@@ -55,14 +55,25 @@ vim.pack.add({
|
|||||||
{ src = 'https://github.com/sheerun/vim-polyglot' },
|
{ src = 'https://github.com/sheerun/vim-polyglot' },
|
||||||
{ src = 'https://github.com/romus204/tree-sitter-manager.nvim' },
|
{ src = 'https://github.com/romus204/tree-sitter-manager.nvim' },
|
||||||
{ src = 'https://github.com/xiyaowong/transparent.nvim' },
|
{ src = 'https://github.com/xiyaowong/transparent.nvim' },
|
||||||
{ src = "https://github.com/vague-theme/vague.nvim" },
|
{ src = "https://github.com/rebelot/kanagawa.nvim" },
|
||||||
})
|
})
|
||||||
|
|
||||||
require("mini.completion").setup()
|
require("mini.completion").setup()
|
||||||
require("tree-sitter-manager").setup()
|
require("tree-sitter-manager").setup()
|
||||||
|
require('kanagawa').setup({
|
||||||
require('vague').setup({ transparent = true, })
|
commentStyle = { italic = false },
|
||||||
vim.cmd.colorscheme('vague')
|
keywordStyle = { italic = false },
|
||||||
|
transparent = true,
|
||||||
|
overrides = function(colors)
|
||||||
|
return {
|
||||||
|
SignColumn = { bg = "none" },
|
||||||
|
LineNr = { bg = "none" },
|
||||||
|
CursorLineNr = { bg = "none" },
|
||||||
|
FoldColumn = { bg = "none" },
|
||||||
|
}
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
vim.cmd.colorscheme('kanagawa')
|
||||||
|
|
||||||
-- Lsp specific, uses nvim-lspconfigs with the below
|
-- Lsp specific, uses nvim-lspconfigs with the below
|
||||||
vim.lsp.enable({ "gopls", "ols" })
|
vim.lsp.enable({ "gopls", "ols" })
|
||||||
|
|||||||
+3
-3
@@ -147,11 +147,11 @@ if [ "$DO_INSTALL" = true ]; then
|
|||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
REQUIRED_PACKAGES=(
|
REQUIRED_PACKAGES=(
|
||||||
# system essentials
|
# system essentials
|
||||||
wget curl git unzip lf jq alacritty fzf
|
wget curl git unzip lf jq alacritty fzf pfetch
|
||||||
fd ripgrep bat direnv base-devel make valgrind tree
|
fd ripgrep bat direnv base-devel make valgrind tree
|
||||||
ca-certificates gnupg fuse rsync fish-shell
|
ca-certificates gnupg fuse rsync fish-shell
|
||||||
noto-fonts-ttf noto-fonts-emoji go xdotool wmctrl
|
noto-fonts-ttf noto-fonts-emoji go xdotool wmctrl
|
||||||
kanata tree-sitter-cli gitu
|
kanata tree-sitter-cli gitu polybar rofi
|
||||||
)
|
)
|
||||||
|
|
||||||
MISSING_PACKAGES=()
|
MISSING_PACKAGES=()
|
||||||
@@ -173,7 +173,7 @@ if [ "$DO_INSTALL" = true ]; then
|
|||||||
sudo xbps-install -S
|
sudo xbps-install -S
|
||||||
|
|
||||||
echo "📦 Installing missing packages: ${MISSING_PACKAGES[*]}"
|
echo "📦 Installing missing packages: ${MISSING_PACKAGES[*]}"
|
||||||
sudo xbps-install -y "${MISSING_PACKAGES[@]}"
|
sudo xbps-install "${MISSING_PACKAGES[@]}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
Reference in New Issue
Block a user