From e685f483810261efab350d6d94ffeb65ddc3e90f Mon Sep 17 00:00:00 2001 From: Matheus Date: Thu, 5 Jan 2023 01:43:50 -0300 Subject: [PATCH] distro files and init: set term var in init and fix prompt size --- distro-files/etc/profile | 11 +++++------ extras/init/main.c | 3 ++- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/distro-files/etc/profile b/distro-files/etc/profile index 913e8369..48506c1b 100644 --- a/distro-files/etc/profile +++ b/distro-files/etc/profile @@ -1,9 +1,8 @@ -NORMAL="\e[0m" -RED="\e[1;31m" -GREEN="\e[1;32m" -BLUE="\e[1;36m" -WHITE="\e[1;37m" +NORMAL="\[\e[0m\]" +RED="\[\e[1;31m\]" +GREEN="\[\e[1;32m\]" +BLUE="\[\e[1;36m\]" +WHITE="\[\e[1;37m\]" PS1="$GREEN\u$NORMAL@$BLUE\h$NORMAL:$WHITE\w$NORMAL>" alias ls="ls --color=auto" -export TERM=linux diff --git a/extras/init/main.c b/extras/init/main.c index 38357be4..9b003f23 100644 --- a/extras/init/main.c +++ b/extras/init/main.c @@ -135,7 +135,8 @@ int main(int argc, char* argv[]){ chdir(pw->pw_dir); setenv("PATH", "/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin", 1); setenv("DISPLAY", ":0", 1); - + setenv("TERM", "linux", 1); + printf("init: running /etc/rc\n"); // execute init script