this repo has no description

Compare changes

Choose any two refs to compare.

Changed files
+81 -15
nvim
lua
kickstart
plugins
sway
config.d
+12 -8
.zshrc
··· 1 1 # If you come from bash you might have to change your $PATH. 2 2 # export PATH=$HOME/bin:/usr/local/bin:$PATH 3 3 4 + export EDITOR=nvim 4 5 export PATH=$PATH:/home/hailey/go/bin 5 6 6 - export ZSH="$HOME/.oh-my-zsh" 7 - 8 - ZSH_THEME="Soliah" 7 + eval "$(starship init zsh)" 9 8 10 9 plugins=( 11 10 git 12 11 archlinux 13 12 ) 14 13 15 - export RPS1='' 14 + # Set-up FZF key bindings (CTRL R for fuzzy history finder) 15 + source <(fzf --zsh) 16 16 17 - source $ZSH/oh-my-zsh.sh 18 17 source /usr/share/zsh/plugins/zsh-autocomplete/zsh-autocomplete.plugin.zsh 19 18 source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh 20 19 source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 21 20 21 + bindkey '^f' autosuggest-accept 22 + 22 23 # Check archlinux plugin commands here 23 24 # https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/archlinux 24 25 ··· 34 35 alias ll='eza -al --icons' 35 36 alias lt='eza -a --tree --level=1 --icons' 36 37 37 - # Set-up FZF key bindings (CTRL R for fuzzy history finder) 38 - source <(fzf --zsh) 39 - 40 38 HISTFILE=~/.zsh_history 41 39 HISTSIZE=10000 42 40 SAVEHIST=10000 ··· 52 50 alias gs='git status' 53 51 alias gd='git pull' 54 52 alias diff='git diff' 53 + alias ga='git add' 54 + alias gp='git pull' 55 55 56 56 alias tswitch='sudo tailscale switch' 57 57 alias ts='sudo tailscale'o ··· 71 71 alias pubip='curl ipv4.icanhazip.com' 72 72 73 73 alias lsl='ls -l' 74 + 75 + alias geoip='uv run --project /home/hailey/bsky/ipres /home/hailey/bsky/ipres/main.py' 76 + 77 + alias cat='bat' 74 78 75 79 source /usr/share/nvm/init-nvm.sh 76 80 source /etc/profile.d/google-cloud-cli.sh
+17 -1
nvim/init.lua
··· 469 469 marksman = {}, 470 470 vtsls = {}, 471 471 tailwindcss = {}, 472 + rust_analyzer = { 473 + settings = { 474 + ["rust-analyzer"] = { 475 + check = { 476 + command = "clippy", 477 + }, 478 + cargo = { 479 + allFeatures = true, 480 + }, 481 + procMacro = { 482 + enable = true, 483 + }, 484 + }, 485 + }, 486 + }, 472 487 lua_ls = { 473 488 -- cmd = { ... }, 474 489 -- filetypes = { ... }, ··· 573 588 "htmlhint", 574 589 "pyright", 575 590 "ruff", 591 + "rust_analyzer", 576 592 }) 577 593 require("mason-tool-installer").setup({ ensure_installed = ensure_installed }) 578 594 ··· 674 690 opts = { 675 691 picker = "snacks", 676 692 default_remote = { "origin" }, 677 - default_merge_method = "commit", 693 + default_merge_method = "squash", 678 694 default_delete_branch = false, 679 695 issues = { 680 696 order_by = {
+1
nvim/lua/kickstart/plugins/lint.lua
··· 8 8 lint.linters_by_ft = { 9 9 html = { "htmlhint" }, 10 10 dockerfile = { "hadolint" }, 11 + rust = { "clippy" }, 11 12 } 12 13 13 14 -- However, note that this will enable a set of default linters,
+26
starship.toml
··· 1 + [aws] 2 + disabled = true 3 + 4 + [gcloud] 5 + disabled = true 6 + 7 + [sudo] 8 + disabled = false 9 + 10 + [os] 11 + disabled = false 12 + 13 + [localip] 14 + disabled = false 15 + ssh_only = false 16 + 17 + [hostname] 18 + ssh_only = false 19 + format = '[$ssh_symbol$hostname]($style) @ ' 20 + 21 + [memory_usage] 22 + disabled = false 23 + 24 + [username] 25 + show_always = true 26 + format = '[$user]($style) on '
+23 -4
sway/config
··· 4 4 set $scripts ~/.config/sway/scripts 5 5 set $userscripts ~/.config/sway/userscripts 6 6 set $uifont "Ubuntu 15" 7 - set $menu bemenu-run --fn $uifont -b -p "โ–ถ" --tf "$highlight" --hf "$highlight" --sf "$highlight" --scf "$highlight" -l "10 up" | xargs swaymsg exec 7 + # set $menu bemenu-run --fn $uifont -b -p "โ–ถ" --tf "$highlight" --hf "$highlight" --sf "$highlight" --scf "$highlight" -l "10 up" | xargs swaymsg exec 8 + # git clone --depth=1 https://github.com/adi1090x/rofi.git 9 + # bash install.sh 10 + set $menu bash /home/hailey/.config/rofi/launchers/type-2/launcher.sh 8 11 9 12 set $highlight #b21858 10 13 11 14 set $lock swaylock -f -i $wallpaper -s fill 12 - set $lock swaylock --clock --indicator --effect-scale 0.4 --effect-vignette 0.5:0.5 --effect-blur 4x2 --datestr "" --timestr "%k:%M" -i $wallpaper -s fill --effect-greyscale 15 + set $lock swaylock --clock --indicator --effect-scale 1 --effect-vignette 0.5:0.5 --effect-blur 4x2 --datestr "" --timestr "%k:%M" -i $wallpaper -s fill 13 16 14 17 exec dbus-update-activation-environment --systemd --all 15 18 exec /usr/lib/xdg-desktop-portal --replace ··· 24 27 25 28 output * adaptive_sync off 26 29 27 - set $wallpaper /home/hailey/bgs/lesbians.jpg 30 + set $wallpaper /home/hailey/bgs/carcig.png 28 31 29 32 output * bg $wallpaper fill 30 33 ··· 64 67 #for_window [app_id="mpv"] layout tabbed 65 68 for_window [class="Wine"] floating enable 66 69 for_window [app_id="lutris"] floating enable 70 + for_window [app_id="com.mitchellh.ghostty"] opacity 0.925 71 + for_window [class="Slack"] opacity 0.975 72 + for_window [class="discord"] opacity 0.975 73 + 74 + # Always put workspace 9 on the second monitor 75 + workspace 9 output HDMI-A-1 76 + assign [app_id="spotify"] 9 77 + 78 + corner_radius 10 67 79 68 80 bindsym $mod+L exec $lock 69 81 bindsym --no-repeat $mod+Shift+l exec $lock && systemctl suspend ··· 112 124 113 125 # bindsym $mod+Shift+End exec /home/hailey/.config/hypr/scripts/ScreenShot.sh --now 114 126 # bindsym $mod+Shift+s exec /home/hailey/.config/hypr/scripts/ScreenShot.sh --swappy 115 - bindsym $mod+Shift+s exec grim -g "$(slurp)" -t png - | wl-copy -t image/png 127 + # bindsym $mod+Shift+s exec grim -g "$(slurp)" -t png - | wl-copy -t image/png 128 + bindsym $mod+Shift+s exec flameshot gui --clipboard 116 129 117 130 bindsym $mod+n splith 118 131 bindsym $mod+m splitv ··· 178 191 client.focused_inactive $background $background $color7 $background $background 179 192 client.unfocused $background $background $color7 $background $background 180 193 client.urgent #ff5555 #ff5555 #f8f8f2 #ff5555 #ff5555 194 + 195 + blur enable 196 + blur_radius 4 197 + blur_passes 1 198 + 199 + shadows disable 181 200 182 201 include /home/hailey/.config/sway/config.d/*
+2 -2
sway/config.d/monitors
··· 1 - output DP-3 resolution 3840x2160@240Hz pos 0,0 2 - output eDP-1 resolution 2560x1600@165Hz pos 3840,1200 1 + output DP-2 resolution 3840x2160@120Hz pos 0,0 2 + output HDMI-A-1 resolution 2560x1440@143.912hz transform 270 pos -1440,0