flake/config/.bashrc
2023-02-21 15:47:58 -06:00

39 lines
2.9 KiB
Bash

# Bash Prompt
PS1="<strong>\n</strong>\[\e[30;1m\]\[\016\]l\[\017\](\[\e[34;1m\]\u@\h\[\e[30;1m\])-(\[\e[34;1m\]\j\[\e[30;1m\])-(\[\e[34;1m\]\@ \d\[\e[30;1m\])->\[\e[30;1m\]<strong>\n</strong>\[\016\]m\[\017\]-(\[\[\e[32;1m\]\w\[\e[30;1m\])-(\[\e[32;1m\]<strong>\$</strong>(/bin/ls -1 | /usr/bin/wc -l | /bin/sed 's: ::g') files, <strong>\$</strong>(/bin/ls -lah | /bin/grep -m 1 total | /bin/sed 's/total //')b\[\e[30;1m\])--> \[\e[0m\]"
# Alias Commands
alias clean="sudo nix-collect-garbage -d && sudo nix-store --optimise"
alias opt="sudo nix-store optimise"
alias bash="sudo nano .bashrc"
alias sn="sudo nano "
# System Updates
alias flkfrija="cd flake && sudo nix-collect-garbage -d && sudo nix-store --optimise && sudo nix-channel --update && sudo nix flake update && sudo nixos-rebuild switch --flake .#frija"
alias flkupfrija="cd flake && sudo nix-store --optimise && sudo nix-channel --update && sudo nix flake update && sudo nixos-rebuild switch --flake .#frija"
alias flkminfrija="cd flake && sudo nix flake update && sudo nixos-rebuild switch --flake .#frija"
alias flktyr="cd flake && sudo nix-collect-garbage -d && sudo nix-store --optimise && sudo nix-channel --update && sudo nix flake update && sudo nixos-rebuild switch --flake .#tyr && sudo flatpak update && sudo flatpak uninstall
--unused"
alias flkuptyr="cd flake && sudo nix-store --optimise && sudo nix-channel --update && sudo nix flake update && sudo nixos-rebuild switch --flake .#tyr && sudo flatpak update"
alias flkmintyr="cd flake && sudo nix flake update && sudo nixos-rebuild switch --flake .#tyr"
alias flktuisto="cd flake && sudo nix-collect-garbage -d && sudo nix-store --optimise && sudo nix-channel --update && sudo nix flake update && sudo nixos-rebuild switch --flake .#tuisto && sudo flatpak update && sudo flatpak uninstall
--unused"
alias flkuptuisto="cd flake && sudo nix-store --optimise && sudo nix-channel --update && sudo nix flake update && sudo nixos-rebuild switch --flake .#tuisto && sudo flatpak update"
alias flkmintuisto="cd flake && sudo nix flake update && sudo nixos-rebuild switch --flake .#tuisto"
alias flkweda="cd flake && sudo nix-collect-garbage -d && sudo nix-store --optimise && sudo nix-channel --update && sudo nix flake update && sudo nixos-rebuild switch --flake .#weda && sudo flatpak update && sudo flatpak uninstall
--unused"
alias flkupweda="cd flake && sudo nix-store --optimise && sudo nix-channel --update && sudo nix flake update && sudo nixos-rebuild switch --flake .#weda && sudo flatpak update"
alias flkminweda="cd flake && sudo nix flake update && sudo nixos-rebuild switch --flake .#weda"
# Gnome Menu: Alphabetize
alias alpha-gnome="gsettings reset org.gnome.shell app-picker-layout"
# Programs
#neofetch
alias brave="com.brave.Browser"
alias obb="docker run -it --rm ghcr.io/openbb-finance/openbbterminal-poetry:latest"
alias starwars="telnet towel.blinkenlights.nl"