Giter Site home page Giter Site logo

nikitavoloboev / config Goto Github PK

View Code? Open in Web Editor NEW
20.3K 459.0 840.0 15.42 MB

Apps/CLIs/configs I use on macOS/iOS. Fish, Karabiner, Cursor..

License: MIT License

Shell 41.09% Ruby 12.89% Go 17.86% Nix 4.71% Vim Script 18.16% TypeScript 5.30%
macos mac-setup awesome dotfiles fish karabiner

config's Introduction

๐Ÿ‘‹ I learn in public. Build Learn Anything & KusKus. Make things that bring me joy. Love Karabiner, macOS & many more tools.

๐Ÿ’› I share things on X, Instagram & YouTube. Write monthly updates & stream code. Ask me anything.

~/src

Below is all code I share publicly as it exists in my file system.

  • config - Apps/CLIs/configs I use on macOS/iOS. Fish, Karabiner, Cursor..
  • org
  • sites
    • nikiv.dev - Personal website
    • ui - Solid, Expo components/utils
  • ts - TS libraries and other code
  • rust - Rust crates and other code
    • crates
      • log_macro - Macro to print variable(s) with values nicely
  • python - Python libraries and other code
  • go - Go libraries and other code
  • swift - Swift libraries and other code
  • new - Start new projects, create files quickly
    • new-app - New Solid/Grafbase/EdgeDB/Tauri app

Sponsoring my work on GitHub has perks like personal Discord server priority help. Thank you. ๐Ÿ–ค

๐Ÿฑ

config's People

Contributors

nikitavoloboev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

config's Issues

iTerm alternative

iTerm is the most competitive terminal emulator on macOS. It's of tons of functionalities. I use it since the day I start using macbook.

Recently found two terminal emulator that both using OpenGL for rendering, which make them really fast. I thought you may want to try.

