Comments (4)
@patrickpichler
the taffybar binary needs in a path that can be found in your $PATH environment variable (as seen by systemd)
even if taffybar (or the whatever binary in question) is on your path in your SHELL, it might not be there for the systemd session. That is why I explicitly import my PATH here:
You'll usually want this to get executed somehow from .xprofile or something like that.
One thing you should know about my taffybar setup is that it is slightly non-standard in that I don't use the binary provided by taffybar, but a script that actually runs a stack build for taffybar:
This in turn produces a binary called imalison-taffybar, and that is what actually gets executed.
In the typical case taffybar will be located in
/$HOME/.local/bin/taffybar
if you are using stack or $HOME/.cabal/bin/taffybar
in the case of cabal.
I tried putting it into /usr/bin but without luck.
I would recommend against ever explicitly copying anything into that directory unless it is absolutely necessary
from dotfiles.
Thank you for your answer. I must have overlooked the shellpath script in your configuration.
from dotfiles.
@patrickpichler I wouldn't try to lift too much stuff from shellpath unless you are going to use it in its entirety. My path stuff is pretty complicated, and it could end up confusing you more than it helps.their entirety.
One thing that is useful for figuring out systemd stuff is:
https://github.com/IvanMalison/dotfiles/blob/master/dotfiles/lib/bin/rofi_systemd.sh
you can use the tail option to look at what is happening with any given sytemd unit without worrying about if its in the system session or th euser session
from dotfiles.
I will take a look at it. Thank you.
from dotfiles.
Related Issues (20)
- inv osx.osx_config is just totally broken.
- Theme per directory
- imenu like navigation for scala HOT 1
- pycheck is waaaaay too agressive
- Make dotfiles prompt for user info (rather than having all user settings hardcoded)
- key binding for helm grep
- org-mode sync and startup...
- swank.js
- no prompt for smex and multiple cursors
- magit-gh-pulls
- auto-install command line tools
- Some clarification HOT 2
- look in to emacs-jedi
- Max emacs-jedi start automatically
- setup locate in a platform agnostic way.
- Make it so that you can run a new emacs instance for each directory that you work from
- fix net cat/smart copy
- Make jedi work with virtualenv
- Fix powerline colors
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 dotfiles.