1
0

made more current

This commit is contained in:
Emma Tebibyte 2023-12-18 12:47:55 -07:00
parent 500b47fd9a
commit 2f4b65e84b
Signed by: emma
GPG Key ID: 06FA419A1698C270
10 changed files with 74 additions and 29 deletions

View File

@ -1,7 +1,7 @@
[user] [user]
name = emma name = emma
email = emma@tebibyte.media email = emma@tebibyte.media
signingkey = 6D661C738815E7DD signingkey = 06FA419A1698C270
[init] [init]
defaultBranch = main defaultBranch = main
[core] [core]

View File

@ -2,6 +2,7 @@
border=no border=no
osc=no osc=no
save-position-on-quit save-position-on-quit
volume=50
# subs # subs
embeddedfonts=no embeddedfonts=no

View File

@ -6,6 +6,14 @@ set ruler
set colorcolumn=80 set colorcolumn=80
set nowrap set nowrap
set tabstop=2 set tabstop=2
set shiftwidth=2
set noexpandtab
" Override ftplugins so nvim respects noexpandtab
augroup GlobalOverrides
autocmd!
autocmd FileType * setlocal noexpandtab tabstop=2 shiftwidth=2
augroup END
call plug#begin('~/.config/nvim/plugged') call plug#begin('~/.config/nvim/plugged')
@ -14,18 +22,17 @@ Plug 'neovim/nvim-lspconfig'
Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline'
Plug 'lervag/vimtex' Plug 'lervag/vimtex'
Plug 'ap/vim-css-color' Plug 'ap/vim-css-color'
Plug 'rust-lang/rust.vim'
Plug 'kyazdani42/nvim-web-devicons' Plug 'kyazdani42/nvim-web-devicons'
Plug 'simrat39/rust-tools.nvim' Plug 'simrat39/rust-tools.nvim'
Plug 'sheerun/vim-polyglot'
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
Plug 'onsails/lspkind-nvim'
Plug 'editorconfig/editorconfig-vim' Plug 'editorconfig/editorconfig-vim'
Plug 'williamboman/mason.nvim', { 'do': ':MasonUpdate' } Plug 'williamboman/mason.nvim', { 'do': ':MasonUpdate' }
Plug 'williamboman/mason-lspconfig.nvim' Plug 'williamboman/mason-lspconfig.nvim'
Plug 'lukas-reineke/indent-blankline.nvim'
call plug#end() call plug#end()
lua require("ibl").setup()
lua require("mason").setup() lua require("mason").setup()
> >

View File

@ -18,7 +18,7 @@ BottomUp
RemoveMake RemoveMake
SudoLoop = true SudoLoop = true
#UseAsk #UseAsk
#SaveChanges SaveChanges
CombinedUpgrade CombinedUpgrade
CleanAfter CleanAfter
#UpgradeMenu #UpgradeMenu

View File

@ -30,25 +30,25 @@ bar {
} }
exec /usr/lib/xdg-desktop-portal -r & exec /usr/lib/xdg-desktop-portal -r &
exec /usr/lib/xdg-desktop-portal-kde; exec /usr/lib/xdg-desktop-portal-kde
exec /usr/lib/xdg-desktop-portal-wlr
exec /usr/lib/polkit-kde-authentication-agent-1 exec /usr/lib/polkit-kde-authentication-agent-1
exec wl-paste -t text --watch clipman store exec wl-paste -t text --watch clipman store
exec wl-paste -p -t text --watch clipman store -P --histpath="$XDG_DATA_DIR/clipman-primary.json" exec wl-paste -p -t text --watch clipman store -P --histpath="$XDG_DATA_HOME/clipman-primary.json"
exec pipewire & exec pipewire &
exec libinput-gestures
exec mako exec mako
exec swayflashy exec swayflashy
exec autotiling-rs
# swayidle timeout 30 "makoctl set-mode away" resume "makoctl set-mode default" # swayidle timeout 30 "makoctl set-mode away" resume "makoctl set-mode default"
exec eval (ssh-agent -c) exec eval (ssh-agent -c)
# set wallpaper # set wallpaper
exec wal -i $XDG_PICTURES_DIR/wallpapers/73085922_p0.jpg
exec swaybg -i $XDG_PICTURES_DIR/wallpapers/73085922_p0.jpg exec swaybg -i $XDG_PICTURES_DIR/wallpapers/73085922_p0.jpg
# set pactl to adjust volume in pipewire-pulse # set pactl to adjust volume in pipewire-pulse
@ -62,10 +62,6 @@ bindsym XF86AudioPause exec playerctl play-pause
bindsym XF86AudioNext exec playerctl next bindsym XF86AudioNext exec playerctl next
bindsym XF86AudioPrev exec playerctl previous bindsym XF86AudioPrev exec playerctl previous
# increase and decrease screen brightness
bindsym XF86MonBrightnessUp exec light -T 1.25
bindsym XF86MonBrightnessDown exec light -T 0.75
# screenshot with grim # screenshot with grim
bindsym $mod+Print mode "screenshot"; exec killall swayflashy bindsym $mod+Print mode "screenshot"; exec killall swayflashy
@ -123,7 +119,6 @@ bindsym $mod+Shift+j move down
bindsym $mod+Shift+k move up bindsym $mod+Shift+k move up
bindsym $mod+Shift+l move right bindsym $mod+Shift+l move right
# workspaces # workspaces
set $ws1 "1" set $ws1 "1"

