Dropdown Terminals and Scratchpads in i3wm!

  Рет қаралды 33,929

Luke Smith

Luke Smith

Күн бұрын

Пікірлер: 72
@GonzaloOviedoLambert
@GonzaloOviedoLambert 5 жыл бұрын
Luke, I'm from Chile, your videos are awesome, my english is very poor, but anyways, Thank you very much for your effort, your passion for minimalism and tech me and help a lot with the use of i3.
@ZnMgkbvprb
@ZnMgkbvprb 3 жыл бұрын
buena wn
@hectorcanizales5900
@hectorcanizales5900 3 жыл бұрын
Buenas, hablas buen inglés
@JamWard
@JamWard 2 жыл бұрын
Your English is perfect btw
@_zh3ro_
@_zh3ro_ Жыл бұрын
muito bueno your englando
@taylor-worthington
@taylor-worthington 3 жыл бұрын
Glad to finally understand this. Thank you so much. I was so tired of cycling through all the scratchpad windows.
@nickoct7472
@nickoct7472 6 жыл бұрын
I already loved i3 but you just gave me more reasons to love it. Thanks.
@lifestain
@lifestain 6 жыл бұрын
That's freaking great. I didn't thought we could use multiple scratchpads in i3. I've always used the default one for keepass, leaving me without the ability to use tmux like you do, which was annoying.
@LoganVenter
@LoganVenter 6 жыл бұрын
I struggled getting my instance to come off of scratchpad, but it's working. This is really neat, thanks for sharing!
@sheebeedeebee2571
@sheebeedeebee2571 6 жыл бұрын
PSA: If you're using i3 with URxvt, you have to use the "-name" instead of "-n" and the argument must be placed after "-e" Example: exec --no-startup-id $term -e -name
@thescrawl6594
@thescrawl6594 6 жыл бұрын
>not using qalc for maths
@vison360
@vison360 6 жыл бұрын
Tilix has nice "quake" mode: tilix -q It works with i3 out of the box.
@cmcm6676
@cmcm6676 6 жыл бұрын
I like your color scheme. How did you make the colored text in vim, i'd like to have something similar when i write python scripts, configs, c++ programs. Can i find them on github or do you need to update your files ?
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
You mean syntax highlighting? Just put `syntax on` into your vimrc.
@cmcm6676
@cmcm6676 6 жыл бұрын
Yes, that's what i meant, thank you.
@jannineweigel5076
@jannineweigel5076 3 жыл бұрын
gnome-terminal won't move scratchpad when i3 startup, any solution?
@dgaa1991
@dgaa1991 6 жыл бұрын
This is probably a long shot, but I tried to do the asme thing as you in order to make a "new" scratchpad which would act as my git terminal with the keybinding mod+g ``` bindsym $mod+g [instance="git_term"] scratchpad show; [instance="git_term"] move position center for_window [instance="git_term"] floating enable for_window [instance="git_term"] resize set 800 300 for_window [instance="git_term"] move scratchpad for_window [instance="git_term"] border pixel 5 exec_always --no-startup-id termite --title=git_term ``` I can see that the termite terminal git_term stars up it starts as a normal window and not in the scratchpad? and I can't get it up with mod+g even if I add it to the scratchpad. Any clever thoughts on this?
@founderofisis6627
@founderofisis6627 6 жыл бұрын
For Termite users. exec --no-startup-id termite --title=dropdown --name=dropdown --class=dropdown -e tmux
@GautamSharma-un3cr
@GautamSharma-un3cr 6 жыл бұрын
For some reason, the dropdown is not showing up. it should show technically because the commands runs on shell just fine. What is causing this? Is it the version? I have i3-gaps v4.14.1
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
What terminal are you using and what command in your i3 config spawns the terminal window?
@GautamSharma-un3cr
@GautamSharma-un3cr 6 жыл бұрын
I'm using urxvt and using mod+Enter to spawn the regular terminal window. Also, the i3 config for dropdown terminal is the same one which you have shown
@jagc2206
@jagc2206 6 жыл бұрын
How do you make your i3 bar look so nice? I can't find anything about it in your i3/config
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
It's Polybar. Check my ~/.config/polybar/config. You'll need polybar and I think siji-git for the fonts.
@jagc2206
@jagc2206 6 жыл бұрын
Luke Smith thanks, I'll try it out.
@greob
@greob 6 жыл бұрын
There's a caveat in your setup: if you accidentally kill your scratchpad terminal, you have to restart i3 to have it back in scratchpad. Better use a wrapper script called everytime you press the bindsym, like "run-one" by Dustin Kirkland ( launchpad.net/ubuntu/+source/run-one ) for example (it's just using a simple flock) For those using xfce4-terminal, you have to use --disable-server for this to work: set $TERM_DROPDOWN /usr/bin/xfce4-terminal --hide-menubar --disable-server -e tmux -T dropdown_terminal set $RUN_ONE ~/bin/run-one bindsym $mod+twosuperior exec --no-startup-id $RUN_ONE $TERM_DROPDOWN; [class="(?i)xfce4-terminal" title="dropdown_terminal"] scratchpad show; [class="(?i)xfce4-terminal" title="dropdown_terminal"] move position center for_window [class="(?i)xfce4-terminal" title="dropdown_terminal"] floating enable for_window [class="(?i)xfce4-terminal" title="dropdown_terminal"] resize set 625 400 for_window [class="(?i)xfce4-terminal" title="dropdown_terminal"] move scratchpad for_window [class="(?i)xfce4-terminal" title="dropdown_terminal"] border pixel 1
@FolklorCaduco
@FolklorCaduco Жыл бұрын
I'm doing this manually, by having the bindsym show the scratchpad and adding same bindsym plus Shift to open a new instance if one isn't running.
@sir0nion
@sir0nion 6 жыл бұрын
I couldn't get it working with urxvt -n. I changed to -T and instead of [instance="foo"] I used [title="foo"]
@mohammadallataifeh1196
@mohammadallataifeh1196 6 жыл бұрын
in urxvt it's -name instead of -n
@georgesamy00
@georgesamy00 4 жыл бұрын
Yeah instance compares with the WM_CLASS, it's supposed to be title.. also in terminator I used -T and -C instead
@thexavier666
@thexavier666 5 жыл бұрын
i was using gnome-terminal and could not get it working as it does not have a way to set window name. I ended up using mate-terminal and it worked great!
@kirkeasterson3019
@kirkeasterson3019 6 жыл бұрын
When are you switching to emacs?
@bgpivoter
@bgpivoter 6 жыл бұрын
Didn't take you for a Burzum guy.
@cookiedestroyer402
@cookiedestroyer402 6 жыл бұрын
he has pictures of varg in his videos
@MoreChannelNoise
@MoreChannelNoise 5 жыл бұрын
Update for your Dwm and popup term?
@predragmiletic3078
@predragmiletic3078 6 жыл бұрын
burzum!!! haha luke is the man!
@seanicus100
@seanicus100 6 жыл бұрын
Anyway to bind a key to switch focus *to* and *away from* the dropdown, though?
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
Just use whatever binding you have to switch from tiling to floating windows. The default should be mod+space.
@MiguelLopez-bd7se
@MiguelLopez-bd7se 6 жыл бұрын
The binding is not working. I checked the command and it was correct. I use i3 and urxvt. Is urxvt causing this?
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
Check the urxvt manual. The syntax for giving a window a name is different.
@MiguelLopez-bd7se
@MiguelLopez-bd7se 6 жыл бұрын
It checks out find. I tested it. What do you think is causing this?
@douwehuysmans5959
@douwehuysmans5959 6 жыл бұрын
Probably insufficient understanding of the English language
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
Use -name instead of -n.
@MiguelLopez-bd7se
@MiguelLopez-bd7se 6 жыл бұрын
I'm using -name. I also tested it in the shell. It runs perfectly fine. I also verified my i3 config. Can't figure out the issue
@dericbytes
@dericbytes 4 жыл бұрын
sweet
@TBeathard
@TBeathard 6 жыл бұрын
>listening to burzum albums after filosofem
@ameynarkhede8264
@ameynarkhede8264 6 жыл бұрын
For some reason this is not working for me.Its not even popping a window at the corner. Then I copied same lines from your config still didn't resolve it. Btw i use termite as my default terminal
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
Different terminal emulators will have different syntax for how you name windows. On st, as I showed, you use -n, but termite might use -name or something else. Check the man.
@ameynarkhede8264
@ameynarkhede8264 6 жыл бұрын
Luke Smith still doesn't work. I tried both options for termite and urxvt
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
You did --name=dropdown? Does any window show up at all on restart?
@ameynarkhede8264
@ameynarkhede8264 6 жыл бұрын
Luke Smith does it have to do anything with i3 version? I'm running i3 v 4.14.1. Previously I didn't put equal sign for dropdown after name. After putting it I'm getting error in i3 config itself. Edit- After some doing editing I resolved the error(typo) but now its the same nothing happens. So now I'm using tdrop
@gautamsharma3835
@gautamsharma3835 6 жыл бұрын
Same problem with me. I verified the shell command, it's working when I type it into urxvt. Even I use i3 v 4.14.1
@playerone2772
@playerone2772 2 жыл бұрын
Can you do this in DWM?
@MaxMustermann-gx7gc
@MaxMustermann-gx7gc 6 жыл бұрын
I've replaced my Windows host with an arch one seeing your videos. I sometime want to use my laptop on dual Monitors. Maybe setting up this Can be one of your next Videos?
@tengouku
@tengouku 6 жыл бұрын
Max Mustermann I think he made a script for this github.com/LukeSmithxyz/voidrice/blob/master/.config/Scripts/screen.sh
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
Yeah I do use that script, but I might as well do a video on xrandr because that's something a lot of people are curious about.
@sinthorias
@sinthorias 6 жыл бұрын
Look up 'mons'. It's in the AUR, and it's basically a xrandr script like one you'd write yourself, but written to handle a lot of different situations, options and be easy to use. Alternatively, use ARandR for now.
@cesrrr01
@cesrrr01 6 жыл бұрын
arandr
@adrianstaniec
@adrianstaniec 6 жыл бұрын
Dude, I think you should start a Linux distro ;]
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
This is probably will be the closest I'll do: larbs.xyz/
@jccl1706
@jccl1706 6 жыл бұрын
how to use color schemes, in (st), simple terminal
@zeljkobekcic9656
@zeljkobekcic9656 6 жыл бұрын
If you have not figured it out by yourself already: You have to patch the config.(def).h, so that the array with colors compiles with the colorscheme you want to use. Everything works like this in st
@jccl1706
@jccl1706 6 жыл бұрын
Zeljko Bekcic thanks 👍👍
@deepaktalan07
@deepaktalan07 6 жыл бұрын
Please Please Please keep your Camera at Eye level. Put some support(height). Please. Please.
@KD-rh2cr
@KD-rh2cr 6 жыл бұрын
kinda related to python as a calculator, but I made an aesthetic calculator wrapper for python on github @ github.com/dixler/pc
@HiguchiBR
@HiguchiBR 6 жыл бұрын
Fuck all this now I run radhat on my x220. (sorry about my language, I just wanted to say it to someone, thanks.)
@greob
@greob 6 жыл бұрын
How did you do the i3 config file syntax highlighting?
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
You just have to dl a vim syntax file for it: github.com/mboughaba/i3config.vim
i3: Managing Windows and Webcams for screencasting
6:09
Luke Smith
Рет қаралды 10 М.
What Are Scratchpads and WHY Are They Good?
10:48
The Linux Cast
Рет қаралды 8 М.
РОДИТЕЛИ НА ШКОЛЬНОМ ПРАЗДНИКЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,9 МЛН
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 113 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 7 МЛН
Synyptas 4 | Арамызда бір сатқын бар ! | 4 Bolim
17:24
Some bashrc recommendations and what I use
19:17
Luke Smith
Рет қаралды 114 М.
Yep. Imagination is Demonic. (Unironically)
8:42
Luke Smith
Рет қаралды 84 М.
i3 Window Manager | i3wm | Introduction to Tiling Windows
16:42
Chris Titus Tech
Рет қаралды 51 М.
The Simple Terminal: st from Suckless, and how I extend it
13:25
Things to Do After Installing i3 Window Manager
19:19
The Linux Cast
Рет қаралды 78 М.
Ever Noticed How "Weird" Modern TV and Film are?
12:32
Luke Smith
Рет қаралды 132 М.
Qtile Scratchpads - Invisible Groups With Dropdowns #qtile
5:01
How To Add A Scratchpad To Any Window Manager With Tdrop
8:36
Brodie Robertson
Рет қаралды 9 М.
How Kids' Cartoons "Accidentally" Brainwashed Generations...
8:08
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09
РОДИТЕЛИ НА ШКОЛЬНОМ ПРАЗДНИКЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,9 МЛН