25 prompt_len =
ft_strlen(
"π΄ @maxishell$ ") + \
26 ft_strlen(getenv(
"LOGNAME"));
27 prompt = (
char *)malloc(prompt_len + 1);
59 ft_printf(
"ββββββββββββββββββββββββββββββββββββββββββ"
60 "ββββββββββββββββββββββββββββ\n");
61 ft_printf(
"ββββββββββββββββββββββββββββββββββββββββββ"
62 "ββββββββββββββββββββββββββββ\n");
63 ft_printf(
"βββββββββββββββββββββββββββββββββββββββββββ"
64 "βββββββββββββββββββββββββββ\n");
65 ft_printf(
"βββββββββββββββββββββββββββββββββββββββββββ"
66 "βββββββββββββββββββββββββββ\n");
67 ft_printf(
"βββββββββββββββββββββββββββββββββββββββββββ"
68 "βββββββββββββββββββββββββββ\n");
69 ft_printf(
"βββββββββββββββββββββββββββββββββββββββββββ"
70 "βββββββββββββββββββββββββββ\n");
73 "Version 1.0.0\033[0m\n");
75 "By ΠΠΈΠΌΠ°Ρ ΠΈ Π ΠΎΠΌΠ°Ρ\033[0m\n");
char * get_env(t_env *envp, const char *key)
int ft_printf(const char *format,...)
char * ft_strcpy(char *dest, const char *src)
char * ft_strjoin(char const *s1, char const *s2)
int ft_strncmp(const char *s1, const char *s2, size_t n)
size_t ft_strlen(const char *s)
char * ft_strcat(char *dest, char *src)
void print_maxishell(void)
char * generate_prompt_string(t_ms_data *data, char *pwd, char *home_dir)
char * generate_prompt(t_ms_data *data)