added code to replace user home with ~

This commit is contained in:
2026-05-12 21:52:22 +02:00
parent bfa6d98784
commit 45f4479680
+5
View File
@@ -98,7 +98,12 @@ int main() {
char host[1024];
gethostname(host, sizeof(host));
char prompt[2051];
char *home = getenv("HOME");
if(strncmp(dir, home, strlen(home)) == 0) {
snprintf(prompt, sizeof(prompt), "%s@%s ~%s$ ", user, host, dir + strlen(home));
} else {
snprintf(prompt, sizeof(prompt), "%s@%s %s$ ", user, host, dir);
}
char *line = readline(prompt);
if(line == NULL) return 0;
if(line && *line) add_history(line);