Commit graph

30 commits

Author SHA1 Message Date
Yan Lin
50b1c7592d add papis rm alias 2025-11-19 14:21:40 +01:00
Yan Lin
b69ba0c1ff rename Library to app-state 2025-11-18 18:46:27 +01:00
Yan Lin
0bf4fb87c6 bring back nix-darwin hosts compatability 2025-11-13 10:40:27 +01:00
Yan Lin
416e8dc46e add nixos logo on waybar 2025-11-10 10:32:20 +01:00
Yan Lin
7c1edaed3d minor fix 2025-10-24 12:53:24 +02:00
Yan Lin
0f8fe62245 remove macos and nix-darwin related config 2025-10-24 12:46:00 +02:00
Yan Lin
6c1cfc9afa unify papis config dir 2025-10-24 11:49:23 +02:00
Yan Lin
d365d1ca4f adjust papis alias 2025-10-24 10:31:42 +02:00
Yan Lin
13cfcca90c Unify package config and import 2025-08-30 07:38:59 +02:00
Yan Lin
6691d3c037 Wrap macos-only config behind platform detection 2025-08-29 21:23:13 +02:00
Yan Lin
989430492e Add papis aliases 2025-08-21 10:31:49 +09:00
Yan Lin
bd187aacf2 Add pacite alias 2025-08-03 16:44:10 +08:00
Yan Lin
ebfb6f3bf2 Fix BibTeX template type field to use correct syntax
- Remove unnecessary double brace escaping from type field
- Use @{doc[type]} directly as papis handles it correctly

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 12:50:14 +02:00
Yan Lin
77fff99614 Add dynamic type field to BibTeX template
- Use @{{doc[type]}} to dynamically set BibTeX entry type
- Add back booktitle field for conference papers
- Properly escape braces using double braces for literal output

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 12:45:06 +02:00
Yan Lin
59111b4ccf Fix BibTeX template format to avoid parsing errors
- Change template to use @article type with proper escaping
- Use triple braces {{{ }}} to properly escape BibTeX field values
- Remove problematic dynamic type field {doc[type]}
- Add back doi and url fields that were accidentally removed

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 12:41:27 +02:00
Yan Lin
7a4727eeac Fix pabib alias to use custom BibTeX template
- Change pabib alias to use 'papis list --template' instead of 'papis export'
- This ensures the custom BibTeX template is actually used for output

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 12:37:12 +02:00
Yan Lin
168ead6c1f Add pabib alias and BibTeX template to papis configuration
- Add pabib alias for quick BibTeX export using 'papis export --format bibtex'
- Add BibTeX template file to customize BibTeX output format

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 12:35:00 +02:00
Yan Lin
aad84a4c69 Add pareset alias for papis cache reset
- Added 'pareset' shell alias that runs 'papis cache reset'
- Placed in the cache management section of shell aliases
- Provides quick access to reset papis database cache

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 23:46:16 +02:00
Yan Lin
a061ecbdf2 Fix patag function to rewrite tags instead of adding
- Changed patag function to drop existing tags before adding new ones
- Fixed tag parsing to properly split on '#' separator using tr command
- Tags are now stored as individual entries instead of single string
- Function now properly rewrites tags instead of adding to existing ones

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 23:36:28 +02:00
Yan Lin
2b47bfba47 Add patag alias 2025-07-29 23:27:43 +02:00
Yan Lin
048804048f Improve papis workflow with enhanced functions and aliases
- Convert pafile and pafinder aliases to shell functions with better parameter handling
- Make pafile query parameter optional for interactive document selection
- Add patag function for hash-separated multi-tag addition (e.g., patag "tag1#tag2" query)
- Add paopen alias for quick document opening
- Update README to document all papis workflow shortcuts and functions
- Fix deprecated zsh initExtra to initContent

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 23:14:40 +02:00
Yan Lin
f9e8eff265 Update papis alias 2025-07-29 23:04:39 +02:00
Yan Lin
976a6267d2 Replace deprecated initExtra with initContent in papis.nix 2025-07-29 22:00:26 +02:00
Yan Lin
e97279e5a4 Revise papis alias 2025-07-29 21:59:01 +02:00
Yan Lin
687d5b52cc Simplify papis aliases 2025-07-29 20:48:22 +02:00
Yan Lin
dea62d5ab8 Remove papis custom folder and file names 2025-07-29 18:14:31 +02:00
Yan Lin
59cd92a8fd Add a few aliases to papis 2025-07-29 17:16:49 +02:00
Yan Lin
a45117a755 Update papis default template 2025-07-29 17:06:38 +02:00
Yan Lin
e7cb1502e3 Add papis to main config 2025-07-29 15:55:15 +02:00
Yan Lin
0da9c3b3cb Add papis reference manager configuration
- Add papis.nix module with embedded configuration
- Configure library at ~/Documents/Library/papis
- Set up nvim editor and fzf picker integration
- Add comprehensive papis documentation to README

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 15:49:49 +02:00