Commit aeff68ca35ada5a2b29afbef2d569645bc4e55cf

Commits
[COMMIT BEGIN]
commit aeff68ca35ada5a2b29afbef2d569645bc4e55cf
Author: root <root@felix>
Date:   Sun Mar 15 20:52:52 2026 +0000

    Felix: update installer and add bash files
    
    Signed-off-by: root <root@felix>

diff --git a/systems/linux/dotfiles/felix/home/.bash_profile b/systems/linux/dotfiles/felix/home/.bash_profile
new file mode 100644
index 0000000..7211b50
--- /dev/null
+++ b/systems/linux/dotfiles/felix/home/.bash_profile
@@ -0,0 +1,25 @@
+# Display centered message with blue background on TTY
+clear
+message="TITAN DATA SYSTEM | FELIX CONSOLE"
+cols=$(tput cols)
+padding=$(( (cols - ${#message}) / 2 ))
+echo -e "\e[44m\e[97m$(printf "%*s%s%*s\n" $padding "" "$message" $padding "")\e[0m"
+
+echo ""
+echo "System has been $(uptime -p)"
+date
+echo ""
+
+
+free -h
+echo ""
+lsblk
+echo""
+printf "\e[44m%${cols}s\e[0m\n" ""
+
+echo -e "500\nd50\n600\nd50\n700\nd50\n0" > /dev/buzzer
+
+alias logout="echo -e \"600\nd50\n500\nd100\n0\" > /dev/buzzer && logout"
+alias exit="echo -e \"600\nd50\n500\nd100\n0\" > /dev/buzzer && exit"
+
+source .bashrc
diff --git a/systems/linux/dotfiles/felix/home/.bashrc b/systems/linux/dotfiles/felix/home/.bashrc
new file mode 100644
index 0000000..514cf68
--- /dev/null
+++ b/systems/linux/dotfiles/felix/home/.bashrc
@@ -0,0 +1,6 @@
+alias c="clear"
+alias cls="clear"
+
+PS1="\w $ "
+
+PATH=$PATH:/root/felix/scripts
diff --git a/systems/linux/dotfiles/felix/install.sh b/systems/linux/dotfiles/felix/install.sh
index e9bfe75..bcdadd4 100644
--- a/systems/linux/dotfiles/felix/install.sh
+++ b/systems/linux/dotfiles/felix/install.sh
@@ -1,7 +1,7 @@
 # Install/update the felix service
 rm -rf /root/felix
-mkdir -p /root/felix
-cp -r home/felix/. /root/felix/.
+cp -rv home/* /root/
+cp -rv home/.* /root/
 if [ -f /etc/systemd/system/felix.service ]; then
     systemctl disable felix.service
     rm /etc/systemd/system/felix.service
[COMMIT END]
(C) 2025 0x4248 (C) 2025 4248 Media and 4248 Systems, All part of 0x4248 See LICENCE files for more information. Not all files are by 0x4248 always check Licencing.