Alacritty(https://github.com/jwilm/alacritty) written in rust. Use yaml file for configuration. The default configuration file can be checked here. https://github.com/jwilm/alacritty/blob/master/alacritty.yml

Kitty(https://github.com/kovidgoyal/kitty) written in c. Use .conf file for configuration. Can check out here https://github.com/kovidgoyal/kitty/blob/master/kitty/kitty.conf

They are all faster than iTerm but with less functionality (iTerm's really good at this).
I'm trying alacritty right now, cause kitty can't display Chinese character easily. And alacritty's author is currently using it on macOS while kitty aiming more on linux.

Think you may want to try.

Recommendation: Franz

A very nice list!

As you use Slack and Telegram separately you might be interested in Franz - you just need one app and you can switch between messenger platforms.

Quiver The Programmer's Notebook

I use Evernote for 90% of the time, but Quiver is really good at taking notes with code.
It supports GitHub fenced code blocks, syntax highlighting, tables, and when all else fails, HTML.
Checkout it http://happenapps.com/

update: Just found out Snippetslab does pretty much the same thing ๐Ÿ˜„ . Nice.

Password Manager

What made you choose 1Password as your password manager?
I'm currently looking into changing from the default Keychain for various reasons towards an actual password manager. I'm testing out 1Password and Enpass right now, and they seem very similar, apart from some UI differences. However, 1Password uses a subscription model while Enpass costs "$9.99 / platform". Did you try out other password managers?

recommend: spectacle

can't really do much better than this app for tiling window management.
every alternative i've found is not gratis.

VS Code question

Hi @nikitavoloboev

Thanks for compiling this great list. I have a question about VS Code. Unlike Atom, VS Code won't let you add multiple project folders in the same window.

Have you worked around this issue, or is this not an issue for you at all?

Regards!

Remove Spotifree recommendation

I'd like to have a discussion about the Spotifree recommendation.

Dislike ads and Spotify Membership although very useful does not give me a reason to switch from free version

I too dislike ads. I love Reddit. I could easely block ads on Reddit. Instead, they provide me with the option to buy "Gold" and remove ads. And that's what I do. I buy reddit gold to remove ads I don't like having.

Same goes for Spotify. They provide a way to remove advertisment. I don't find ethical to recommend people to bypass the system instead.

For personal reasons one might not be able to afford the Spotify membership, just like one might not be able to afford Reddit Gold. All I'm saying is maybe to avoid recommending people to do the same.

What do you use to write to NTFS partitions?

I come from a relentless search for tools (preferably free or opensource) to mount/read/write to NTFS partitions.

The best I've found so far was Mounty for NTFS. (but I see people saying about the fragility and loss of data)

Do you recommend any solutions?

Recommendation for BitBar

Must say your works great. Found lots of useful apps here.

There's a app called BitBar that run scripts, get their stdout message and print them on menu bar. Which I found really useful for monitoring servers, checking mails, maintaining simple todo list or reminder and all other simple stuffs.
It's api is simple and easy to use. Support tons of languages. It's great if we add it into the list and let others to try it.

You can check it out on its home page.

Recommendation: Magnet window manager

I just recently found out about the window manager Magnet and figured I would share it here. (It is not a window manager in the classic sense, just an app that helps snapping windows to locations)
The app is simple in what it does, but does it well and effortless in my opinion.

Suggestion for adding Sourcegraph to application list

Sourcegraph is a really nice chrome plugin that allows for faster and easier code search and browsing. Its available for free for open source projects. It adds high level of code intelligence as well to the code being browsed/searched.
I would suggest using it and if its useful then I could create a PR to add it to your project.

Sourcegraph

UI of Screenshot

Hey there,
at the end you showd a screenshot of your pc Info, i just wondered how you did it so cool

greetings

Recommendation: Magnet and Paste

I think these two apps would fit really good in your workflow

Magnet: To keep your workspace windows organised
Paste: Stores everything you copy across all your Macs and extends clipboard capacity up to unlimited.

Spotify issue

... and Spotify doesn't give any discount to students from Netherlands for some reason so I just use this to get around that

They do for a few months now.

Desktop Wallpaper?

Would you be able to share the desktop wallpaper?

EDIT: And in general more of your Iterm mods. You have ScreenFetch and the external colour sheet, but how do you make it look so clean? i.e. remove top bar, remove most of the text prompts

Thanks!

Recommendation: LICEcap

LICEcap is a (terribly named) macOS tool for capturing an area of your desktop and saving it directly to an animated .GIF

Very handy for when you want to send a quick "video" of your screen via email or on the web. It's something I never thought I needed, but have ended up using a load over the years.

https://www.cockos.com/licecap/

1Password Alternative (and OSS)

This popped up on our internal groups the other week:

https://bitwarden.com/
https://github.com/bitwarden

I've not looked at it much yet, but could be a sound replacement for 1Password.

Typinator snippets

Do you have a list of your (public) Typinator snippets? I really like the look of your snippets for date/time expansion from your Fantastical article on Medium and was wondering if those were publicly available?

(or did I miss a link to them in the article?)

Homebrew isn't on the list

Your list is broken, if Homebrew isn't on a "nice mac apps" list, then the list is automagically invalidated.

Cakebrew is nice for those who likes gui.

Desktop wallpaper and bash PS1?

Hello I love your desktop wallpaper and the way your terminal look? can you share the terminal theme and are using bash? if so can you share your PS1 as well? :)

Extend TouchBar with BTT

  • My current Karabiner profile (Either Go/JS/Python/..)
  • Input language
  • Show event name and time until end of calendar event. Same as Next Meeting app.
  • Show coffee cup when I have a break. According to my Focus schedule.

Terminal theme?

Hey,

Thanks for the very thorough guide. I've found some useful apps that I had no idea existed before.

I am, however, mostly stunned by the way your terminal looks. It seems like you're using iTerm 2 and the utility you're using to display that information is screenFetch - but what about the theme? Can you share any config files, settings etc. to achieve that look? I'm jealous, as you can see.

Thanks in advance.

How do you use 2Do?

I see you have a lot of projects in black and one in red, then grouped by DUE and WORKING.

Can you please explain how do you organize your 2Do tasks?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.