Comments (2)
Thanks for the @fenprace, I just saw #36 which reported the same and sadly it seems that a complete reorganization of how this package works would be needed to restore fisher installation procedure.
I personally do not use fisher
for any of the "plugins" I use with fish and updating the package to support the new structure would require some changes as well as some trickery to allow users sourcing the original init.sh
file manually (as I do) not break.
I will think about what can be done here, the original intention of having multiple functions folders loaded as part of the fish_functions_path
instead of copying them to a user's ~/.config/fish/functions
folder was to keep it clear of "external code".
I feel like there is a way to keep the original init.sh
file on top of doing things the way fisher
wants, though I'm not sure how I feel with the need to keep updating my software everytime a big change is done at the package manager level.
from fishline.
I've pushed a new version that should allow everyone to install fishline
using fisher once again.
I was able to make it work by moving all functions to the functions
folder, its getting pretty big though that shouldn't be an issue if people do not mind to have that much functions added by a 3rd party. In order to keep shipping multiples themes, I was able to move the bulk part of init.sh
to conf.d
and ship a folder called fishline/themes
there to load what is needed on the fly.
Hope that fixes the issue completely, feel free to bump up this conversation if more work is necessary.
from fishline.
Related Issues (20)
- Join Wahoo? HOT 4
- Cygwin compatibility HOT 2
- Update documentation to match `fishline v2.0.0`
- Update Development section of the Wiki
- Update Segments section of the Wiki to add customizable symbols
- Fonts HOT 2
- sigstatus segment breaks with procps-ng kill HOT 8
- How to have just a single line? HOT 3
- Can't get it to work HOT 5
- Terminal Crash on Resize (urxvt) HOT 6
- duplicate entries added to $fish_function_path, resulting in no function loading HOT 2
- ^^ /dev/null HOT 1
- Unable to install the plugin using fisher v4.3.1 HOT 2
- TTY theme is used in flatpak terminals HOT 2
- Awesome project
- Use '-s' Flag For USERHOST Segment
- Same line w/ right prompt?
- Make fishline compatible for fish_right_prompt HOT 6
- What about a port to Oh-My-Fish? HOT 15
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 fishline.