Added laptop config
This commit is contained in:
parent
aa542fc1e8
commit
d16dce3c30
13
Xresources
13
Xresources
@ -6,11 +6,16 @@ URxvt.shading: 10
|
|||||||
URxvt.scrollBar: false
|
URxvt.scrollBar: false
|
||||||
URxvt.internalBorder: 10
|
URxvt.internalBorder: 10
|
||||||
|
|
||||||
!URxvt.perl-ext-common: resize-font
|
! Font styles
|
||||||
!URxvt.resize-font.smaller: C-j
|
|
||||||
!URxvt.resize-font.bigger: C-k
|
|
||||||
|
|
||||||
URxvt.font: xft:MesloLGS NF:size=12
|
URxvt.font: xft:MesloLGS NF:size=12
|
||||||
URxvt.cursorColor: #d50505
|
URxvt.cursorColor: #d50505
|
||||||
URxvt.highlightColor: #303030
|
URxvt.highlightColor: #303030
|
||||||
URxvt.highlightTextColor: #A0A0A0
|
URxvt.highlightTextColor: #A0A0A0
|
||||||
|
URxvt.saveLines: 200000
|
||||||
|
|
||||||
|
! External packages
|
||||||
|
URxvt.perl-ext-common: resize-font
|
||||||
|
|
||||||
|
! Resize terminal
|
||||||
|
URxvt.resize-font.smaller: C-j
|
||||||
|
URxvt.resize-font.bigger: C-k
|
||||||
|
@ -40,10 +40,14 @@ bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOU
|
|||||||
# Use Mouse+$mod to drag floating windows to their wanted position
|
# Use Mouse+$mod to drag floating windows to their wanted position
|
||||||
floating_modifier $mod
|
floating_modifier $mod
|
||||||
|
|
||||||
# start a terminal
|
# start applications
|
||||||
bindsym $mod+Return exec i3-sensible-terminal
|
bindsym $mod+Return exec i3-sensible-terminal
|
||||||
|
bindsym $mod+Shift+f exec firefox
|
||||||
|
bindsym $mod+Shift+d exec discord
|
||||||
|
bindsym Print exec "flameshot gui"
|
||||||
|
|
||||||
# kill focused window
|
# kill focused window
|
||||||
|
bindsym $mod+q kill
|
||||||
bindsym $mod+Shift+q kill
|
bindsym $mod+Shift+q kill
|
||||||
|
|
||||||
# start dmenu (a program launcher)
|
# start dmenu (a program launcher)
|
||||||
|
61
i3/i3status.conf.laptop
Normal file
61
i3/i3status.conf.laptop
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
# i3status configuration file.
|
||||||
|
# see "man i3status" for documentation.
|
||||||
|
|
||||||
|
# It is important that this file is edited as UTF-8.
|
||||||
|
# The following line should contain a sharp s:
|
||||||
|
# ß
|
||||||
|
# If the above line is not correctly displayed, fix your editor first!
|
||||||
|
|
||||||
|
general {
|
||||||
|
colors = true
|
||||||
|
interval = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
order += "wireless tun0"
|
||||||
|
order += "wireless _first_"
|
||||||
|
order += "disk /"
|
||||||
|
order += "cpu_usage"
|
||||||
|
order += "memory"
|
||||||
|
order += "battery 0"
|
||||||
|
order += "volume master"
|
||||||
|
order += "tztime local"
|
||||||
|
|
||||||
|
wireless _first_ {
|
||||||
|
format_up = "WiFi: %ip (%bitrate at %essid)"
|
||||||
|
format_down = "WiFi: down"
|
||||||
|
}
|
||||||
|
|
||||||
|
wireless tun0 {
|
||||||
|
format_up = "VPN: %ip (%bitrate)"
|
||||||
|
format_down = "VPN: down"
|
||||||
|
}
|
||||||
|
|
||||||
|
disk "/" {
|
||||||
|
format = "HDD: %avail free, %used used"
|
||||||
|
}
|
||||||
|
|
||||||
|
cpu_usage {
|
||||||
|
format = "CPU: %usage"
|
||||||
|
}
|
||||||
|
|
||||||
|
memory {
|
||||||
|
format = "Memory: %used used, %available free"
|
||||||
|
threshold_degraded = "1G"
|
||||||
|
}
|
||||||
|
|
||||||
|
battery 0 {
|
||||||
|
format = "%status %percentage %remaining Hours"
|
||||||
|
path = "/sys/class/power_supply/BAT0/uevent"
|
||||||
|
}
|
||||||
|
|
||||||
|
volume master {
|
||||||
|
format = " %volume"
|
||||||
|
format_muted = " %volume"
|
||||||
|
device = "default"
|
||||||
|
mixer = "Master"
|
||||||
|
mixer_idx = 0
|
||||||
|
}
|
||||||
|
|
||||||
|
tztime local {
|
||||||
|
format = "%A %m-%d-%Y %I:%M:%S"
|
||||||
|
}
|
32
zsh/zshrc
32
zsh/zshrc
@ -43,8 +43,8 @@ zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' # case insensitive tab
|
|||||||
|
|
||||||
# History configurations
|
# History configurations
|
||||||
HISTFILE=~/.zsh_history
|
HISTFILE=~/.zsh_history
|
||||||
HISTSIZE=1000
|
HISTSIZE=1000000
|
||||||
SAVEHIST=2000
|
SAVEHIST=1000000
|
||||||
setopt hist_expire_dups_first # delete duplicates first when HISTFILE size exceeds HISTSIZE
|
setopt hist_expire_dups_first # delete duplicates first when HISTFILE size exceeds HISTSIZE
|
||||||
setopt hist_ignore_dups # ignore duplicated commands history list
|
setopt hist_ignore_dups # ignore duplicated commands history list
|
||||||
setopt hist_ignore_space # ignore commands that start with space
|
setopt hist_ignore_space # ignore commands that start with space
|
||||||
@ -84,12 +84,9 @@ if [ -n "$force_color_prompt" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$color_prompt" = yes ]; then
|
if [ "$color_prompt" = yes ]; then
|
||||||
PROMPT=$'%F{%(#.blue.green)}┌──${debian_chroot:+($debian_chroot)──}(%B%F{%(#.red.blue)}%n%(#.💀.㉿)%m%b%F{%(#.blue.green)})-[%B%F{reset}%(6~.%-1~/…/%4~.%5~)%b%F{%(#.blue.green)}]\n└─%B%(#.%F{red}#.%F{blue}$)%b%F{reset} '
|
|
||||||
RPROMPT=$'%(?.. %? %F{red}%B⨯%b%F{reset})%(1j. %j %F{yellow}%B⚙%b%F{reset}.)'
|
|
||||||
|
|
||||||
# enable syntax-highlighting
|
# enable syntax-highlighting
|
||||||
if [ -f /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ] && [ "$color_prompt" = yes ]; then
|
if [ -f /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ] && [ "$color_prompt" = yes ]; then
|
||||||
. /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
|
. /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
|
||||||
ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern)
|
ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern)
|
||||||
ZSH_HIGHLIGHT_STYLES[default]=none
|
ZSH_HIGHLIGHT_STYLES[default]=none
|
||||||
ZSH_HIGHLIGHT_STYLES[unknown-token]=fg=red,bold
|
ZSH_HIGHLIGHT_STYLES[unknown-token]=fg=red,bold
|
||||||
@ -203,9 +200,28 @@ fi
|
|||||||
LS_COLORS=$LS_COLORS:'di=1;31:' ; export LS_COLORS
|
LS_COLORS=$LS_COLORS:'di=1;31:' ; export LS_COLORS
|
||||||
|
|
||||||
# Load zplug and extensions
|
# Load zplug and extensions
|
||||||
source /usr/share/zplug/init.zsh
|
source /usr/share/zsh/scripts/zplug/init.zsh
|
||||||
zplug romkatv/powerlevel10k, as:theme, depth:1
|
zplug romkatv/powerlevel10k, as:theme, depth:1
|
||||||
zplug load
|
zplug load
|
||||||
|
|
||||||
|
# Source completion and highlighting scripts
|
||||||
|
source /usr/share/fzf/completion.zsh
|
||||||
|
source /usr/share/fzf/key-bindings.zsh
|
||||||
|
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
|
||||||
|
|
||||||
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
||||||
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
||||||
|
|
||||||
|
# CUSTOM ALIASES & FUNCTIONS
|
||||||
|
alias open='xdg-open'
|
||||||
|
alias cewl='ruby -W0 /opt/CeWL/cewl.rb'
|
||||||
|
alias up='sudo python -m http.server 80'
|
||||||
|
|
||||||
|
# Wordlists
|
||||||
|
export directorylist="~/Wordlists/directory-list.txt"
|
||||||
|
export rockyou="/usr/share/seclists/Passwords/Leaked-Databases/rockyou.txt"
|
||||||
|
export fasttrack="/usr/share/seclists/Passwords/fasttrack.txt"
|
||||||
|
|
||||||
|
# Ease of use
|
||||||
|
alias kraken="ssh random@10.0.0.13"
|
||||||
|
alias pi="ssh root@10.0.0.31"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user