Removed old files and made p independent

This commit is contained in:
2024-03-25 13:54:15 +00:00
parent d909a343f6
commit 6895aec9ab
3 changed files with 15 additions and 1782 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,68 +0,0 @@
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
# Open VSCode from the terminal
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
source $HOME/dotfiles/scripts/p.sh
# Shortcuts to extract files
extract () {
if [[ -z $* ]]; then
echo "No files provided for extraction."
return 1
fi
for file in "$@"; do
case "${file##*.}" in
(zip) unzip "$file" ;;
(tar.gz|tgz|gzip) tar -xzf "$file" ;;
(tar.bz2|tbz2) tar -xf "$file" ;;
(bz2) bunzip2 "$file" ;;
(*) echo "Unsupported file format: $file" ;;
esac
done
}
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="powerlevel10k/powerlevel10k"
zstyle ':omz:update' mode auto # update automatically without asking
zstyle ':omz:update' frequency 7
# Uncomment the following line if pasting URLs and other text is messed up.
# DISABLE_MAGIC_FUNCTIONS="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"
plugins=(git)
source $ZSH/oh-my-zsh.sh
# Preferred editor for local and remote sessions
if [[ -n $SSH_CONNECTION ]]; then
export EDITOR='zed'
else
export EDITOR='zed'
fi
# Compilation flags
# export ARCHFLAGS="-arch x86_64"
#
# Example aliases
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh

View File

@@ -1,7 +1,20 @@
#! /bin/bash #! /bin/bash
# Cross-distro package manager wrapper # Cross-distro package manager UI
source ~/dotfiles/scripts/color.sh RED="\e[31m"
GREEN="\e[32m"
YELLOW="\e[33m"
BLUE="\e[34m"
MAGENTA="\e[35m"
CYAN="\e[36m"
GRAY="\e[90m"
BOLD="\e[1m"
FAINT="\e[2m"
ITALIC="\e[3m"
UNDERLINE="\e[4m"
ENDCOLOR="\e[0m"
detectDistro() { detectDistro() {
if [ "$(uname -s)" = "Darwin" ]; then if [ "$(uname -s)" = "Darwin" ]; then