chore: 🧹 Cleaning up based on recent events O.O

This commit is contained in:
Jake Pullen
2025-05-29 07:47:06 +01:00
parent b0344114aa
commit 0e2e72ded7
10 changed files with 111 additions and 2894 deletions
BIN
View File
Binary file not shown.
-130
View File
@@ -1,130 +0,0 @@
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"padding": {
"top": 1
}
},
"display": {
"separator": " 󰑃 "
},
"modules": [
"break",
{
"type": "os",
"key": " DISTRO",
"keyColor": "yellow"
},
{
"type": "kernel",
"key": "│ ├",
"keyColor": "yellow"
},
{
"type": "packages",
"key": "│ ├󰏖",
"keyColor": "yellow"
},
{
"type": "command",
"key": "│ ├",
"keyColor": "yellow",
"text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days"
},
{
"type": "shell",
"key": "│ └",
"keyColor": "yellow"
},
{
"type": "wm",
"key": " DE/WM",
"keyColor": "blue"
},
{
"type": "wmtheme",
"key": "│ ├󰉼",
"keyColor": "blue"
},
{
"type": "icons",
"key": "│ ├󰀻",
"keyColor": "blue"
},
{
"type": "cursor",
"key": "│ ├",
"keyColor": "blue",
},
{
"type": "terminalfont",
"key": "│ ├",
"keyColor": "blue",
},
{
"type": "terminal",
"key": "│ └",
"keyColor": "blue"
},
{
"type": "host",
"key": "󰌢 SYSTEM",
"keyColor": "green"
},
{
"type": "cpu",
"key": "│ ├󰻠",
"keyColor": "green"
},
{
"type": "gpu",
"key": "│ ├󰻑",
"format": "{2}",
"keyColor": "green"
},
{
"type": "display",
"key": "│ ├󰍹",
"keyColor": "green",
"compactType": "original-with-refresh-rate"
},
{
"type": "memory",
"key": "│ ├󰾆",
"keyColor": "green"
},
{
"type": "swap",
"key": "│ ├󰓡",
"keyColor": "green"
},
{
"type": "uptime",
"key": "│ ├󰅐",
"keyColor": "green"
},
{
"type": "sound",
"key": " AUDIO",
"format": "{2}",
"keyColor": "magenta"
},
{
"type": "player",
"key": "│ ├󰥠",
"keyColor": "magenta"
},
{
"type": "media",
"key": "│ └󰝚",
"keyColor": "magenta"
},
{
"type": "custom",
"format": "\u001b[90m \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m \u001b[37m \u001b[38m \u001b[39m \u001b[39m  \u001b[38m \u001b[37m \u001b[36m \u001b[35m \u001b[34m \u001b[33m \u001b[32m \u001b[31m \u001b[90m "
},
"break",
]
}
-2
View File
@@ -1,2 +0,0 @@
source "$HOME/.local/bin/env.fish"
View File
File diff suppressed because it is too large Load Diff
View File
-83
View File
@@ -1,83 +0,0 @@
configuration {
display-drun: "Applications:";
display-window: "Windows:";
drun-display-format: "{name}";
font: "Inconsolata Nerd Font Mono Regular 11";
modi: "drun";
show-icons: true;
icon-theme: "Papirus";
}
@theme "/dev/null"
* {
bg: #11121D00;
bg-alt: #444b6a;
bg-selected: #31324466;
fg: #FFFFFF;
fg-alt: #787c99;
border: 0;
margin: 0;
padding: 0;
spacing: 0;
}
window {
width:40%;
background-color: #0A0D0DB3 ;
}
element {
padding: 8 12;
background-color: transparent;
text-color: @fg-alt;
}
element selected {
text-color: @fg;
background-color: @bg-selected;
}
element-text {
background-color: transparent;
text-color: inherit;
vertical-align: 0.5;
}
element-icon {
size: 30;
padding: 0 10 0 0;
background-color: transparent;
}
entry {
padding: 12;
background-color: @bg-alt;
text-color: @fg;
}
inputbar {
children: [prompt, entry];
background-color: @bg;
}
listview {
background-color: @bg;
columns: 1;
lines: 8;
}
mainbox {
children: [inputbar, listview];
background-color: @bg;
}
prompt {
enabled: true;
padding: 12 0 0 12;
background-color: @bg-alt;
text-color: @fg;
}
-139
View File
@@ -1,139 +0,0 @@
[Autologin]
# Whether sddm should automatically log back into sessions when they exit
Relogin=false
# Name of session file for autologin session (if empty try last logged in)
Session=
# Username for autologin session
User=
[General]
# Which display server should be used.
# Valid values are: x11, x11-user, wayland. Wayland support is experimental
DisplayServer=x11
# Comma-separated list of environment variables to be set
GreeterEnvironment=
# Halt command
HaltCommand=/usr/bin/systemctl poweroff
# Input method module
InputMethod=qtvirtualkeyboard
# Comma-separated list of Linux namespaces for user session to enter
Namespaces=
# Initial NumLock state. Can be on, off or none.
# If property is set to none, numlock won't be changed
# NOTE: Currently ignored if autologin is enabled.
Numlock=none
# Reboot command
RebootCommand=/usr/bin/systemctl reboot
[Theme]
# Current theme name
Current=
# Cursor size used in the greeter
CursorSize=
# Cursor theme used in the greeter
CursorTheme=
# Number of users to use as threshold
# above which avatars are disabled
# unless explicitly enabled with EnableAvatars
DisableAvatarsThreshold=7
# Enable display of custom user avatars
EnableAvatars=true
# Global directory for user avatars
# The files should be named <username>.face.icon
FacesDir=/usr/share/sddm/faces
# Font used in the greeter
Font=
# Theme directory path
ThemeDir=/usr/share/sddm/themes
[Users]
# Default $PATH for logged in users
DefaultPath=/usr/local/bin:/usr/bin:/bin
# Comma-separated list of shells.
# Users with these shells as their default won't be listed
HideShells=
# Comma-separated list of users that should not be listed
HideUsers=
# Maximum user id for displayed users
MaximumUid=60513
# Minimum user id for displayed users
MinimumUid=1000
# Remember the session of the last successfully logged in user
RememberLastSession=true
# Remember the last successfully logged in user
RememberLastUser=true
# When logging in as the same user twice, restore the original session, rather than create a new one
ReuseSession=true
[Wayland]
# Path of the Wayland compositor to execute when starting the greeter
CompositorCommand=weston --shell=kiosk
# Enable Qt's automatic high-DPI scaling
EnableHiDPI=true
# Path to a script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/wayland-session
# Comma-separated list of directories containing available Wayland sessions
SessionDir=/usr/local/share/wayland-sessions,/usr/share/wayland-sessions
# Path to the user session log file
SessionLogFile=.local/share/sddm/wayland-session.log
[X11]
# Path to a script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup
# Path to a script to execute when stopping the display server
DisplayStopCommand=/usr/share/sddm/scripts/Xstop
# Enable Qt's automatic high-DPI scaling
EnableHiDPI=true
# Arguments passed to the X server invocation
ServerArguments=-nolisten tcp
# Path to X server binary
ServerPath=/usr/bin/X
# Path to a script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/Xsession
# Comma-separated list of directories containing available X sessions
SessionDir=/usr/local/share/xsessions,/usr/share/xsessions
# Path to the user session log file
SessionLogFile=.local/share/sddm/xorg-session.log
# Path to Xephyr binary
XephyrPath=/usr/bin/Xephyr
+1 -27
View File
@@ -3,32 +3,6 @@
# Get current user
USER=$(whoami)
# Define paths
SSH_DIR="/home/$USER/.ssh"
KEY_FILE="$SSH_DIR/id_rsa.pub"
# Create .ssh directory if it doesn't exist
if [ ! -d "$SSH_DIR" ]; then
mkdir -p "$SSH_DIR"
echo "Created .ssh directory for user $USER"
fi
# Check if the public key file exists
if [ -f "$KEY_FILE" ]; then
echo "Public key already exists at $KEY_FILE"
else
# Generate SSH key with a comment based on user, hostname, and timestamp
ssh-keygen -C "$USER@$(uname -n)-$(date -I)" -f "$SSH_DIR/id_rsa"
echo "SSH key generated successfully at $KEY_FILE"
fi
# Optionally, display the public key if it was generated
if [ -f "$KEY_FILE" ]; then
echo "Public key content:"
cat "$KEY_FILE"
fi
package_list=(
"alacritty"
"diff-so-fancy"
@@ -56,7 +30,7 @@ sudo pacman -S --needed --noconfirm $package_string
curl -LsSf https://astral.sh/uv/install.sh | sh
## Linutil by CTT
curl -fsSL https://christitus.com/linux | sh
# curl -fsSL https://christitus.com/linux | sh
## make zsh the default shell
chsh /usr/bin/zsh
+110
View File
@@ -879,3 +879,113 @@ sudo pacman -S ttf-font-awesome waybar ttf-jetbrains-mono-nerd ttf-nerd-fonts-sy
: 1747495516:0;cd dotfiles
: 1747495521:0;nvim .
: 1747495556:0;ga .
: 1748463614:0;source ./.config/zsh/.zshrc
: 1748463616:0;aha
: 1748463957:0;cd .config
: 1748463958:0;ls
: 1748463976:0;git clone git@github.com:Jake-Pullen/kickstart.nvim.git
: 1748464000:0;rm -r kickstart.nvim
: 1748464020:0;sudo rm -r kickstart.nvim
: 1748464028:0;git clone git@github.com:Jake-Pullen/kickstart.nvim.git nvim
: 1748464032:0;nvim
: 1748464062:0;cd ..
: 1748464088:0;cd .config/zsh/.zshrc
: 1748464093:0;nvim .config/zsh/.zshrc
: 1748464103:0;gcl git@github.com:Jake-Pullen/verity.git
: 1748464107:0;cd verity
: 1748464111:0;uv sync
: 1748464118:0;cd src
: 1748464123:0;uv run pytest
: 1748464127:0;cd ..
: 1748464130:0;ls
: 1748464176:0;waybar
: 1748464263:0;nvim /etc/pacman.conf
: 1748464289:0;sudo nvim /etc/pacman.conf
: 1748464347:0;sudo pacman -S steam
: 1748464484:0;sudo nvim /etc/pacman.conf
: 1748464579:0;sudo pacman -Syu
: 1748464583:0;sudo pacman -S steam
: 1748464645:0;pacman -Sl multilib
: 1748464656:0;sudo nvim /etc/pacman.conf
: 1748464695:0;sudo pacman -Syu
: 1748464699:0;sudo pacman -S steam
: 1748464774:0;waybar
: 1748464787:0;steam
: 1748464826:0;sudo pacman -S btop
: 1748464830:0;btop
: 1748464953:0;sudo nvim /etc/fstab
: 1748465038:0;which mdadm
: 1748465054:0;mdadm --examine --scan
: 1748465060:0;mdadm ---scan
: 1748465064:0;mdadm --scan
: 1748465071:0;mdadm --examine
: 1748465076:0;mdadm --examine --scan
: 1748465158:0;ls -l /dev/disk/by-uuid
: 1748465319:0;lsblk -f
: 1748465385:0;ls
: 1748465388:0;cd /
: 1748465388:0;ls
: 1748465398:0;mkdir mnt
: 1748465403:0;ls mnt
: 1748465407:0;cd mnt
: 1748465409:0;ls
: 1748465422:0;mkdir raid
: 1748465430:0;sudo mkdir raid
: 1748465434:0;ls
: 1748465522:0;sudo nvim /etc/fstab
: 1748465565:0;mount -o
: 1748465576:0;mount -o remount
: 1748465592:0;mount -o /mnt/raid
: 1748465620:0;findmnt --verify --verbose
: 1748465636:0;sudo findmnt --verify --verbose
: 1748465650:0;systemcrl daemon-reload
: 1748465657:0;systemctl daemon-reload
: 1748465665:0;sudo findmnt --verify --verbose
: 1748465673:0;ls raid
: 1748465674:0;ls
: 1748465677:0;cd raid
: 1748465678:0;ls
: 1748465682:0;cd ..
: 1748465684:0;ls -la
: 1748465689:0;ls ..
: 1748465767:0;shutdown -r now
: 1748465832:0;cd /mnt/raid
: 1748465833:0;ls
: 1748465843:0;shutdown
: 1748500056:0;cd verity
: 1748500062:0;gs
: 1748500095:0;cd dotfiles
: 1748500098:0;nvim .
: 1748500122:0;which wofi
: 1748500128:0;which rofi
: 1748500166:0;git status
: 1748500185:0;git config --global --edit
: 1748500226:0;gs
: 1748500232:0;git config --global --edit
: 1748500345:0;ln -s ./dotfiles/git/gitconfig .gitconfig
: 1748500352:0;cd verity
: 1748500355:0;gs
: 1748500391:0;gc
: 1748500448:0;ln -s ./dotfiles/git/ ~/.config/git
: 1748500487:0;ln -s ./dotfiles/git/ ~/.config/git/
: 1748500511:0;mkdir ~/.config/git/
: 1748500514:0;ln -s ./dotfiles/git/ ~/.config/git/
: 1748500539:0;cd ..
: 1748500540:0;ks
: 1748500541:0;ls
: 1748500546:0;cd .config
: 1748500547:0;ls
: 1748500552:0;ls -la
: 1748500571:0;rm -r git
: 1748500603:0;cd ..
: 1748500610:0;cd .config/spotify
: 1748500613:0;nvim .
: 1748500695:0;cd ../..
: 1748500701:0;cd .config
: 1748500713:0;nvim btop/btop.conf
: 1748500912:0;nvim fastfetch/config.jsonc
: 1748500954:0;fastfetch
: 1748501180:0;cd ../dotfiles
: 1748501189:0;nvim sddm.conf
: 1748501216:0;rm sddm.conf
: 1748501223:0;ga .