integrated stow symlink manager
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#
|
||||
# ~/.bashrc
|
||||
#
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
alias ls='ls --color=auto'
|
||||
alias grep='grep --color=auto'
|
||||
PS1='[\u@\h \W]\$ '
|
||||
|
||||
export PATH="/usr/lib/ccache/bin/:$PATH"
|
||||
export MAKEFLAGS="-j3 -l2"
|
||||
|
||||
# Custom Aliases
|
||||
alias fast='wget -O /dev/null http://speedtest.tele2.net/10GB.zip'
|
||||
|
||||
Executable → Regular
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 2.4 MiB After Width: | Height: | Size: 4.0 MiB |
@@ -0,0 +1 @@
|
||||
source = ~/.config/hypr/conf/backlight/amd.conf
|
||||
@@ -0,0 +1,3 @@
|
||||
# Backlight for amd
|
||||
bindel = , XF86MonBrightnessUp, exec, brightnessctl -d amdgpu_bl1 set +5%
|
||||
bindel = , XF86MonBrightnessDown, exec, brightnessctl -d amdgpu_bl1 set 5%-
|
||||
@@ -0,0 +1,3 @@
|
||||
# Backlight for intel
|
||||
bindel = , XF86MonBrightnessUp, exec, brightnessctl -d intel_backlight set +5%
|
||||
bindel = , XF86MonBrightnessDown, exec, brightnessctl -d intel_backlight set 5%-
|
||||
@@ -1 +1 @@
|
||||
source = ~/.config/hypr/conf/monitors/nitro5.conf
|
||||
source = ~/.config/hypr/conf/monitors/default.conf
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
# -----------------------------------------------------
|
||||
# Monitor Setup
|
||||
# name: "Default"
|
||||
# name: "Lenovo"
|
||||
# -----------------------------------------------------
|
||||
|
||||
#monitor=eDP-1,1920x1080@144,0x0,1
|
||||
monitor=,highrr,auto,1
|
||||
monitor=eDP-1, 1366x768, 1920x0, 1
|
||||
monitor=HDMI-A-1, 1920x1080, 0x0, 1
|
||||
|
||||
@@ -16,8 +16,11 @@ source = ~/.config/hypr/conf/monitor.conf
|
||||
# Autostart
|
||||
# -----------------------------------------------------
|
||||
source = ~/.config/hypr/conf/autostart.conf
|
||||
# Source a file (multi-file configs)
|
||||
# source = ~/.config/hypr/myColors.conf
|
||||
|
||||
# -----------------------------------------------------
|
||||
# Backlight
|
||||
# -----------------------------------------------------
|
||||
source = ~/.config/hypr/conf/backlight.conf
|
||||
|
||||
# Set programs that you use
|
||||
$terminal = kitty
|
||||
@@ -112,7 +115,7 @@ animations {
|
||||
animation = border, 1, 10, default
|
||||
animation = borderangle, 1, 8, default
|
||||
animation = fade, 1, 7, default
|
||||
animation = workspaces, 1, 4, default
|
||||
animation = workspaces, 1, 4, default, fade
|
||||
}
|
||||
|
||||
dwindle {
|
||||
@@ -123,7 +126,7 @@ dwindle {
|
||||
|
||||
master {
|
||||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
||||
new_is_master = true
|
||||
new_status = master
|
||||
}
|
||||
|
||||
gestures {
|
||||
@@ -162,7 +165,7 @@ windowrulev2 = opacity 0.85,class:^(nemo)
|
||||
windowrulev2 = opacity 0.90,class:^(Code)
|
||||
windowrule = opacity 0.90, ^(Spotify)$
|
||||
windowrule = opacity 0.85, ^(thunar)$
|
||||
windowrule = opacity 0.80, ^(org.qbittorrent.qBittorrent)$
|
||||
windowrule = opacity 0.90, ^(org.qbittorrent.qBittorrent)$
|
||||
layerrule = blur, rofi
|
||||
layerrule = blur, waybar
|
||||
layerrule = xray[0], rofi
|
||||
@@ -255,11 +258,6 @@ bindl=, XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
|
||||
bindr=SUPER, SUPER_L, exec, pkill rofi || rofi -show drun
|
||||
bind = SUPER, U, exec, rofi -show filebrowser
|
||||
|
||||
# Backlight
|
||||
# Keyboard backlight
|
||||
bindel = , XF86MonBrightnessUp, exec, brightnessctl -d intel_backlight set +5%
|
||||
bindel = , XF86MonBrightnessDown, exec, brightnessctl -d intel_backlight set 5%-
|
||||
|
||||
# Fan control
|
||||
bind = CTRL ALT, L, exec, nbfc set -f 0 1 -s 30
|
||||
bind = CTRL ALT, M, exec, nbfc set -f 0 1 -s 100
|
||||
@@ -293,4 +291,3 @@ windowrulev2 = monitor 1,class:(hollow_knight.exe)
|
||||
windowrulev2 = workspace 10,class:(hollow_knight.exe)
|
||||
workspace = 10, border:false, rounding:false,gapsin:0,gapsout:0,shadow:false,rounding:false,decorare:false,on-created-empty:bash ~/.config/hypr/gamemode.sh
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
hwdec=vaapi
|
||||
@@ -205,4 +205,3 @@
|
||||
},
|
||||
|
||||
}
|
||||
|
||||
|
||||
-88
@@ -1,88 +0,0 @@
|
||||
.config/dconf/
|
||||
.config/eog/
|
||||
.config/fontconfig/
|
||||
.config/fontforge/
|
||||
.config/font-manager/
|
||||
.config/gedit/
|
||||
.config/htop/
|
||||
.config/kate/
|
||||
.config/KDE/
|
||||
.config/kde.org/
|
||||
.config/mpv/
|
||||
.config/neofetch/
|
||||
.config/protonvpn/
|
||||
.config/pulse/
|
||||
.config/systemd/
|
||||
.config/Thunar/
|
||||
.config/vlc/
|
||||
.config/xfce4/
|
||||
.config/gwenviewrc
|
||||
.config/katerc
|
||||
.config/katevirc
|
||||
.config/mimeapps.list
|
||||
.config/pavucontrol.ini
|
||||
.config/bpytop/
|
||||
.config/QtProject.conf
|
||||
.config/cava
|
||||
.config/gtk-3.0/
|
||||
.config/obs-studio/
|
||||
.config/qt6ct/
|
||||
.config/spotify/
|
||||
.config/xsettingsd/
|
||||
.config/xdg-terminals.list
|
||||
.config/Hyprland-xdg-terminals.list
|
||||
.config/nwg-look/
|
||||
.config/BraveSoftware/
|
||||
.config/Code/
|
||||
.config/arkrc
|
||||
.config/audacity/
|
||||
.config/kamosorc
|
||||
.config/kdeglobals
|
||||
.config/NuGet/
|
||||
.config/VeraCrypt/
|
||||
.config/pupgui/
|
||||
.config/spectaclerc
|
||||
.config/MangoHud/
|
||||
.config/discord/
|
||||
.config/dolphinrc
|
||||
.config/gh/
|
||||
.config/libreoffice/
|
||||
.config/session/
|
||||
.config/qBittorrent/
|
||||
.config/Postman
|
||||
.config/nvim
|
||||
.config/okularrc
|
||||
.config/Kvantum
|
||||
.config/baloofileinformationrc
|
||||
.config/btop/
|
||||
.config/chromium/
|
||||
.config/katemetainfos
|
||||
.config/nemo/
|
||||
.config/.wallpaper/astronautjelly.png
|
||||
.config/Proton Mail/
|
||||
.config/konsolerc
|
||||
.config/konsolesshconfig
|
||||
.config/simple-update-notifier/
|
||||
.config/Upscayl/
|
||||
.config/VirtualBox/
|
||||
.config/bashtop/
|
||||
.config/kcalcrc
|
||||
.config/systemmonitorrc
|
||||
.config/user-dirs.dirs
|
||||
.config/user-dirs.locale
|
||||
.config/menus/
|
||||
.config/gpu-screen-recorder/
|
||||
.config/okularpartrc
|
||||
.config/kiorc
|
||||
.config/ktrashrc
|
||||
.config/kwinrc
|
||||
.config/libaccounts-glib/
|
||||
.config/partitionmanagerrc
|
||||
.config/systemsettingsrc
|
||||
.config/Signal/
|
||||
.config/filetypesrc
|
||||
.config/trashrc
|
||||
.config/wireshark/
|
||||
.config/Electron/
|
||||
.config/WebCord/
|
||||
.config/inkscape/
|
||||
@@ -0,0 +1,26 @@
|
||||
# Comments and blank lines are allowed.
|
||||
|
||||
RCS
|
||||
.+,v
|
||||
|
||||
CVS
|
||||
\.\#.+ # CVS conflict files / emacs lock files
|
||||
\.cvsignore
|
||||
|
||||
\.svn
|
||||
_darcs
|
||||
\.hg
|
||||
|
||||
\.git
|
||||
\.gitignore
|
||||
\.gitmodules
|
||||
|
||||
.+~ # emacs backup files
|
||||
\#.*\# # emacs autosave files
|
||||
|
||||
^/README.*
|
||||
^/LICENSE.*
|
||||
^/COPYING
|
||||
|
||||
commit.good
|
||||
dependencies.txt
|
||||
@@ -1,58 +0,0 @@
|
||||
|
||||
" An example for a vimrc file.
|
||||
"
|
||||
" Maintainer: The Vim Project <https://github.com/vim/vim>
|
||||
" Last Change: 2023 Aug 10
|
||||
" Former Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||
"
|
||||
" To use it, copy it to
|
||||
" for Unix: ~/.vimrc
|
||||
" for Amiga: s:.vimrc
|
||||
" for MS-Windows: $VIM\_vimrc
|
||||
" for Haiku: ~/config/settings/vim/vimrc
|
||||
" for OpenVMS: sys$login:.vimrc
|
||||
|
||||
" When started as "evim", evim.vim will already have done these settings, bail
|
||||
" out.
|
||||
if v:progname =~? "evim"
|
||||
finish
|
||||
endif
|
||||
|
||||
" Get the defaults that most users want.
|
||||
source $VIMRUNTIME/defaults.vim
|
||||
|
||||
if has("vms")
|
||||
set nobackup " do not keep a backup file, use versions instead
|
||||
else
|
||||
set backup " keep a backup file (restore to previous version)
|
||||
if has('persistent_undo')
|
||||
set undofile " keep an undo file (undo changes after closing)
|
||||
endif
|
||||
endif
|
||||
|
||||
if &t_Co > 2 || has("gui_running")
|
||||
" Switch on highlighting the last used search pattern.
|
||||
set hlsearch
|
||||
endif
|
||||
|
||||
" Put these in an autocmd group, so that we can delete them easily.
|
||||
augroup vimrcEx
|
||||
au!
|
||||
|
||||
" For all text files set 'textwidth' to 78 characters.
|
||||
autocmd FileType text setlocal textwidth=78
|
||||
augroup END
|
||||
|
||||
" Line Numbers
|
||||
set number
|
||||
|
||||
|
||||
" Add optional packages.
|
||||
"
|
||||
" The matchit plugin makes the % command work better, but it is not backwards
|
||||
" compatible.
|
||||
" The ! means the package won't be loaded right away but when plugins are
|
||||
" loaded during initialization.
|
||||
if has('syntax') && has('eval')
|
||||
packadd! matchit
|
||||
endif
|
||||
@@ -0,0 +1,82 @@
|
||||
# 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
|
||||
|
||||
# Set the directory we want to store zinit and plugins
|
||||
ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git"
|
||||
|
||||
# Download Zinit, if it's not there yet
|
||||
if [ ! -d "$ZINIT_HOME" ]; then
|
||||
mkdir -p "$(dirname $ZINIT_HOME)"
|
||||
git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME"
|
||||
fi
|
||||
|
||||
# Source/Load zinit
|
||||
source "${ZINIT_HOME}/zinit.zsh"
|
||||
|
||||
# Add PowerLevel10k
|
||||
zinit ice depth=1; zinit light romkatv/powerlevel10k
|
||||
|
||||
# Add in zsh plugins
|
||||
zinit light zsh-users/zsh-syntax-highlighting
|
||||
zinit light zsh-users/zsh-completions
|
||||
zinit light zsh-users/zsh-autosuggestions
|
||||
zinit light Aloxaf/fzf-tab
|
||||
|
||||
# Add in snippets
|
||||
zinit snippet OMZP::git
|
||||
zinit snippet OMZP::sudo
|
||||
zinit snippet OMZP::archlinux
|
||||
zinit snippet OMZP::aws
|
||||
zinit snippet OMZP::command-not-found
|
||||
|
||||
# Load completions
|
||||
autoload -U compinit && compinit
|
||||
|
||||
zinit cdreplay -q
|
||||
|
||||
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
||||
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
||||
|
||||
# Keybindings
|
||||
bindkey -e
|
||||
bindkey '^p' history-search-backward
|
||||
bindkey '^n' history-search-forward
|
||||
|
||||
# Histroy
|
||||
HISTSIZE=5000
|
||||
HISTFILE=~/.zsh_history
|
||||
SAVEHIST=$HISTSIZE
|
||||
HISTDUP=erase
|
||||
setopt appendhistory
|
||||
setopt sharehistory
|
||||
setopt hist_ignore_space
|
||||
setopt hist_ignore_all_dups
|
||||
setopt hist_save_no_dups
|
||||
setopt hist_ignore_dups
|
||||
setopt hist_find_no_dups
|
||||
|
||||
# Completion styling
|
||||
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'
|
||||
zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}"
|
||||
zstyle ':completion:*' menu no
|
||||
zstyle ':fzf-tab:complete:cd:*' fzf-preview 'ls --color $realpath'
|
||||
zstyle ':fzf-tab:complete:__zoxide_z:*' fzf-preview 'ls --color $realpath'
|
||||
|
||||
# Aliases
|
||||
alias ls='ls --color'
|
||||
alias grep='grep --color=auto'
|
||||
|
||||
# Custom Aliases
|
||||
alias fast='wget -O /dev/null http://speedtest.tele2.net/10GB.zip'
|
||||
|
||||
# Exports
|
||||
export PATH="/usr/lib/ccache/bin:/home/$(whoami)/.local/bin/:$PATH"
|
||||
export MAKEFLAGS='-j3 -l2'
|
||||
|
||||
# Shell integrations
|
||||
eval "$(fzf --zsh)"
|
||||
eval "$(zoxide init --cmd cd zsh)"
|
||||
Reference in New Issue
Block a user