diff --git a/git/gitconfig b/git/gitconfig index 782b478..aba4ed1 100644 --- a/git/gitconfig +++ b/git/gitconfig @@ -75,8 +75,13 @@ whitespace = yellow reverse [interactive] + diffFilter = diff-so-fancy --patch singlekey = true +# Third-party: diff-so-fancy +[diff-so-fancy] + markEmptyLines = false + # URL shortcuts [url "git@github.com:"] insteadOf = "gh:" diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index bdb3289..2cf54aa 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -49,6 +49,7 @@ $editor = ~/.local/bin/zed exec-once = waybar exec-once = $terminal exec-once = $editor +exec-once = [workspace 10 silent] Spotify (Launcher) ############################# @@ -115,44 +116,9 @@ decoration { # https://wiki.hyprland.org/Configuring/Variables/#animations animations { - enabled = yes, please :) - - # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more - - bezier = easeOutQuint,0.23,1,0.32,1 - bezier = easeInOutCubic,0.65,0.05,0.36,1 - bezier = linear,0,0,1,1 - bezier = almostLinear,0.5,0.5,0.75,1.0 - bezier = quick,0.15,0,0.1,1 - - animation = global, 1, 10, default - animation = border, 1, 5.39, easeOutQuint - animation = windows, 1, 4.79, easeOutQuint - animation = windowsIn, 1, 4.1, easeOutQuint, popin 87% - animation = windowsOut, 1, 1.49, linear, popin 87% - animation = fadeIn, 1, 1.73, almostLinear - animation = fadeOut, 1, 1.46, almostLinear - animation = fade, 1, 3.03, quick - animation = layers, 1, 3.81, easeOutQuint - animation = layersIn, 1, 4, easeOutQuint, fade - animation = layersOut, 1, 1.5, linear, fade - animation = fadeLayersIn, 1, 1.79, almostLinear - animation = fadeLayersOut, 1, 1.39, almostLinear - animation = workspaces, 1, 1.94, almostLinear, fade - animation = workspacesIn, 1, 1.21, almostLinear, fade - animation = workspacesOut, 1, 1.94, almostLinear, fade + enabled = no, thank you :) } -# Ref https://wiki.hyprland.org/Configuring/Workspace-Rules/ -# "Smart gaps" / "No gaps when only" -# uncomment all if you wish to use that. -# workspace = w[tv1], gapsout:0, gapsin:0 -# workspace = f[1], gapsout:0, gapsin:0 -# windowrule = bordersize 0, floating:0, onworkspace:w[tv1] -# windowrule = rounding 0, floating:0, onworkspace:w[tv1] -# windowrule = bordersize 0, floating:0, onworkspace:f[1] -# windowrule = rounding 0, floating:0, onworkspace:f[1] - # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more dwindle { pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below diff --git a/set_up_dev/install_me.sh b/set_up_dev/install_me.sh new file mode 100755 index 0000000..50433ad --- /dev/null +++ b/set_up_dev/install_me.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +# echo 'test' +$ ssh-keygen -C "$(whoami)@$(uname -n)-$(date -I) git key" +cat /home/$(whoami)/.ssh/id_rsa.pub + +curl -fsSL https://christitus.com/linux | sh + +package_list=( + "alacritty" + "diff-so-fancy" + "discord" + "fastfetch" + "firefox" + "git" + "spotify (Launcher)" + ) + +for package in "${package_list[@]}" +do + echo $package +done +# sudo pacman -S --noconfirm diff --git a/zsh/.histfile b/zsh/.histfile index 4a507dc..135a765 100644 --- a/zsh/.histfile +++ b/zsh/.histfile @@ -163,3 +163,70 @@ echo $XDG_CONFIG_HOME : 1746598402:0;gd : 1746598423:0;gc : 1746598470:0;ga . +: 1746598475:0;gc +: 1746598553:0;gc -m 'updated dotfiles' +: 1746598559:0;gl +: 1746599765:0;uv run verity.py +: 1746600299:0;ruff check +: 1746600445:0;uv run verity.py +: 1746600509:0;gd +: 1746600526:0;cd verity +: 1746600527:0;gd +: 1746600542:0;ga . +: 1746600551:0;gc +: 1746600644:0;gd +: 1746600696:0;gc -m 'updated config class to load any config file and added some type hints' +: 1746600700:0;gp +: 1746600736:0;shitdown --now +: 1746600742:0;shutdown --now +: 1746600781:0;shutdown now +: 1746638464:0;clear +: 1746638471:0;fastfetch +: 1746638621:0;cd verity +: 1746638628:0;rm verity.db +: 1746638632:0;ls +: 1746638641:0;rm Verity.db +: 1746638651:0;uv run verity.py +: 1746638720:0;cd .. +: 1746638723:0;\ +sudo pacman -S ttf-font-awesome waybar ttf-jetbrains-mono-nerd ttf-nerd-fonts-symbols +: 1746638757:0;cd verity +: 1746638760:0;clear +: 1746638839:0;cd dotfiles +: 1746638856:0;ls +: 1746639020:0;mkdir set_up_dev +: 1746639027:0;cd set_up_dev +: 1746639214:0;touch install_me +: 1746639226:0;zed install_me +: 1746639440:0;chmod +x install_me +: 1746639451:0;install_me +: 1746639465:0;.install_me +: 1746639509:0;which bash +: 1746639523:0;.install_me +: 1746639526:0;install_me +: 1746639579:0;ollama run gemma3 +: 1746639675:0;install_me.sh +: 1746639729:0;chmod +x install_me.sh +: 1746639736:0;./install_me.sh +: 1746640322:0;pacman -Q +: 1746641024:0;./install_me.sh +: 1746641361:0;shutdown -r now +: 1746723428:0;cd ve +: 1746723431:0;cd verity +: 1746723433:0;gd +: 1746723437:0;git diff +: 1746723446:0;gdb +: 1746723464:0;gds +: 1746723530:0;cd .. +: 1746723533:0;whoami +: 1746723551:0;ssh-keygen +: 1746723619:0;uname -n +: 1746723626:0;date +: 1746723631:0;date -I +: 1746723748:0;ls /home/$(whoami)/.ssh/ +: 1746723780:0;cat /home/$(whoami)/.ssh/id_rsa.pub +: 1746723986:0;cd dotfiles +: 1746723991:0;d +: 1746723992:0;gd +: 1746724025:0;gds +: 1746724038:0;ga . diff --git a/zsh/.zshrc b/zsh/.zshrc index 1373ef0..c24025a 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -12,7 +12,7 @@ PS1="%B%{$fg[red]%}[%{$fg[yellow]%}%n%{$fg[green]%}@%{$fg[blue]%}%M %{$fg[magent RPROMPT='%F{15}(%F{166}%D{%H:%M}%F{15})%f' export PATH=$PATH:$HOME/.local/bin -export EDITOR=zed +export EDITOR=~/.local/bin/zed # Fixing zsh history problems on multiple terminals setopt inc_append_history