Commit Graph

40 Commits

Author SHA1 Message Date
glenneth1 f427a11811 package: add git-download module for package definition 2024-12-06 13:27:43 +03:00
glenneth1 53847d7522 package: update package hash for channel distribution 2024-12-06 13:24:58 +03:00
glenneth1 56fea692f3 docs: improve markdown formatting and readability
- Add blank lines before code blocks for better readability
- Fix markdown URL formatting
- Update .gitignore to exclude development notes
2024-12-06 13:18:35 +03:00
glenneth1 ca2c9ce010 docs: add USER_GUIDE and update installation instructions
- Add comprehensive USER_GUIDE.md with installation and configuration steps
- Update README.md with Guix installation instructions
- Update channels.scm.example to use correct repository URL and branch
- Update package definition for proper channel distribution
2024-12-06 13:09:38 +03:00
glenneth1 3e9a6d463d chore: update channel introduction hash
Update channel.scm with current commit hash for introduction
2024-12-06 09:55:46 +03:00
glenneth1 581e2fea9d feat: add Guix channel support
Add Guix channel configuration:
- Create channel description
- Add package definition
- Provide channels.scm example
2024-12-06 09:31:27 +03:00
glenneth1 d4f705b572 docs: update project structure in README
Add USER-GUIDE.md to project structure and
improve file descriptions
2024-12-06 09:15:20 +03:00
glenneth1 747342588c docs: improve USER-GUIDE.md formatting
Add consistent spacing between sections and subsections
to improve readability
2024-12-06 09:09:32 +03:00
glenneth1 2b3a131bec docs: add interactive mode to DEVLOG
Update DEVLOG.md to document interactive mode as a third
mode of operation alongside dot syntax and explicit paths
2024-12-06 09:04:51 +03:00
glenneth1 8c1523a403 docs: add comprehensive user guide
Add USER-GUIDE.md with detailed documentation covering:
- Installation and setup
- Basic concepts and usage patterns
- Common use cases and examples
- Advanced features
- Troubleshooting and best practices
2024-12-06 08:57:25 +03:00
glenneth1 db11c09f3a feat: add installation instructions and fix dot syntax stashing
- Add detailed installation instructions to README
- Fix dot syntax stashing to use parent directory as target
- Fix cross-filesystem stashing issues
- Update test script to handle module paths correctly
2024-12-06 08:39:12 +03:00
glenneth1 269afd966d feat: implement robust path handling and symlink creation
Major changes:
- Add package management module for handling source/target paths
- Implement tree operations for symlink creation
- Add support for both dot syntax and explicit paths
- Enhance path handling with home directory expansion
- Add comprehensive documentation in README and DEVLOG
- Fix symlink creation for all use cases
- Add test suite for path handling and symlink creation
2024-12-06 07:55:01 +03:00
glenneth1 dc6b7f15b7 Add .gitignore file to exclude logs and build artifacts 2024-12-06 07:08:33 +03:00
GLENN THOMPSON b952d3f4ac Trial run with stash.log 2024-10-14 09:22:37 +03:00
GLENN THOMPSON c7c3fdce93 Updated the help.scm file 2024-10-05 08:54:44 +03:00
GLENN THOMPSON d76a557cdc Removed excess and commented out code 2024-10-04 15:22:39 +03:00
GLENN THOMPSON f5c89a0b71 Created modules from main scm file 2024-10-04 14:40:34 +03:00
GLENN THOMPSON c61aa562da Added help module and -t and -s short flags 2024-10-04 12:48:31 +03:00
GLENN THOMPSON 8e717fa34b updated log file 2024-10-04 12:16:19 +03:00
GLENN THOMPSON 6c6493a2a7 Removed redundant code and comments 2024-10-04 10:19:44 +03:00
GLENN THOMPSON 30c64c7827 Added version flags and logging 2024-10-04 10:16:37 +03:00
GLENN THOMPSON e53d5011be Removed references to 'guile-stash' 2024-09-23 06:31:49 +03:00
GLENN THOMPSON 94abc78ae5 Updated LICENSE 2024-09-23 06:15:44 +03:00
GLENN THOMPSON 3fc833e916 Changed version numbering to alpha line 2024-09-22 15:14:43 +03:00
GLENN THOMPSON 1222db82ee Added backup function 2024-09-22 15:13:26 +03:00
GLENN THOMPSON 9bf54a5e47 Updated the README.md file 2024-09-22 11:19:19 +03:00
GLENN THOMPSON 9d86d0d7d5 mproved logging with date and timestamp 2024-09-22 11:13:51 +03:00
GLENN THOMPSON ca71cf5fd3 Added a logging function 2024-09-22 08:25:28 +03:00
GLENN THOMPSON 5950762aec Refactored symlink creation and added logging 2024-09-22 08:01:21 +03:00
GLENN THOMPSON 578fda3432 Trying magit-todo 2024-09-11 12:53:31 +03:00
GLENN THOMPSON ec400c2985 Updated TODO items 2024-09-11 11:37:33 +03:00
GLENN THOMPSON 6204c6b503 Added TODO's to guile-stash.scm 2024-09-11 09:51:41 +03:00
GLENN THOMPSON 74d8470c78 Updated guile-stash.scm to reflect experimental changes 2024-09-11 07:32:36 +03:00
GLENN THOMPSON b04665ca43 Removed rename option and reverted to letters choice 2024-09-10 18:38:25 +03:00
GLENN THOMPSON 4c624c8498 Updated user input and conflict handling functions 2024-09-10 18:09:21 +03:00
GLENN THOMPSON 421d2bff86 stash2.scm for experimental use 2024-09-10 16:23:29 +03:00
GLENN THOMPSON c4ec8e5cbe Code was not calling the handle-conflict function 2024-09-08 13:33:47 +03:00
GLENN THOMPSON 42394e1378 updated README.md 2024-09-08 13:00:13 +03:00
GLENN THOMPSON fd6d395bf8 push code base 2024-09-08 12:35:24 +03:00
GLENN THOMPSON 8b1e51ea5e first commit 2024-09-08 12:30:03 +03:00