Commit Graph

36 Commits

Author SHA1 Message Date
Siina Mashek 39273e41a5 Changing git branch to unicode representation 2023-04-28 18:36:30 +03:00
xylous d629cb14cb
Refactor code determining prompt colour 2022-06-20 14:02:05 +03:00
xylous 816cd8a54b
Recognise 'R' flag 2022-04-09 19:34:47 +03:00
xylous ff79586ace
Fix typo: use colour code instead of variable 2022-02-20 08:35:32 +02:00
xylous 21001cab5f
Fix inconsistencies
Some variables were delimited by curly braces, others weren't. Enclose
all multi-character variable names in curly braces.

Some variables were redundant. Remove them.
2022-02-04 22:42:44 +02:00
xylous 7f06c8c7b5
Add a boilerplate & fix vague comments 2022-01-30 11:01:58 +02:00
xylous 74dcbbc51e
Update old Copyright notice 2022-01-30 11:01:09 +02:00
xylous 0292970486
Add 'AM' to the list of supported flags 2022-01-29 11:09:25 +02:00
xylous 56cde54431
Recognise both types of 'Deleted' flags 2022-01-22 18:13:31 +02:00
xylous 7f00f81ae0
Update screenshot to include deleting files 2022-01-21 16:09:01 +02:00
xylous 3f5f9f4e97
Fix deleted files not being tracked 2022-01-21 16:04:20 +02:00
xylous 19e8c3b5ff
Update screenshot used 2022-01-20 20:39:20 +02:00
xylous ffb64c1106
Update README.md to inform users of option usage 2022-01-04 22:33:43 +02:00
xylous abd7948993
Add '-i' option for better inline integration 2022-01-04 22:32:30 +02:00
xylous e6cac93147 Update misleading README.md 2021-11-05 15:14:10 +02:00
xylous ad0d1cafb4 Fix spacing on commits-ahead-behind part 2021-10-06 10:55:51 +03:00
xylous 3dc65b4e64 Add screenshot 2021-10-01 17:47:39 +03:00
xylous 8029f58990 Fix branch name spacing
On branches tracking remotes, there would be two spaces between the last
character and the first character in the status part. On other branches,
there'd only be one. Make it so that there's only one space at all
times.

In the function calculating differences between local and remote
histories, an extra space was added before the first part, thus where
the second space came from. Remove that.
2021-09-17 20:21:28 +03:00
xylous fb3045131b Use zsh's builtin %F{} instead of ANSI codes 2021-09-15 20:03:35 +03:00
xylous 61a7b27867 Update installation instructions in README.md 2021-08-08 18:47:48 +03:00
xylous 0387deb641 Export a function instead of running w/shebang
To make integrating with plugin managers as easy as possible,
plugins/scripts shouldn't be sourced on their own; instead, they should
export functions.
2021-08-08 18:34:17 +03:00
xylous ebf8726ab7 Update README.md 2021-08-08 17:57:38 +03:00
xylous fc9b5ecee6 Fix spacing on the 'branch' text 2021-06-29 13:35:56 +03:00
xylous 490e8aa046 Add "unset" to prevent global namespace pollution 2021-06-24 14:15:15 +03:00
xylous 73c7f5d2fa Document all functions in-source 2021-06-19 10:34:39 +03:00
xylous a520bad83d Update outdated documentation 2021-06-19 09:49:03 +03:00
xylous a48e4eaf4f Fix spacing 2021-06-18 23:45:11 +03:00
xylous 5b13b77fa3 Fix error where no parameters passed to a function
Also, update the names of a handful variables.
2021-06-18 23:39:12 +03:00
xylous 70cec22db5 Split large function into smaller ones
Split former `parse_git_status` function, which was around 60 lines of
code, into multiple small functions.

Also, instead of polluting the global namespace with a lot of variables,
make functions return something through a $REPLY variable. Or the
$STATUS variable, in the case of the *new* parse_git_status function.
2021-06-18 23:19:19 +03:00
xylous 208cfc43ee Use ANSI color codes instead of the zsh builtin %F{} 2021-05-30 11:14:41 +03:00
xylous 88430f3835 Remove trailing whitespace from GIT_STATUS variable 2021-05-19 18:23:27 +03:00
xylous e05101d358 Add README.md 2021-05-19 13:32:27 +03:00
xylous 9c79daa0f5 Add MIT License 2021-05-19 12:13:14 +03:00
xylous 38ed00375f Make script more portable 2021-05-15 17:48:12 +03:00
xylous e267362a9a Simplify code 2021-05-15 17:34:41 +03:00
xylous 1b81ab7bb3 Initial Commit 2021-05-15 16:47:38 +03:00