From 15bc23ba85f714797f3496ad6f7460877f974253 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Fri, 17 Apr 2026 10:53:28 +0100 Subject: chore: delete obsolete shell config files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove files made redundant by the zsh-only rewrite: - home/.profile (POSIX login shell — replaced by .zprofile) - home/.bashrc (bash interactive — no longer needed) - home/.bash_logout (bash logout — no longer needed) - home/.config/sh/envrc (shared env vars — merged into .zprofile) - home/.config/sh/aliases (shared aliases — merged into .zshrc) - home/.config/sh/shinit (POSIX interactive init — merged into .zshrc) The inputrc file is kept for readline-based tools (python REPL, etc.). --- home/.profile | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100755 home/.profile (limited to 'home/.profile') diff --git a/home/.profile b/home/.profile deleted file mode 100755 index 2550836..0000000 --- a/home/.profile +++ /dev/null @@ -1,24 +0,0 @@ -# ~/.profile: executed by the command interpreter for login shells. -# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login -# exists. -# see /usr/share/doc/bash/examples/startup-files for examples. -# the files are located in the bash-doc package. - -# the default umask is set in /etc/profile; for setting the umask -# for ssh logins, install and configure the libpam-umask package. -#umask 022 - -# shellcheck source=/dev/null -[ -r ~/.config/sh/envrc ] && . ~/.config/sh/envrc - -if [ ! "$DISPLAY" ] && [ "$XDG_VTNR" = "1" ]; then - ifexists sx -fi - -if [ "$BASH" ]; then - safesource ~/.bashrc -elif [ "$ZSH_VERSION" ]; then - safesource "$XDG_CONFIG_HOME"/zsh/.zshrc -else - safesource "$XDG_CONFIG_HOME"/sh/shinit -fi -- cgit v1.2.3-70-g09d2