Readit News logoReadit News
artemave commented on Trying out Zed after more than a decade of Vim/Neovim   sgoel.dev/posts/trying-ou... · Posted by u/siddhant
st3fan · 7 months ago
> my workflow consists of switching back and forth between a terminal window and an editor window.

Same! I run neovim in tmux together with stuff I hack on. I switch beteen tmux windows with shift-arrows and it works so well. I run this full screen in Ghostty. No distractions.

I try Zed and VSCode and I always come back to this setup. It works so well for me personally.

artemave · 7 months ago
Another (neo)vim+tmuxer chiming in. One major missing feature (compared to vscode) is opening file links from the terminal back in vim. It was such a major pain to me, so I ended up writing a tmux plugin to solve it. I thought you might find it useful - https://github.com/artemave/tmux_super_fingers
artemave commented on Half My Life with Perl   perladvent.org/2024/2024-... · Posted by u/oalders
artemave · 9 months ago
My brain inadvertently changed the title to My Perl Half Life
artemave commented on lsix: Like "ls", but for images   github.com/hackerb9/lsix... · Posted by u/gaws
michaelmior · a year ago
Personally I find the small shell function below really helps my tmux workflow. Run it with no arguments and you'll get a list of available sessions. Run it with a session name and it will start the session if it doesn't exist or reattach if it does. If you're already in one tmux session, it will just switch over your client to that session.

The function below will also automatically detach other clients, but for me it's what I want since other clients are always just me on another machine, often with a different screen size.

    tm () {
        if [ -z $1 ]
        then
            tmux list-sessions
            return
        fi
        tmux detach -s $1 2> /dev/null
        if [ -n "${TMUX+1}" ]
        then
            tmux switch-client -t $1 2> /dev/null || tmux new-session -s $1
        else
            tmux attach-session -t $1 2> /dev/null || tmux new-session -s $1
        fi
    }

artemave · a year ago
I have a better version (in the sense that it automatically names sessions after the current directory):

  if [ -z "$1" ]; then
    name="$(basename $PWD)"
    name="${name//\./-}"
  else
    name=$1
  fi

  tmux has -t "=$name" && tmux attach -t "$name" && exit

  tmux new-session -d -s "$name" -n shell

artemave commented on Ask HN: Freelancer? Seeking freelancer? (March 2024)    · Posted by u/whoishiring
artemave · 2 years ago
SEEKING WORK | RAILS, NODE.JS, REACT | REMOTE

Hey there! With over fifteen years of web development experience, I specialize in all things Rails and Node.js. Whether you're starting from scratch or need help untangling a legacy stack, I'm here to lend a hand!

Drop me a line at hello@artem.rocks , and let's get the ball rolling!

META:

Technologies: Node.js (javascript/typescript), Rails, React, Flutter

Location: France

Remote: only

Language: English fluent, French intermediate

Availability: right now

Website: https://artem.rocks/

artemave commented on Ask HN: Who wants to be hired? (March 2024)    · Posted by u/whoishiring
artemave · 2 years ago
SEEKING WORK | WEB DEVELOPER | REMOTE

Technologies: Node.js (javascript/typescript), Rails, React, Flutter

Location: France

Remote: only

Language: English fluent, French intermediate

Availability: right now

Website: https://artem.rocks/

Hello, I am a seasoned full-stack web developer with over fifteen years of experience. Throughout my career, I've mainly gone back and forth between Rails and Node, with occasional forays into SPAs. I worked with a variety of clients - from small startups to enterprises.

I like to understand the business before coding. I like to translate this understanding into automated scenarios and tests. I prefer clear over clever. I like to deploy fast, small, and often. I like to know about problems in production before the users. I like to talk to the users. I like to talk to the business. I like to talk to the colleagues and pair programming. And, above all, I like coding - it's not just a job, it's a passion.

artemave commented on Ask HN: Who wants to be hired? (February 2024)    · Posted by u/whoishiring
artemave · 2 years ago
SEEKING WORK | WEB DEVELOPER | REMOTE

Technologies: Node.js (javascript/typescript), Rails, React, Flutter

Location: France

Remote: only

Language: English fluent, French intermediate

Availability: right now

Website: https://artem.rocks/

Hello, I am a seasoned full-stack web developer with over fifteen years of experience. Throughout my career, I've mainly gone back and forth between Rails and Node, with occasional forays into SPAs. I worked with a variety of clients - from small startups to enterprises.

I like to understand the business before coding. I like to translate this understanding into automated scenarios and tests. I prefer clear over clever. I like to deploy fast, small, and often. I like to know about problems in production before the users. I like to talk to the users. I like to talk to the business. I like to talk to the colleagues and pair programming. And, above all, I like coding - it's not just a job, it's a passion.

artemave commented on Ask HN: What apps have you created for your own use?    · Posted by u/fuzztester
artemave · 2 years ago
Years ago I switched from Firefox to Chrome and I was badly missing "translate on mouse hover" from Google Toolbar plug-in. Ended up writing it: https://github.com/artemave/translate_onhover/

I also spent years searching for a way to open file links in vim (all within a tmux session). Ended up writing it: https://github.com/artemave/tmux_super_fingers

artemave commented on Ask HN: Freelancer? Seeking freelancer? (December 2023)    · Posted by u/whoishiring
artemave · 2 years ago
SEEKING WORK | WEB DEVELOPER | REMOTE

Technologies: Node.js (javascript/typescript), Rails, React, Flutter

Location: France

Remote: only

Language: English fluent, French intermediate

Availability: right now

Website: https://artem.rocks/

Hello, I am a seasoned full-stack web developer with over fifteen years of experience. Throughout my career, I've mainly gone back and forth between Rails and Node, with occasional forays into SPAs. I worked with a variety of clients - from small startups to enterprises.

I like to understand the business before coding. I like to translate this understanding into automated scenarios and tests. I prefer clear over clever. I like to deploy fast, small, and often. I like to know about problems in production before the users. I like to talk to the users. I like to talk to the business. I like to talk to the colleagues and pair programming. And, above all, I like coding - it's not just a job, it's a passion.

u/artemave

KarmaCake day467April 6, 2012View Original