lazy push before updates

This commit is contained in:
Noella
2025-12-30 13:19:30 -07:00
parent cf8107f386
commit 948f7074ba
12 changed files with 70 additions and 8 deletions

3
.gitmodules vendored
View File

@@ -10,3 +10,6 @@
[submodule "zsh/custom/themes/powerlevel10k"]
path = zsh/custom/themes/powerlevel10k
url = https://github.com/romkatv/powerlevel10k
[submodule "alacritty/themes"]
path = alacritty/themes
url = https://github.com/alacritty/alacritty-theme

View File

@@ -1,4 +1,4 @@
import = ["~..config/alacritty/themes/themes/tomorrow_night_bright.yaml"]
import = ["~/.config/alacritty/themes/themes/catppuccin_mocha.toml"]
[colors]
draw_bold_text_with_bright_colors = false
@@ -13,10 +13,10 @@ blinking = "On"
shape = "Underline"
[env]
TERM = "alacritty"
TERM = "xterm-256color"
[font.normal]
family = "monospace"
family = "JetBrainsMono Nerd Font Mono"
[hints]
alphabet = "jfkdls;ahgurieowpq"
@@ -49,8 +49,8 @@ program = "/bin/zsh"
decorations = "none"
dynamic_title = true
opacity = 0.95
startup_mode = "Maximized"
title = "Alacritty"
# startup_mode = "Maximized"
# title = "Alacritty"
[window.class]
general = "Alacritty"

1
alacritty/themes Submodule

Submodule alacritty/themes added at f82c742634

View File

@@ -41,4 +41,7 @@ nvm install --lts
nvm use --lts
nvm alias default lts/*
# Install TPM
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
env zsh -l

Submodule tmux/tmux/plugins/tmux added at a0119d2528

Submodule tmux/tmux/plugins/tmux-sensible added at 25cb91f42d

1
tmux/tmux/plugins/tpm Submodule

Submodule tmux/tmux/plugins/tpm added at 99469c4a9b

Submodule tmux/tmux/plugins/vim-tmux-navigator added at 38b1d0402c

47
tmux/tmux/tmux.conf Normal file
View File

@@ -0,0 +1,47 @@
# Options
set-option -a terminal-features 'xterm-256color:RGB'
set -g mouse on
# Change start index to 1
set -g base-index 1
set -g pane-base-index 1
set-window-option -g pane-base-index 1
set-option -g renumber-windows on
# Keymap
bind -n M-H previous-window
bind -n M-L next-window
bind '"' split-window -v -c "#{pane_current_path}"
bind % split-window -h -c "#{pane_current_path}"
# Check the prefix keys
unbind C-b
set -g prefix `
bind ` send-prefix
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'christoomey/vim-tmux-navigator'
set -g @plugin 'catppuccin/tmux'
# Catppuccin config
set -g @catppuccin_flavour 'mocha'
set -g @catppuccin_window_left_separator ""
set -g @catppuccin_window_right_separator " "
set -g @catppuccin_window_middle_separator " "
set -g @catppuccin_window_number_position "left"
set -g @catppuccin_window_default_fill "all"
set -g @catppuccin_window_default_text "#W"
set -g @catppuccin_window_current_fill "all"
set -g @catppuccin_window_current_text "#W"
set -g @catppuccin_status_modules_right "application date_time directory session"
set -g @catppuccin_status_left_separator " "
set -g @catppuccin_status_right_separator ""
set -g @catppuccin_status_right_separator_inverse "no"
set -g @catppuccin_status_fill "icon"
set -g @catppuccin_status_connect_separator "no"
set -g @catppuccin_directory_text "#{pane_current_path}"
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'

View File

@@ -1,6 +1,8 @@
export XDG_CONFIG_HOME="$HOME/.config"
export ZDOTDIR="$XDG_CONFIG_HOME/zsh"
export HISTFILE="$ZDOTDIR/.zhistory"
export HISTSIZE=10000
export SAVEHIST=10000
export XDG_CONFIG_HOME="$HOME/.config"
export ZDOTDIR="$XDG_CONFIG_HOME/zsh"
. "$HOME/.cargo/env"

View File

@@ -6,6 +6,8 @@ if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
export PATH=$PATH:/home/noella/.local/bin
# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"