Comments (5)
The intent is good, but the idea of mackup is to focus on config, /usr/bin
belongs to the system and is there on a clean install.
A better idea would be to sync /usr/local/bin
but this is handled by other tools like homebrew
To solve this, I usually create and sync a ~/bin
folder where I put my executables, but it's pure personal behavior and I wasn't sure it was worth putting in mackup.
Would it solve your problem ?
from mackup.
hey @lra thanks for your suggestion, I was indeed doing almost the same by pointing my PATH to $HOME/Dropbox/Mackup/bin
, it would be really good to have a Mackup sync to ~/bin
as you've mentioned for sure. That would make it easier to manage and backup my own exectuables. Also, it is the same suggestion SublimeText recommends for their command line executable which I think it makes a lot of sense.
I think this kind of control in Mackup would also open the doors for implementations of ~/lib
for Node.js NPM modules as well later on. But the bin solution would be really great for now.
Thanks again
from mackup.
Merged in, thx
from mackup.
Damn I forgot that I can't sync ~/bin yet, as I enforce a 0600 mode on synced files, which will remove the +x bit to your bin files.
I'll add this to the TODO and come with some way to do this later
from mackup.
Thanks for having a look at this @lra, I hope this can be something manageable for a future update. for now I will be doing the linking process myself then.
from mackup.
Related Issues (20)
- Initial backup fails with symlink problems on iterm2 HOT 18
- mackup command stopped working - sys.exit(load_entry_point('mackup==0.8.37', 'console_scripts', 'mackup')()) HOT 5
- zoxide config includes "locally specific files"
- Why it is making link instead of copy file? HOT 1
- Add shottr as supported application
- BE ALERT TO DATA LOSS!!!!!! HOT 1
- Outdated install documentation
- Latest Brew - Error: Unable to find your Google Drive install =( HOT 4
- Config Parser deprecated issue HOT 11
- Error on macOS Sonoma HOT 4
- Windows support HOT 2
- Backup Only Mode HOT 1
- Webdav support
- symlinks are backed up instead of skipped
- Mackup breaks Raycast HOT 1
- REQ: remove Hazel from the supported applications HOT 2
- issue with docopt HOT 4
- Custom configuration file path can't contain spaces.
- macOS keyboard shortcuts reset on restart HOT 4
- Applescript apps no longer open after uninstall HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mackup.