View File

@ -1,4 +0,0 @@
gtk_dark=true
show=run
run-always_parse_args=true
term=kitty

View File

@ -1,18 +1,21 @@
#!/bin/sh #!/bin/sh
bmv() { bmv() {
set -x
if test -z "$1"; then if test -z "$1"; then
printf "Usage: %s [files pattern]...\n" "$0" 1>&2 printf "Usage: %s pattern pattern1 [pattern2]\n" "$0" 1>&2
return 64 # sysexits.h(3) EX_USAGE return 64 # sysexits.h(3) EX_USAGE
fi fi
while test -n "$2"; do
for file in $1; do for file in $1; do
mv "$file" "$(printf "%s" "$file" | sed "s/\$2//g")" newfile="$(printf '%s\n' "$file" | sed "s;$2;$3;g")"
done
shift 2 if [ "$file" != "$newfile" ]
then
mv "$file" "$newfile"
fi
done done
set +x
} }
ix() { ix() {
@ -23,6 +26,16 @@ myip() {
curl icanhazip.com curl icanhazip.com
} }
honse() {
if test -z "$2"; then
printf "Usage: %s season episode\n" "$0"
return 64 # syexits.h(3) EX_USAGE
else
mpv "https://ypdl.gdn/files/YP-1S-$1x$2.mkv"
fi
}
#TODO: Really needs fixed
paclean() { paclean() {
for package in `pacman -Qtq`; do for package in `pacman -Qtq`; do
pacman -Qi "$package" pacman -Qi "$package"
@ -41,16 +54,13 @@ paclean() {
su -c "pacman -Rns $packages" su -c "pacman -Rns $packages"
} }
sc() { sc() {
if test -z "$1"; then if test -z "$1"; then
printf "Usage: %s URI...\n" "$0" 1>&2 printf "Usage: %s URI\n" "$0" 1>&2
return 64 # sysexits.h(3) EX_USAGE return 64 # sysexits.h(3) EX_USAGE
fi fi
while "$1"; do
scdl --original-name --debug -l "$1" >> log 2>&1 scdl --original-name --debug -l "$1" >> log 2>&1
done
} }
up() { # updates everything on the system up() { # updates everything on the system

View File

@ -42,10 +42,14 @@ QT_QPA_PLATFORMTHEME=qt5ct; export QT_QPA_PLATFORMTHEME
GTK_IM_MODULE=ibus; export GTK_IM_MODULE GTK_IM_MODULE=ibus; export GTK_IM_MODULE
QT_IM_MODULE=ibus; export QT_IM_MODULE QT_IM_MODULE=ibus; export QT_IM_MODULE
XMODIFIERS=@im=ibus; export XMODIFIERS XMODIFIERS=@im=ibus; export XMODIFIERS
YTPICK="fuzzel --dmenu -w 80"; export YTPICK
YT_PL_DIR="$XDG_DATA_HOME/yt"; export YT_PL_DIR
PLAYER=mpv; export PLAYER
# aliases # aliases
alias weather="curl 'wttr.in/?0'" alias weather="curl 'wttr.in/?0'"
alias vi="busybox vi" alias vi="busybox vi"
alias tar="bsdtar"
# zsh configuration settings # zsh configuration settings
case "$SHELL" in case "$SHELL" in

28
noire-carnation/zshenv Normal file
View File

@ -0,0 +1,28 @@
HISTFILE="$XDG_DATA_HOME/zsh/histfile"
HISTSIZE=999999999
SAVEHIST="$HISTSIZE"
# Key (zshmisc(1)):
#
# '%F{$color}$x%f': Change foreground color of $x to $color
# '%B$x%b': Make $x bold
# '%n': $USER
# '%M': $HOST
# '%1~': $PWD, but shows '~' if at $HOME
# '%(?.#.%?)':
# '%n(x.true.false)' evaluates ternary expression for condition x, where n
# is an integer, by default '0':
# '?': If the last commands exit status was 0, true
# '#': Prints literal '#' to the prompt
# '[%?]': Prints the last exit status with literal brackets surrounding it
ERR='[%f%F{green}%?%f%F{blue}]%f'
ERR_LINE="%(?.#.$ERR)"
LINE1='%F{blue}╭%f %B%F{blue}%n%f@%F{magenta}%M%f%b'
LINE2='%F{blue}│%f %F{green}%B%0~%b%f'
LINE3="%F{blue}╰─$ERR_LINE%f "
PS1="$(printf "%s\n%s\n%s" "$LINE1" "$LINE2" "$LINE3")"; export PS1
GPG_TTY="$(tty)"; export GPG_TTY

View File

@ -19,4 +19,8 @@ done
bindkey -a 'k' history-substring-search-up bindkey -a 'k' history-substring-search-up
bindkey -a 'j' history-substring-search-down bindkey -a 'j' history-substring-search-down
# aliases
alias weather="curl 'wttr.in/?0'"
alias vi="busybox vi"
alias tar="bsdtar"
alias which="$HOME/.local/bin/which" alias which="$HOME/.local/bin/which"