Jump to content

nikivi

Member
  • Posts

    985
  • Joined

  • Last visited

  • Days Won

    21

Everything posted by nikivi

  1. Now that Apple lets developers easy transition to using Dark mode in native apps, I would love to have Alfred make a dark theme too. It's one of my most used applications as I try to develop workflows and having it have this white background is very displeasing. p.s. I also dislike how its one of the few only 'white background' apps I use on my mac and screenshot in my macOS repo. Also waiting for 2Do and Keyboard Maestro to release it too although they promised to do it soon. It would be awesome if Alfred had dark background too. Thank you. ❤️
  2. I’m joking about rewriting AwGo in Haskell of course. I can’t even rewrite Searchio to make it build. ?
  3. I’d give Programming in Haskell book a try: http://www.cs.nott.ac.uk/~pszgmh/pih.html It’s written but a professor in very good language. It’s what 70%+ of UK unis use for learning Haskell I believe. I started reading it and am enjoying it. Going to to finish it and rewrite AwGo in Haskell so it’s puure.
  4. You can use Nix side by side with homebrew. So there is no issue there. I actually lied when I said I fully deleted homebrew. I still keep it around when there is a package on brew that is not on nixpkgs and I am too lazy to write a derivations (read the docs). Thank you for your comments, I found them to be incredibly useful. I didn't know Homebrew had a Discourse forum, I agree that it's a better choice than IRC in many ways. Although Nix also created a Dicourse forum recently. I hate open source projects who use tools like Slack, Discord for communication. So much info gets lost in these silos with no way to Google for it. ? > learning Haskell at this point would be a way better return on investment You've been meaning to learn Haskell for quite a while now I feel. Why not just dive in and build some stuff with it? I find that's the best way to learn things. Maybe make a Haskell workflow? ?
  5. The real reasons I stopped using brew over nix is because all the packages I need on brew were on nix and nix was much faster at installing and uninstalling things. But beyond that, I want to use one package manager for everything. I hate how there is npm, go, pip.. who do the same thing. Install packages. I want one interface to install all my packages and this is achievable with nix because nix is a smartly designed DSL that was written to solve the problem of package manager fundamentally. It started as a research project with a whole paper written on it to address why Nix exists and what problems it solves. Sure Nix is much more UX unfriendly than brew. But the only few commands users that have brew use are 'brew install', 'brew uninstall' and 'brew cleanup' (if they remember it exists). In nix it's 'nix-env -f '<nixpkgs>' -iA <pkg-name>' to install and I use 'nix-env -q | fzf | xargs -I{} nix-env -e {}' to fzf search through packages installed to uninstall them instantly. I use this tool to search for packages to install. And if it doesn't exist, investing time into learning some Nix pays off hugely because it's much easier to create package derivations in Nix than ruby (especially complex ones). Also I believe NixOS/nixpkgs is one of the top 5 most active repos on GitHub so your derivation can be merged and helped on near instantly. You can derive packages for your own use of course too. But there is a lot lot more to Nix than that. One of my ideas is to build a universal nix installer that leverages tools like go2nix and npm2nix to install everything with nix. I was inspired how nearly all Haskell packages are distributed with Nix already. Although I was told it was a stupid and impossible to implement idea on IRC. Which by the way is another huge advantage to Nix. #brew on Freenode is effectively dead. #nixos however is one of the most active channels on Freenode. You can get help for what you need in seconds. And Deanishe knows how much I like to ask for help from other people. ? So yeah, Nix just tries to solve package management on a more fundamental level. And it's worth at least learning it just to open your eyes to what is possible.
  6. Would love to see you release it too. I've been exploring Nix and nix-darwin recently to fully declaratively specify what my OS uses. Would recommend you guys to check it out, it's really powerful. I don't have brew on my system for over 6 months now and love it.
  7. Update: It seems that rebuilding entire spotlight index solved it. I wish there was a lightweight solution to have Alfred ignore certain paths from its search scope without rebuilding entire index which takes a while and loses all the caching good parts.
  8. Actually never mind, Alfred default search also doesn't respect it. I am rebuilding macOS metadata index now which should take an hour it says. I guess I have to run that every time I make a change to Spotlight settings. I didn't want to call it because I didn't want to lose whatever caching Alfred had for indexing. I just wanted it to ignore one folder. It seems extreme to rebuild entire spotlight index just so that I have Alfred ignore one folder from my results.
  9. I am using this workflow to search folders only on my mac. However for some reason this filter searches folders it shouldn't search because I excluded them in Spotlight settings: Alfred all file search respects it: But the folder search filter doesn't and shows folders inside ~/Dropbox/Alfred. Am I doing something wrong? Also I was curious about this setting page: There is no ~/ in there. So no ~/Documents and no ~/Desktop and so on. Is it implicit that it's searching home directory too?
  10. nikivi

    Night Blue Theme

    Night Blue Alfred Theme I really started to like this background color so I made this theme I use now. I also made a vim theme with same background too.
  11. I often download workflows that are great but I don't currently need in my workflow so I disable them. I would really like to have a new filter added similar to `Only Show Enabled` filter in here: But named `Only Show Disabled` to only show disabled workflows I have in my library. It would be really useful to have to quickly see which workflows in my library I disabled and either delete them or enable ones I actually do need now in my workflow. Thank you.
  12. I would like to extend Clipboard search view with custom modifiers. Currently you can press cmd+c to copy the item to clipboard and press return to paste it. However pressing cmd+return would paste the item too so as all the other modifiers. It would be awesome if Alfred allowed you to customize what happens on each of the modifier presses. For example I would like to make it so that pressing cmd+return on an item would make a Google search for that item, currently I can't do that. Thank you.
  13. Hi @Andrew, I wanted to ask if you had any time to look at this issue?
  14. As I made this post, I actually think I came up with a perfect theme for me. ?
  15. nikivi

    Monokai

    Monokai Theme Inspired by Monokai theme for VS Code. I ported the look of it to Alfred and I love it. Hope you like it too. ? Here is how it looks: Download.
  16. I know there is the Themes section of this forum where users post their themes but as a long time user of Ayu theme, I am on the lookout for something better and perhaps lighter. And none of the themes I saw in the Themes section really caught my eye. So what themes do you guys use and can recommend? ?
  17. Now I know how @deanishe felt when he read my posts not so long a go on this same forum. @dhjdhj I use transfer.sh to upload workflows super fast. Faster than images even with Alfred workflow directory to search workflow to upload to ~/Desktop, Directory watches workflow to search ~/Desktop in Alfred and finish it off with @vitor workflow to actually upload it to transfer.sh.
  18. Yeah I stupidly thought it would prompt me. AppCleaner is good choice. I wanted to move away from this workflow but will probably end up using it again. I just wanted to get rid of CMM as I dont use it much and want to keep a clean OS.
  19. I want to make a simple workflow that searches /Applications dir for apps and then on activating will move the item to trash. I can't do this from Alfred due to Permission denied error. I tried prepending the mv command with sudo but that doesnt work either. Is there any other way to get around this issue? I want to quickly search through apps I own and move them to trash where Hazel than picks it up and offers to remove supplement files for the app. Thank you for any help.
  20. It reads this CSV file that defines web searches with queries. This way the web searches are extended with community and Alfred users don't duplicate the efforts of recreating all these searches. New version that will be released will also allow for extending a custom CSV file so that users can create their own searches that they for some reason don't want to include in the public searches list.
  21. I also want to try use Perkeep. Watched a a talk by Rob Pike on it and it seems amazing.
  22. It doesn't let you retrieve encrypted data to decrypt it locally? That's silly. I guess I will look into Amazon/Google then.
  23. I just was confused when you said this. I thought that you could encrypt backup on client side (i.e. with Arq) and then send encrypted backup to BackBlaze. So then what's not to like about BackBlaze, it's cheap too compared to the rest. From what I read BackBlaze doesn't need to decrypt the backup to store it. That's what I was confused about.
  24. I thought that Arq encrypts data and sends only encrypted data to BackBlaze. Only you have the key to decrypt it.
×
×
  • Create New...