- 83
- 4 263 771
typecraft
United States
Registrace 21. 06. 2006
Weekly content that will help developers level up 🚀. Topics are tailored for the modern programmer. Join your community for fresh, weekly content that keeps you in the know.
For collaboration or sponsorship opportunities, connect with us at sponsor@typecraft.dev.
For collaboration or sponsorship opportunities, connect with us at sponsor@typecraft.dev.
How to use your programming environment from ANY computer
🚨🚨This video is sponsored by Coder: coder.com/ 🚨🚨
X: typecraft_dev
We’ve all been there. We messed up our environment because we installed something for a new project. We dropped our laptop, and boom, it was time for a new one. Or maybe you just upgraded to a new one - unless you have a Framework, amirite?
Going through and having to set things up again can be fun, don’t get us wrong - but not when you’re under a deadline. We’re exploring Coder.com, which sponsored this video.
Think of your computer as a thin client, and all of your development takes place in an orchestrated self-hosted (YAY FOR FREE STUFF) solution. In a team environment, you can use hosted solutions like Digital Ocean, AWS EC2 instances, and more.
In this video, we’re going to demonstrate just how straightforward it is to get started - even hosting this on your local machine. With a few simple configurations, you can click a button and have a pristine environment dedicated to your project.
But what about your Neovim configs? Tmux or Zellij? No worries. You can have these setups ready every time you ssh in. More of a VS Code user? The user-friendly interface offers a one-click solution that instantly drops you in your project in VS Code.
There’s a lot to like about Coder - from being free for self-hosting to just making it easier to get in and ship features without dealing with “works on my machine” or worse, it doesn’t work on my machine because of an environmental issue.
Let’s get after it.
Chapters:
0:00 - breaking a computer
1:50 - what is coder?
2:40 - how does coder work?
4:20 - locally host coder to spin up workspaces
7:00 - deploy our NEOVIM config anywhere with dotfiles
9:55 - create a new workspace
10:50 - showing off deploying neovim
11:54 - thin client concept
12:30 - spin up workspaces for co-workers
13:48 - why we made this video
X: typecraft_dev
We’ve all been there. We messed up our environment because we installed something for a new project. We dropped our laptop, and boom, it was time for a new one. Or maybe you just upgraded to a new one - unless you have a Framework, amirite?
Going through and having to set things up again can be fun, don’t get us wrong - but not when you’re under a deadline. We’re exploring Coder.com, which sponsored this video.
Think of your computer as a thin client, and all of your development takes place in an orchestrated self-hosted (YAY FOR FREE STUFF) solution. In a team environment, you can use hosted solutions like Digital Ocean, AWS EC2 instances, and more.
In this video, we’re going to demonstrate just how straightforward it is to get started - even hosting this on your local machine. With a few simple configurations, you can click a button and have a pristine environment dedicated to your project.
But what about your Neovim configs? Tmux or Zellij? No worries. You can have these setups ready every time you ssh in. More of a VS Code user? The user-friendly interface offers a one-click solution that instantly drops you in your project in VS Code.
There’s a lot to like about Coder - from being free for self-hosting to just making it easier to get in and ship features without dealing with “works on my machine” or worse, it doesn’t work on my machine because of an environmental issue.
Let’s get after it.
Chapters:
0:00 - breaking a computer
1:50 - what is coder?
2:40 - how does coder work?
4:20 - locally host coder to spin up workspaces
7:00 - deploy our NEOVIM config anywhere with dotfiles
9:55 - create a new workspace
10:50 - showing off deploying neovim
11:54 - thin client concept
12:30 - spin up workspaces for co-workers
13:48 - why we made this video
zhlĂ©dnutĂ: 23 768
Video
My favorite i3wm config | Linux for Newbs 3
zhlédnutà 31KPřed dnem
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/typecraft . You’ll also get 20% off an annual premium subscription. This video was sponsored by Brilliant X: typecraft_dev dotfiles: github.com/typecraft-dev/dotfiles In this video, we're going to configure our i3 configuration to look amazing. Our configuration out of the box for i3wm is not that ...
What the hell is a Tiling Window Manager? Linux For Newbs EP 2
zhlédnutà 38KPřed 14 dny
X: typecraft_dev Discord: discord.gg/TfPqD3MWVq In this video we're going to tackle tiling window managers in our linux environment. We're going to cover what a tiling window manager is. Why its so amazing for productivity, and why you should install one in your linux setup. We also talk about the different between display server protocols like Wayland and Xorg, and the pros and con...
Installing Arch Linux is EASY [ A Tutorial ] -- Linux for Newbs EP 1
zhlédnutà 60KPřed 21 dnem
x: x.com/typecraft_dev discord: discord.gg/Zp3d8rcaQH Installing Arch Linux doesn't have to be a daunting task. In this video I'll show you the easiest way to install arch linux so you can get set up with the best linux situation possible. Next up we're covering tiling window managers, dotfiles, and more! Chapters: 0:00 - intro 1:12 - the linux distro in this video 4:00 - lets install arch! 14:...
How do THESE guys use Linux? - Linux for Newbs EP 0
zhlĂ©dnutĂ 133KPĹ™ed mÄ›sĂcem
X: typecraft_dev discord: discord.gg/Zp3d8rcaQH This video is sponsored by eraser.io! If you've ever watched tech influencers, you may have noticed something unusual. A small subset of them use a very similar configuration using linux, a tiling wiindow manager like i3wm, neovim, and tmux. This is the start of a new series where we install linux from scratch, and configure a tiling w...
30 Vim commands you NEED TO KNOW (in just 10 minutes)
zhlĂ©dnutĂ 58KPĹ™ed mÄ›sĂcem
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/typecraft . You’ll also get 20% off an annual premium subscription. This video was sponsored by Brilliant X: typecraft_dev We've got a slew of shorts on Vim tricks but in this episode, we're going hard in the paint with 30 Vim commands you NEED TO KNOW. In ten minutes, your neckbeard will grow fast...
What the hell is Zellij?
zhlĂ©dnutĂ 56KPĹ™ed mÄ›sĂcem
X: typecraft_dev This video is sponsored by eraser.io ! We've been using this tool ourselves in our day-to-day work - from diagramming to defining database schemas, it's replaced other platforms in our toolkit. Zellij is another tool we've had our eye on. We've spent a few weeks on it as our daily terminal workspace. In this video, we find out whether or not it's up to the task of r...
3 Levels of Vim Refactoring
zhlĂ©dnutĂ 35KPĹ™ed mÄ›sĂcem
X: typecraft_dev We are going to cover the three different ways users could refactor something in Vim. In Vim you can do things many different ways and we are covering three of them: 1. hipster - has telescope but no LSP setup 2. neckbeard - doesn't rely at all on plugins, uses built in vim functions 3. config wizard - has the perfect config set up. and uses LSP rename functionality...
Making Tmux Better AND Beautiful -- here’s how
zhlĂ©dnutĂ 56KPĹ™ed 2 mÄ›sĂci
Making Tmux Better AND Beautiful here’s how
Tmux will SKYROCKET your productivity - here’s how
zhlĂ©dnutĂ 67KPĹ™ed 2 mÄ›sĂci
Tmux will SKYROCKET your productivity - here’s how
Next Level Neovim: Github Copilot, Session Management, and LSP-Zero !
zhlĂ©dnutĂ 37KPĹ™ed 3 mÄ›sĂci
Next Level Neovim: Github Copilot, Session Management, and LSP-Zero !
How to make your Linux or Mac terminal BEAUTIFUL
zhlĂ©dnutĂ 38KPĹ™ed 4 mÄ›sĂci
How to make your Linux or Mac terminal BEAUTIFUL
I'm never using Git the same way again
zhlĂ©dnutĂ 81KPĹ™ed 4 mÄ›sĂci
I'm never using Git the same way again
How to configure Debuggers in Neovim | FREE COURSE // EP 6
zhlĂ©dnutĂ 43KPĹ™ed 4 mÄ›sĂci
How to configure Debuggers in Neovim | FREE COURSE // EP 6
Autocomplete and Snippets in Neovim | FREE COURSE // EP 5
zhlĂ©dnutĂ 61KPĹ™ed 5 mÄ›sĂci
Autocomplete and Snippets in Neovim | FREE COURSE // EP 5
What the hell is NULL-LS | FREE COURSE // EP 4
zhlĂ©dnutĂ 64KPĹ™ed 5 mÄ›sĂci
What the hell is NULL-LS | FREE COURSE // EP 4
LSP in Neovim. Thanks to BILL GATES?! | FREE COURSE // EP 3
zhlĂ©dnutĂ 86KPĹ™ed 5 mÄ›sĂci
LSP in Neovim. Thanks to BILL GATES?! | FREE COURSE // EP 3
A BEAUTIFUL neovim config with Lazy | FREE COURSE // EP 2
zhlĂ©dnutĂ 99KPĹ™ed 5 mÄ›sĂci
A BEAUTIFUL neovim config with Lazy | FREE COURSE // EP 2
From 0 to IDE in NEOVIM from scratch | FREE COURSE // EP 1
zhlĂ©dnutĂ 281KPĹ™ed 5 mÄ›sĂci
From 0 to IDE in NEOVIM from scratch | FREE COURSE // EP 1
I tried Neovim Distributions so you don't have to
zhlĂ©dnutĂ 134KPĹ™ed 7 mÄ›sĂci
I tried Neovim Distributions so you don't have to
Building an app on the most CURSED web framework
zhlĂ©dnutĂ 3,8KPĹ™ed 7 mÄ›sĂci
Building an app on the most CURSED web framework
This weird word BOOSTS your programming career
zhlĂ©dnutĂ 2,4KPĹ™ed 7 mÄ›sĂci
This weird word BOOSTS your programming career
Every youtube programmers perfect morning...
zhlĂ©dnutĂ 5KPĹ™ed 8 mÄ›sĂci
Every youtube programmers perfect morning...
5 Tips to be a SUCCESSFUL Programmer
zhlĂ©dnutĂ 4,2KPĹ™ed 8 mÄ›sĂci
5 Tips to be a SUCCESSFUL Programmer
How to set up Typescript with Neovim from SCRATCH
zhlĂ©dnutĂ 14KPĹ™ed 8 mÄ›sĂci
How to set up Typescript with Neovim from SCRATCH
anyone facing the the issues like i3 is not showing up in the popup menu when you logout, just ensure that you install xorg using "sudo pacman -S xorg" and then logout, you will i3 appear in the popup menu :)
thanks nerd, you make me feel invincible :)
When i install i3 I can't find it when I log out
I have been using fzf all the time. I have fv in my terminal aliassed to nvim $(fzf --preview="bat {}")
Please. Stop saying gnome like that. I'm disintegrating
0:31 you have an error with a language server not loading! I have the same after just following your nvim for newbs. How the hell do we fix this 🥲?
Please please make a video about hyprland
This is exactly what i wanted
Thanks!!!
I use VIM, it can open even 4GB file and more
Hotkey support and tiling window managers are orthogonal; there's no relationship between them.
I also don't understand why you think tiling window managers are related to the hot key availability. Some window managers have nearly infinite keyboard shortcut support, others don't. Enlightenment has lots of keyboard support and also does awesome overlapping layouts.
Just a minor nitpick, but because the other distributions don't use rolling release models, they wouldn't have shipped the xz that was broken in the first place. That was only on the latest and greatest so to speak, and that is the reason not to use a rolling release model... When you care about stability and security.
my neovim don't complete, and nothing i do solve that, anyone have a idea what fuck is happening here???? i just follow the entire course and nothing...
never mind guys, i solve this shit and i no have any idea what i mess up, i just type something wrong, and i just copy the file of the typecraft from git
pro tip, you could just be using vscode to have the vscode snippets
That's a pretty cool feature. I'd use multi-cursor mode for this in VSC, but I imagine there's all sorts of things you could use this for that don't apply or are harder to apply
We can just go like :dapinstall <language> instead of exploring the wild wild west right?
"most" can do more than more and less.
Hehe, D2 (trading to get everything from 1.08) -> wow(raid leader) until end of bc -> normal jobs (not fullfilling) -> studying to become sw-engineer -> drop out of msc to get a job instead as bsc sw-engineer -> family -> start my own consultancy -> joining mensa (first to get validation, then found out I wasn't alone in my way of thinking and that most people were not going deep enough in conversations and found great people) Most likely you're just gifted IQ and should try reaching out to mensa to find likeminded people in different occupations who can give you deep perspectives you couldn't dream of alone. And people who can understand you conceptually eventho they're not even programmers. Ow yeah, ENTJ here which means if you're an INTP we'd speak same(not same, more complementary) language, inspire eachothers ideas, bounce ideas, I'd probably focus you on one great idea and you'd give me ideas with your thirst for knowledge, and I'd implement them. I know this cause I work with some INTP's and that's the dynamic we have. The weird thing is that INTP's understand my emotions - which I don't even understand myself. Don't know why I'm writing all this, perhaps your story felt more to me like you felt alone in your mind. The only reason I think you feel more fulfilled being more in the backend business (if I understood your worksituation) is because backenders tend to be higher IQ such that they understand you without you needing to explain too much details (which is draining for you). Again, go take a mensa test; youd be surprised by the people.
Hey guys I'm new to linux, and i have and issue on the 7:16. After installing i3 and logout, i have listed only gome and gome(classic), no i3 selection. how can i fix it ?
i have the same issue, have you resolved it??
`:%s/post/somethingElse/gc` - replace `gc` with `g` if you don't want to confirm every single occurrence
Earned a sub just based on this alone!
Hi and thanks for your very interesting contents! Maybe is a question that was already made, but: why did you start with i3 and not with sway? Thanks
great video btw!
Some one knows what could couse the i3 login option to not be showed at the login screen?
So, literally, less is more
I like Dart but I don't like Flutter. It's a shame they're so coupled.
Doesn’t the archinstall script let you choose the display manager and DE/WM?
Good one, fellow mr. Mustache nerd
Possible to break when updating??? i would say probable, particularly if you're over-using the AUR.
Or... if you're already using neovim... use telescope.nvim... which uses this under the hood anyway
so disappointing that it doesn't search hidden files.
I realize in his shorts, he suddenly has tatto temporary. Btw thanks nerd!
Should new Linux user try out Arch as their first distro? I'm replacing my old thinkpad (windows) with a Framework 13 with no OS installed, and it's arriving in August. This video series make me really wanna try it out. But I'm hesitant because this laptop is going to be my dev machine. I'm using it for mostly Android dev and backend.
Awesome! I’d try something like Ubuntu first. That’s an easy distribution to get the hang of
@@typecraft_dev will do that first. Cheers !
what does he mean by client here?
if I want to change a variable in vim, I exit vim, use an actual editor, change my variable, save, then go back to vim
You can use the tmux keybindings in zellij in order to avoid these keybinding conflicts :)
Bro has never heard of LSP refactor
OR! You can click couple of times in VSCode instead of adding file after file in terminal.
Wow! Very good tutorial! Also I love your theme for your Mac terminal! Keep up the good work on these videos :)
After I downloaded i3 I logged out but it wasn't an option to use when logging in, it still just let me chose between gnome and gnome classic, any ideas on what this could be/how to fix it?
I'm having the same issue.
Or just use git CLI like a real man
lol. ctrl+h and what about applying this refactoring in other files?
Great video. The only part I think could be improved is for you to add an explanation of why Neofetch should be installed.
I like using htop for his
Ep4?
Thanks, nerd!
but now your sayin to use i3 you lied
I use both i3 and tmux
What Editor do you use?
you have the best pacing. only useful information but you tell me about the extra stuff so im neither overwhelmed nor under-informed