Commit Graph

190 Commits (master)

Author SHA1 Message Date
TorchedSammy 22270dc537 fix: trim input and remove comment 2021-04-04 20:30:03 -04:00
TorchedSammy cc183620c5 fix: move input checks to main.go, some cleanup 2021-04-04 18:42:56 -04:00
TorchedSammy 4f4237a3e9 chore: split up go source files 2021-04-03 13:13:45 -04:00
TorchedSammy a0bc8e026a feat: save history to file 2021-04-01 22:12:03 -04:00
TorchedSammy 0987899144 fix: throw command.success hook after successfullua input 2021-03-31 12:53:39 -04:00
TorchedSammy 1d22e4cdc1 fix: move LuaInit function to lua.go 2021-03-30 22:37:08 -04:00
TorchedSammy 09a4cb4787 chore: update version 2021-03-30 19:50:35 -04:00
TorchedSammy f20be5153f feat: add hooks/events 2021-03-30 19:47:02 -04:00
TorchedSammy e561be0c9f chore: comments everywhere 2021-03-28 18:58:58 -04:00
TorchedSammy 479968f79e fix: dont replace ^^ in commands before, or in quotes 2021-03-28 18:15:51 -04:00
TorchedSammy b735421af8 feat: add ^^ for last command 2021-03-28 17:51:15 -04:00
TorchedSammy d945d510f7 feat: printf-like formatting for prompt 2021-03-28 17:11:57 -04:00
TorchedSammy 7486d58465 fix: merge conflicts 2021-03-26 01:14:25 -04:00
TorchedSammy c5fa238156 wip: get prompt from format function 2021-03-26 01:06:14 -04:00
devins2518 e4218a135a
fix: only create rc file if it doesn't exist (#10) 2021-03-25 12:07:51 -04:00
TorchedSammy 913d6486ac fix: merge conflicts; dont set /bin/zsh explicitly unless used with flag (for neofetch to use hilbish :)) 2021-03-24 20:58:31 -04:00
TorchedSammy deb1bc8a5e chore: bump version 2021-03-24 20:22:25 -04:00
TorchedSammy 1c1ec87612 feat: add to history for lua 2021-03-24 20:21:55 -04:00
TorchedSammy 972c6e44b3 feat: go to next line if sh input is incomplete 2021-03-24 19:18:30 -04:00
TorchedSammy d3bd47963d chore: bump version 2021-03-24 15:04:09 -04:00
TorchedSammy 76d0806375 feat: switch to master's readline lib; add tab complete and sh support 2021-03-24 14:50:22 -04:00
TorchedSammy 5186d785a9 feat: aliases via alias(alias, orig) 2021-03-21 17:20:19 -04:00
TorchedSammy b27b656dd6 fix: try loading preload in current directory 2021-03-21 14:47:27 -04:00
TorchedSammy adb3c0df16 feat: use commanding table to store custom commands, load preload file and set require path in go 2021-03-21 12:42:04 -04:00
TorchedSammy 511c734eed fix: my stupidity in handling both configs not found 2021-03-21 03:58:04 -04:00
TorchedSammy 45064af34f create config if missing 2021-03-21 03:51:44 -04:00
TorchedSammy 646a138dcd chore: bump version 2021-03-21 02:46:47 -04:00
TorchedSammy f943a55940 fix: dont replace ~ if in quotes; replace ~ with $HOME 2021-03-21 02:45:27 -04:00
TorchedSammy b0ab7fb8d7 feat: replace home char 2021-03-21 02:44:03 -04:00
TorchedSammy 1edc81f32b feat: fix pty issues with hilbish 2021-03-21 01:26:52 -04:00
TorchedSammy 623b46fb8e fix: dont include quotes in cmd arguments, so my commits are fixed now lmaoooo 2021-03-20 22:01:00 -04:00
TorchedSammy 198f5f6334 "feat: add custom commands via lua in config" 2021-03-20 18:51:05 -04:00
TorchedSammy 4456d7593b feat: exit on EOF (^D/ctrl d) 2021-03-20 12:57:18 -04:00
TorchedSammy 7ac391e3b1 "fix: -v flag description (i copied it from another project" 2021-03-20 03:36:34 -04:00
TorchedSammy 63d5301a98 "chore: update version" 2021-03-20 03:27:13 -04:00
TorchedSammy 7aaeb77871 "feat: fix double quotes being an issue in commands" 2021-03-20 03:14:06 -04:00
TorchedSammy 9c08954c2f feat: cd builtin 2021-03-20 01:22:43 -04:00
TorchedSammy 52cf7e4799 feat: add command line flags and set SHELL, make commands exit on ctrl c 2021-03-20 00:03:25 -04:00
TorchedSammy 716d24963f add lua config 2021-03-19 19:03:11 -04:00
TorchedSammy 981acc49d2 initial commit 2021-03-19 15:11:59 -04:00