Commit Graph

  • 44d8f2fc43 removed trailing whitespace main zegonix 2026-05-03 10:09:12 +02:00
  • 92b1080daa deny bookmark name help scbj 2026-04-16 09:49:27 +02:00
  • 1512d5117e added completions for book clean scbj 2026-01-28 09:49:17 +01:00
  • af40dee02d updated bash setup script root 2025-10-25 12:05:50 +02:00
  • d66f0defb8 inserted check for bookmarknames root 2025-08-04 09:40:03 +02:00
  • 4e8c311476 improved output of book remove & added todo scbj 2025-07-09 10:39:33 +02:00
  • 3eee1e304c added todo scbj 2025-07-09 10:31:56 +02:00
  • b10375dac0 readme fixes scbj 2025-07-08 15:32:08 +02:00
  • 71658df5fe implemented options to dedup/rotate stack root 2025-07-06 21:20:59 +02:00
  • 7dcdce624f added todo scbj 2025-07-04 08:48:40 +02:00
  • 1005eddeb8 implemented bookmarks subcommand clean to remove entries with invalid paths root 2025-07-03 23:48:24 +02:00
  • 86744ce8fa fixed error message using warning style root 2025-06-26 22:36:50 +02:00
  • 600feeacd5 more todos scbj 2025-06-26 08:10:09 +02:00
  • fe54a75c99 fixed bookmarks completions and error messages root 2025-06-24 22:42:22 +02:00
  • 76d1817a1e fixed bookmarks completions, light refactoring root 2025-06-24 22:22:06 +02:00
  • eca1414390 implemented displaying invalid path and according styles root 2025-06-24 21:53:56 +02:00
  • ad96c2951d updated todos scbj 2025-06-23 10:20:51 +02:00
  • f66cd146d8 writes default if no config file found root 2025-06-08 21:53:18 +02:00
  • 29cd585fbd check bookmarkname != 'add' || 'remove' scbj 2025-02-26 11:26:08 +01:00
  • 315ace51ed navigate can now handle path with spaces, path can only be last argument though root 2025-03-30 13:20:29 +02:00
  • 3f05706dfb added check to not overwrite existing bookmarks root 2025-02-23 01:02:14 +01:00
  • 08d1769953 fixed config parser code to allow for '=' in separators root 2025-02-23 00:26:20 +01:00
  • c45373e1ab implemented arguments show_stack_on_push/pop added setting stack_hide_numbers root 2025-02-06 23:27:39 +01:00
  • c846a16c8f minor clean up scbj 2025-02-03 09:57:09 +01:00
  • 1c30fd87a5 version 1.0.0 root 2025-02-01 23:06:34 +01:00
  • 50a24b7503 updated the readme file root 2025-02-01 23:05:47 +01:00
  • 97416600f4 .. root 2025-02-01 16:05:04 +01:00
  • 7796a4d1a8 implemented writing default configuration root 2025-02-01 16:02:36 +01:00
  • 88db002985 fixed string comparisons in setup script root 2025-02-01 10:13:09 +01:00
  • 5f0121a404 merged stack_home_as_tilde & book_home_as_tilde to show_home_as_tilde root 2025-01-28 00:01:17 +01:00
  • f4676eb2c3 implemented push to stack entry by number root 2025-01-27 23:57:48 +01:00
  • 7b60a8a3a9 implemented option to show home directory as '~' root 2025-01-26 21:31:31 +01:00
  • 61eb72e69a added shell completions for push subcommands and pop root 2025-01-23 22:23:12 +01:00
  • 6fc7858788 added example configuration file scbj 2025-01-23 08:58:02 +01:00
  • 89d676970c .. zegonix 2025-01-22 23:06:47 +01:00
  • f5d1dfa485 first draft of the README file changed file extensions of bookmark and config file root 2025-01-22 23:04:36 +01:00
  • 9a3756f552 implemented logic to ignore both line and inline comments within toml file root 2025-01-21 23:18:54 +01:00
  • d607f82440 . scbj 2025-01-21 09:51:36 +01:00
  • d0c4bf1ba2 renamed bash_setup.sh to navigate_bash_setup, fixed completions for push root 2025-01-20 22:01:22 +01:00
  • 27e75379a6 fixed stack/bookmarks path style leeking into punctuation style scbj 2025-01-20 13:50:05 +01:00
  • 5c7a8548d4 added shell completions for push and bookmarks root 2025-01-19 22:52:24 +01:00
  • 64e12222bd changed config-parser macro to check struct hirarchy when parsing configuration file root 2025-01-19 16:38:35 +01:00
  • 281ca56741 quick save root 2025-01-18 22:27:33 +01:00
  • 1abb470dd6 started default function scbj 2025-01-16 18:08:23 +01:00
  • db8c62c476 bookmarks and stack can now hold paths with links root 2025-01-15 23:06:24 +01:00
  • 39ad2de67c implemented (separate) punctuation-style for stack and bookmarks root 2025-01-15 00:11:54 +01:00
  • b0e2e430b5 added src/output.rs to handle command output adjusted todo.md root 2025-01-14 23:28:49 +01:00
  • 0f2a922232 fixed and cleaned up bash setup script scbj 2025-01-14 08:49:52 +01:00
  • ef903ab9ec implemented functionality of show_stack_on_push/pop root 2025-01-13 23:38:23 +01:00
  • 5cb08dc2c1 bookmarks can be added with relative paths now root 2025-01-13 23:00:41 +01:00
  • 9f4d522aa3 bookmarks are alphabetically sorted by name now, thanks BTreeMap root 2025-01-13 21:23:31 +01:00
  • 16adafb8b9 fixed separators being printed with quotes root 2025-01-13 20:49:03 +01:00
  • f5197c6362 reached usable state with procedural macro root 2025-01-12 23:41:34 +01:00
  • d20fd0d023 renamed config-parser and implemented the first set of functions for the macro extended and cleaned up format.rs and moved it into config-parser some other bits and bobs root 2025-01-11 22:38:12 +01:00
  • 57dbafac3d did a little clean up in config_parser root 2025-01-09 23:29:42 +01:00
  • 1d4688cf95 parsing functions implemented todo: - implement write_default_config() - implement parse_style_settings() root 2025-01-08 23:41:56 +01:00
  • a4bbe4b34b quick save root 2025-01-05 22:46:54 +01:00
  • e9f91575f2 started derive macro to parse configuration root 2024-12-30 11:08:51 +01:00
  • 26733820f8 experimenting with various ideas to avoid repeating code in config.rs root 2024-12-17 23:34:10 +01:00
  • d8f039d76b implemented parsing of color settings of formats [named, numbered, rgb] (example ['red', 29, #12345F]) root 2024-12-15 23:30:36 +01:00
  • 77cd64dd60 added function to wrap debug messages in an echo command implemented formatted printing of stack and bookmarks root 2024-12-15 00:35:09 +01:00
  • c27089124e started parsing of config file root 2024-12-09 22:53:13 +01:00
  • 61e3ded722 implemented option 'all' to pop the entire stack root 2024-12-08 12:54:36 +01:00
  • e3d43755b1 implemented popping multiple entries at once root 2024-12-08 11:29:15 +01:00
  • 036e3d3574 quicksave root 2024-12-08 10:08:09 +01:00
  • fd8c2438c2 separated bookmarks from config, clean up in main pending root 2024-12-05 22:38:23 +01:00
  • ec4143d040 quicksave root 2024-12-05 21:10:23 +01:00
  • 0a773c48c4 work in progress root 2024-12-03 00:16:37 +01:00
  • 5b1d79ca7c started implementing text formatting with ansi escape sequences root 2024-12-01 23:44:40 +01:00
  • b41fbf8047 .. root 2024-12-01 21:00:29 +01:00
  • e8a52c1775 implemented bookmark add/remove functions root 2024-11-30 23:15:13 +01:00
  • dfd14c8ee9 implemented parsing, listing and pushing of bookmarks root 2024-11-30 22:26:11 +01:00
  • dce08c9b9a added clear function as optional subcommand to stack command root 2024-11-29 08:08:51 +01:00
  • e6879afd58 fixed push command to store current directory before changing directory root 2024-11-27 23:55:24 +01:00
  • ce096d2430 implemented push and pop commands, push command saves the wrong path though root 2024-11-27 23:44:47 +01:00
  • 51ea69194d progress on stack root 2024-11-24 23:58:28 +01:00
  • 885a3e1d37 clap is weird root 2024-11-20 23:18:51 +01:00
  • e45dbad2b0 initial commit root 2024-11-17 23:46:59 +01:00
  • abc3f81791 Initial commit zegonix 2024-11-17 09:41:36 +01:00