265 Commits (9b3489676e9ad34cee4627ac12c055b80cbd3825)
 

Author SHA1 Message Date
Riyyi 6f1f1c3fe7 Everywhere: Rename "excludePath" to "ignorePattern" 3 years ago
Riyyi b37a8087e9 Everywhere: Change exclude path configuration formatting 3 years ago
Riyyi 4ff3092b2f Manager: Move the dotfile filter function 3 years ago
Riyyi 832816a87e Test: Add exclude path test cases for the new /.gitignore*/ logic 3 years ago
Riyyi 57d50a6dbb Test: Add argument to not delete test files in the home directory 3 years ago
Riyyi 7f1558bc64 Manager: Change exclude path logic to /.gitignore*/ style 3 years ago
Riyyi e00ff4ba6a Test: Change expect macros to support optional parameters 3 years ago
Riyyi 6a25f58be2 Meta: Update exclude paths list in the example 3 years ago
Riyyi 7cfe06e86e Doc: Add config file to exclude paths list 3 years ago
Riyyi fa1e0abc00 Test: Add test cases for symbolic link add/pull/push actions 3 years ago
Riyyi 3ed700863a Manager: Fix symbolic link pulling and pushing 3 years ago
Riyyi cf27699c00 Test: Also delete symbolic links that point to non-existent files 3 years ago
Riyyi 06042588ee Manager: Create directories for holding symlinks when pushing/pulling 3 years ago
Riyyi 59fe52202b Test: Update selectively commenting test to include C-style comments 3 years ago
Riyyi 8ccdd907fc Manager: Add support for C-style comments when pushing dotfiles 3 years ago
Riyyi 272c728e13 Manager: Use early-exit return style to decrease nesting 3 years ago
Riyyi b10711686f Manager: Remove unused variable 3 years ago
Riyyi dbf444ae48 Meta: Add exclude paths and system directories to README.org 3 years ago
Riyyi 5960549015 Meta: Update build requirements formatting in README.org 3 years ago
Riyyi 644255200e Meta+CMake: Convert JSON library from git submodule to system package 3 years ago
Riyyi 91df37328e Manager: Update headers 3 years ago
Riyyi d1b2608e8f CMake+Doc: Add configuration file example 3 years ago
Riyyi 16947b93e2 Manager+Test: Move exclude paths and system directories to config 3 years ago
Riyyi da91c4b3fd Manager: Add config file parsing 3 years ago
Riyyi b7fce68144 Meta: Add JSON parsing library dependency 3 years ago
Riyyi c853dfcf24 Manager: Search config file recursively from the working directory 3 years ago
Riyyi 12c11cff9e Manager: Move working directory to the config class 3 years ago
Riyyi e5cce5f3a9 Manager: Convert package class to singleton 3 years ago
Riyyi 63d011d00a Meta: Add build requirements to README.org 3 years ago
Riyyi 9b87ad7f1d CMake: version 3.16 doesn't support the rm command 3 years ago
Riyyi ef1fce060a Manager: Drop 'sudo' package dependency 3 years ago
Riyyi 439f39218b Manager: Drop 'cat' package dependency 3 years ago
Riyyi 7672180eb7 Manager: Handle package list errors 3 years ago
Riyyi 3a10ca3d59 Manager: Drop 'which' package dependency 3 years ago
Riyyi 18da83e7bb Manager: Implement AUR helper detection 3 years ago
Riyyi 4bf7b3d38f Manager: Put machine information fetching in separate functions 3 years ago
Riyyi 5f023e579a Manager: Enable flag for -git AUR package installation 3 years ago
Riyyi 50c98b1482 Manager: Implement package installation 3 years ago
Riyyi 42b34aad61 Manager: Create package list file if non-existent 3 years ago
Riyyi 592ee124cb Manager: Do not print debugging output on release mode 3 years ago
Riyyi 8cb2affc50 Manager: Clean up main.cpp 3 years ago
Riyyi 9656760ef8 Test: Move unit tests into separate directory 3 years ago
Riyyi 5147721fb5 Meta: Fix typo in README.org 3 years ago
Riyyi 25905594a2 Meta: Add build instructions and basic usage to README.org 3 years ago
Riyyi d4ef69451e CMake: Rename project stowage => manafiles 3 years ago
Riyyi aad44f95ff CMake: Add uninstall target 3 years ago
Riyyi bbed6acee9 CMake+Doc: Add man page and its installation 3 years ago
Riyyi 3c1f55768f CMake: Add installation of the program binary 3 years ago
Riyyi 688ae78fd3 CMake: Put the run target in the targets section 3 years ago
Riyyi d8a752ac83 CMake: Improve build type detection 3 years ago