i3-gaps Setup (Nearing Perfection; August 2017)
HTML-код
- Опубликовано: 7 фев 2025
- My i3, i3wm, i3-gaps, whatever you wanna call it configuration on Void Linux. My Github link (github.com/Luk...) has the config files. Only minor differences will exist between Linux distros.
Want syntax higlighting in vim for your i3 config? This guy here has it: github.com/Pot...
---
Give me money: PayPal.me/Luke...
Ask a question: luke@lukesmith.xyz
Get my configs: github.com/Luk...
See my website: lukesmith.xyz
the chad config
For me, a person that only use the computer for coding and writing, this system config of Larbs is perfect, smart and fast. Someday I will learn how to tweak it well and how to write dotfiles. I will have to learn too much of this stuffs. But now, out of the box, works basically great for me (only with one or another detail that I have to ask, learn and fix). Great job, Luke. Greetings.
This was very interesting. I'll be looking through your i3 config to see what kind of nifty tricks I'll be able to adapt for myself. Thank you.
I just wanted to say thank you for your hard work in creating an aesthetic setup! Wonderful work.
your cpu temps are giving me anxiety
Wow..an amazing void Linux setup you have created. I been on void now 4 months and love it.
Great one. Your config is so well organized, I'm jealous and definitely stealing some of these tricks.
Great musical choices represented in this video, sir.
Thanks Luke for such a great explanation on i3. I’m new to tiled window managers, in fact I just now saw your videos for the first time having been using Ubuntu for years and just accepting the default whatever de is installed. I’ve seen screenshots and videos before with different styles but never gave it any thought until I saw your arch Linux install vid and was super curious on how you’ve got your desktop laid out. It looks so clean and smooth and made me want to find out how, then seeing this video I now know and am going to look at setting it up myself.
It’ll be a bit of a change to my normal use but what I’ve seen you do in mostly terminals achieving what I would have expected to use a mouse for, I’ve seen a whole other side to desktops. I am gonna start playing with i3-gaps after finishing up with this comment.
Thank you again for a great video. I’ve subscribed and am going to see what other nuggets of wisdom you have made.
All the best,
Christian.
Wow, thank you so much for this video.
I'd tried Arch a couple of years ago and didn't like it very much but your configuration is awesome!
I really like your other videos too, please keep 'em coming.
I replaced the thermal paste on my x220, all you need is the paste and a thermal pad.
On a side note the x220 under a stress test, will get up to around 90c. The thermal paste made a marginal 4c difference, but it is quite a bit of effort with the heatsink being under the motherboard.
90c under just screen casting is a bit different though.
Hmm oh, for some reason I opened it up and told myself I need micro screwdrivers for it too, but I guess not then. Hopefully I'll get a good temp difference though; my X200 w/ Core 2 Duo never got close to this hot.
You can also adjust the throttle temperature with a modded bios, but knowing your videos and raspberry pi purchase, I imagine your just gonna throw coreboot on it. If you haven't already.
Mei Luke's on another level man
I was just watching your old i3-gaps video an hour before this one dropped.
i just started with linux and found this awesome channel. keep up the good work! and dude your temps ...!
This is fucking beautiful! I'm gonna try it i3 for the first time. You made me want to switch.I'm gonna try it out today.
omg i was just about to reconfigure my i3-gaps!
thanks!!!
8:26 Best shortcut ever
Such a life changer, I find myself using it at least 100x a day :D
Nice setup dude! Awesome work. Keep it up!! BTW, wallpaper looks gorgeous :D
i think mpd is pretty awesome, now that ive started using it. For some reason when the daemon starts from i3's config, it is in play mode, so you get music right as you launch i3. To start the daemon in pause mode, you can write this in i3/config:
exec_always --no-startup-id "sed -i '4s/play/pause/' ~/.config/mpd/state; mpd"
Awesome config, dude! But you can improve urxvt memory usage, by adding to i3 start scripts exec urxvtd -q -f -o, it will daemonize urxvt, then you just starting terminal using client command - urxvtc
4:47 the chain of disaster is now complete
Thanks for making this available, it's been very helpful.
Just something to note -- your "help doc" references Mod-YUIO for window resizing but those keybinds aren't in the github void config (or at least they weren't when I cloned the repo a couple days ago). I was able to find them in the tarball from your website but wanted to let you know.
i want your music playlist, also nice channel, been binge watching it since the thinkpad videos
This video format is bae. The music is perfect.
This is awesome thank you for the content.
Capslock is NOT a useless key! I'm a software developer and use it frequently. Now I have to admit ignorance - I don't know how to get it back....
Ok, so minutes after posting this I found the solution.
For anyone else suffering from this, (assuming the keycode for Capslock is 66) the following command fixed this for me:
xmodmap -e "keycode 66 = Caps_Lock NoSymbol Caps_Lock"
Bspwm user here, you've given me some new ideas for my config :PP
bspwm master race! (even though I'm still an i3 user hehe)
You can also use Alt and Strg in the i3 config for the bindings
i3-gaps rocks! \o/
Does it make sense to use i3 on a 1366x768 screen?
I used it on a smaller screen than that and I found it useful. DPI is your friend.
I use it on a 1366x786 laptop lol
This guy is memetastic
"Hallucinogen - The Herb Garden" very nice music taste, are you into weed mushrooms or similar things? i am interested
Please can anyone tell me how he made firefox window to look like that? Do I need to change something in i3 config or? I can't find anything useful on duck...
There's no i3 dot files anywhere on your GitHub
he uses dwm now
Here is a dumb question: How did you make it so your menu bar and title bar on windows don't show up? In i3 for me each window has a blue bar ontop then the menu bar "file edit view ..." beneath that.
EDIT: nevermind figured it out.
hey, it's good to see some new content, it's been a while.
since you use urxvt and termite, i thought i would ask your opinion on this. im still searching for a good way to yank some random text from the terminal in a vim-like visual mode. urxvt does that with the keyboard-select script in perl-ext-common, but copies it to the primary buffer instead of the clipboard. theres a bunch of unresolved issues on this. the default copy paste functionality in urxvt requires selection with the mouse which is bad. and termite does it perfectly but sucks at other things.
thats nutty
Nice vid man
My rice only missed the audio shortcuts now i dont have to look into it
How you do your terminals become transparent?
What's the music from the background? I really like the vibe.
Dane Cook's nerdy Linux brother, good stuff lol
thanks for the dotfiles!
How am I only now discovering that /g/ had this part of RUclips as a comfy little tumor to talk about ricing.
I'm working on using your polybar setup, but the workspaces aren't showing up. I've tried your config file, the "other" file, and using the default one polybar comes with. I've added all the ws-icon-* fields, but it doesn't seem to work. The top right corner looks different too, it's more compact using the smaller icons. Any idea why?
Cannot find the i3 config files in the repo anymore
Very cool! I'll use your config as inspiration for mine! :D Btw, what is that browser? is it Firefox? What did you do with the tabs? I really like this "edge less style"
Nevermind! Got it on you channel! ruclips.net/video/6LqTcaoXATc/видео.html :P
I have one problem with my Arch linux + i3 ; here I am change my ~/.Xresources of urxvt & also change wallpeapers but when I reboot my machin all changes will reset I don;t know what packages I not installed ?? HELP
I took a look at the github repo and the 'Scripts' subdirectory mentioned in the video appears to be MIA. Did the necessary stuff in Scripts move elsewhere? btw this is a lovely setup.
Thanks! I moved the folder to ~/.scripts.
How did you achive the transparency?
I just installed it today but cant find anywhere the command for transparency.
you can use a window compositor like *compton*. it's been a month since you wrote your comment so i assume you already figured this out.
@3:36 .. what are you using in the terminal to flip through the images?
Hey, why are are you actually preffering i3 over awesome? I want to switch to a tiling window manager (still using kde, shame on me) but I am not sure which one to choose.
It' s running on my archlinux \o/. Thank you very much for that :)
Just two things: The fonts are not the same and the screem are solid (not semitransparent). Have any idea about that?
very nice job
sorry if this is dumb. how do you make the windows flash at 8:09 ? how can i do this?
hi, how can i make my i3 config file fold like that ? do you use expressioon folding ?
Did you ever find an answer to this?
@@AlasdairBRStewart vim.fandom.com/wiki/Folding
What is the music in the background?
Would it work if i install arch use your previous rice script then install missing apps and copy conf files from github?
How does one change the weather in the status bar? It's currently defaulting to Oymyakon, Russia as it's unable to find my location.
I tried editing the i3weather script and add a location manually, but it caused polybar to crash. I fixed it by reversing the changes I made to the script.
Woah background music!!
New i3 user here. I really enjoy it, but for the life of me I've not been able to figure out how to turn the touchpad off while typing. It's something other DEs did automatically so I never gave it a thought. Thanks if anyone can help me!
xinput is the answer, then u do something like
xinput "SynPS/2 Synaptics Touchpad" Disable
thats what i do on my x230 atleast
then u gotta add that to ur config file somehow
Thanks, but that's not what I was looking for. I know how to disable my touchpad, and I can also assign a key combo to do that, but is there any way to turn it off automatically when I type? Thanks!
syndaemon is what you're looking for, it does exactly that. manpages.ubuntu.com/manpages/precise/man1/syndaemon.1.html
Thank you very much!
man libinput
Oi Luke do you still have the config files for this? Can't seem to find em in your GitHub repo :'(
BEAST
how do you get outer gaps on a single window, mine just fills up the screen
I3 gaps
yeah no shit but what i was lookin for was turning off the smart gaps option
Oh! I was using polybar too :)
urxvt colors -is it your .Xdefaults ? (too much colors ,and I like it)
This looks pretty cool! How feasable would it be for a total noobie in vim and i3 to learn to use this? Am I better off first learning basic vim shortcuts and later on use this config or is it better if I start using it right away? I've always used xfce but I've decided to switch over to i3 because of how it looks and the faster shortcuts.
start from scratch. building your own config will allow you to learn what you're actually doing, so when shit eventually breaks you can fix it.
wow, I installed i3 and it's like a whole new world opening up for me. this is great. I did what you said and I now understand what you mean. There are a ton of shortcuts I don't agree with other people so I use my own (the super button for window management, resizing, etc and the alt button for programs and scripts.) I feel like this will make my workflow way faster.
yre its a beautiful world! love i3. enjoy it
See you nec too!
so luke what do you think of window maker
is it possible to use xterm in i3 instead of i3 terminal?
Hey man, can you make a video about how to setup such things on a distro in detail for those who have just installed Linux & never used it ever before. *noobrequest*
if you cant figure it out yourself then you dont need it or want it enough.
Stop the hate guys! He is just asking for help.
@Sumukh I guess it's easiest to just look up the documentations for each program separately and work through them.
He was going over the main config file for the window manager i3-gaps. Check out the archwiki page on window managers and xinit. Essentially you just need to install the wm like a normal package and then have a way for it to start, either with xinit (running startx after making a .xinitrc file) or a graphical display manager like slim or sddm.
On arch: pacman -S i3 i3lock dmenu nitrogen rxvt-unicode ranger htop moc
Then copy and paste luke' s7 configs from github to your .config directory
I seem to recall at one point you were using mocp as a music player, and now you are using ncmpcpp. Is there any particular reason for that or are you just switching it up for variety?
Well ncmpcpp is just a front-end for mpd, and mpd is common enough that a lot of people have written scripts that interface with it. For example, my status bar can display mpd info, etc., while if I wanted this with moc, I'd basically have to write it myself. The more and more little scripts I use, I invariably find that mpd is sort of the industry standard, that's the main reason.
ncmpcpp itself does have some advantages, a built-in visualizer and a very useful tag editor that has saved me hours. It's also a lot more customizable, although I haven't changed it that much. mocp is definitely great if you don't need that though; it does have some advantages itself, like it's easier to manage multiple directories for music, since mpd usually only allows one.
How'd you memorize you keyboard comibinations?
You dont memorize
You just get used to it
Hey, Luke! How's that code you use for flashing windows? Can I see it or know how to make one? I couldn't find it in your configs :c
PS.: for a while, I'm very dumb at linux, but very stubborn too hahahha
Ah yes, bacon.pdf. The tastiest pdf there ever was.
Whats that firefox skin? @ 1:27
cant find the i3 config file on your github?
When Luke had hair
Can I get your launch.sh for polybar?
how do you configure the status bar
you should try xmonad :^)))
Nerxit and Emacs!
nor is i3...instead of dealing with them, like Awesome, they treat them like pariahs
it is a firefox theme ?
does anyone recognise the font?
>tfw to smart to use a window manager
I'll stick to xfeces for now
Elias
>tfw too intelligent for a desktop environment and window manager
I'll stick to a headless environment for now. All you really need is a the console.
You're not wrong, you can get a lot done with tmux and a few cli programs. You can get real wild with stuff like emacs as well. It's nice to have a simple graphical environment like i3, though.
It's been 4 months bro. Have you switched? Go for it, it's comfy AF once you get used to it.
ryner Old comment, but made me laugh lmfao
please make a full tutorial please.....
How well does i3 do with multiple screens?
Yeah preety good
what is your os?
What os is this
I want the song!!!
Please tell me that isn't Logan Paul wearing a GNU tank top lmao!
Try underclocking the cpu
what is your music player?
fuckwad Strange name
I'll look into it!
What is the background song?
ruclips.net/video/ycna0nW4VIA/видео.html
Alpaca You are a godsend!
Perfection is CTWM or VTWM ...not I3...maybe SpectrWM :)
also how would a simple man like me make a porno mode on ubuntu-gnome
Your 'ls' command is so colorful ,how to set that ?
I think I was using ls++ here, might want to check it out.
ok, thank you, you mean i need to install extra package 'ls++'? but i just can't find it , could you be more specific, please?
porno mode is something a friend of mine might have a use for...
"a friend of mine" :D
Is a beautiful i3 please backup the you OS an iso please
ThinkPad x200? ONE OF US, ONE OF US, ONE OF US /r/ThinkPad
fuck off leddit
look at this influx of newbies.
your firefox looks alot more better.
too cool to finish sentences
Ur cute
Not gonna lie, this is ugly. I hope it has changed for the better by now.