My personal-knowledge-system, with deeply integrated task tracking and long term goal planning capabilities.
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: larger alphabet and length for nano_id's

+21 -11
+6 -6
.config/config.ron
··· 1 1 ( 2 2 directory: "/Users/suri/dev/projects/filaments/ZettelKasten", 3 3 global_key_binds: { 4 + "up": MoveUp, 4 5 "ctrl-c": Quit, 5 - "ctrl-z": Suspend, 6 - "up": MoveUp, 7 6 "down": MoveDown, 7 + "ctrl-z": Suspend, 8 8 }, 9 9 zk: ( 10 10 keybinds: { 11 + "<Ctrl-n>": NewZettel, 12 + "enter": OpenZettel, 11 13 "tab": SwitchTo( 12 14 region: Todo, 13 15 ), 14 - "enter": OpenZettel, 15 - "<Ctrl-n>": NewZettel, 16 16 }, 17 17 ), 18 18 todo: ( 19 19 keybinds: { 20 - "k": MoveUp, 21 - "j": MoveDown, 22 20 "tab": SwitchTo( 23 21 region: Zk, 24 22 ), 23 + "k": MoveUp, 24 + "j": MoveDown, 25 25 }, 26 26 ), 27 27 )
+9
.helix/languages.toml
··· 1 + [language-server.filaments] 2 + command = "/Users/suri/dev/projects/filaments/target/debug/fil" 3 + args = ["lsp"] 4 + 5 + 6 + [[language]] 7 + name = "markdown" 8 + roots = [".filaments"] 9 + language-servers = ["filaments", "harper-ls"]
+5 -4
crates/dto/migration/src/types/nano_id.rs
··· 10 10 #[sea_orm(value_type = "String")] 11 11 pub struct NanoId(pub(crate) String); 12 12 13 - const ALPHABET: [char; 26] = [ 13 + const ALPHABET: [char; 62] = [ 14 14 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 15 - 't', 'u', 'v', 'w', 'x', 'y', 'z', 15 + 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 16 + 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '1', '2', '3', '4', '5', 17 + '6', '7', '8', '9', '0', 16 18 ]; 17 - 18 - pub const NANO_ID_LEN: usize = 6; 19 + pub const NANO_ID_LEN: usize = 8; 19 20 20 21 impl Default for NanoId { 21 22 fn default() -> Self {
+1 -1
src/tui/components/zk/zettel_view.rs
··· 78 78 79 79 title_created: Layout::horizontal(vec![Constraint::Fill(80), Constraint::Min(24)]), 80 80 81 - tags_id: Layout::horizontal(vec![Constraint::Fill(95), Constraint::Min(8)]), 81 + tags_id: Layout::horizontal(vec![Constraint::Fill(95), Constraint::Min(10)]), 82 82 } 83 83 } 84 84 }