Help With i3

I some how have ended up with 2 config files
one in ~/.config/i3/config
one in /etc/i3/config
I followed a suggestion to comment the line with dex

and so I commented this line in /etc/i3/config
exec --no-startup-id dex --autostart --environment i3
This made a change to how i3 looks like and how it works
I also get this error which I do not understand how to fix

ERROR: Duplicate keybinding in config file:
  state mask 0x8 with keysym h, command "split h"
ERROR: FYI: You are using i3 version 4.20.1 (2021-11-03)
ERROR: Duplicate keybinding in config file:
  state mask 0x8 with keysym h, command "split h"
ERROR: FYI: You are using i3 version 4.20.1 (2021-11-03)
ERROR: i3-nagbar (3844) did not exit normally. This is not an error if the config was reloaded while a nagbar was active.
ERROR: Duplicate keybinding in config file:
  state mask 0x8 with keysym h, command "split h"
ERROR: FYI: You are using i3 version 4.20.1 (2021-11-03)
ERROR: i3-nagbar (5219) did not exit normally. This is not an error if the config was reloaded while a nagbar was active.
ERROR: Duplicate keybinding in config file:
  state mask 0x8 with keysym h, command "split h"
ERROR: FYI: You are using i3 version 4.20.1 (2021-11-03)
ERROR: i3-nagbar (5256) did not exit normally. This is not an error if the config was reloaded while a nagbar was active.
/run/user/1000/i3/errorlog.3824 (END)

I searched both my config files for the duplicate line but could not find any…
Any help will be appreciated

edit
I may have worked it out - I changed the j,k,l,; keys to h,j,k,l - to fit vim movements. This may have caused the problem.

1 Like

This is the file to change. No need to play with /etc.

Also make backups if you are going to learn to change i3 config files.

1 Like

Thank you.

Very good idea!!
Also where is the Bluetooth setting?

$mod + d opens the dmenu - typing bluetooth, selecting it from the menu and pressing enter - but nothing comes. How do you pair and connect a bt device then??

1 Like

Thank you for the link.
But just out of curiosity - when I use gnome, the Bluetooth works.
Why does it not work with the i3?

I am not sure where to put all the questions I have around i3 so I put it here in the Lounge.
I started worknig with i3 and have many questions.

  1. Is there a resource to understand the terminology. I realize I already am confused by windows workspace and containers - it would be helpful for me to convey my difficulties if I know the language talked by those who actually know what they’re talking about…
  2. Why is Bluetooth not automatically set on i3 but it does on GNOME?
  3. Is i3 alternative to GNOME nightlight??
  4. in my .vimrc I have a gruvbox theme. It does not work in vim in the i3 default terminal(xfce??)
  5. the i3 eos doc says that linkey + F1 should list all the key binding in editor - either I don’t understand what it means or it does not work on my laptop. When i click linkey + F1 nothing seems to happen
  6. The Firefox moving between tabs keyboard shortcut seems not to work. Only the ctl+tab seems to work
    Thank you for your patience and any help you can offer
1 Like

Have you looked at the Wiki?

1 Like

I have merged this topic with your other topic. Please don’t make multiple threads about the same topic :hugs:

1 Like

When it comes to background services (eg. bluetooth), in i3wm you have to configure those manually based on your needs. For a night light, you may want to try “redshift”.
https://archlinux.org/packages/community/x86_64/redshift/

GNOME doesn’t care about your security as much as other DEs, and it’s a dependency of it.

1 Like

GNOME doesn’t start the bluetooth service. At least not on a fresh Arch install with the GNOME group.

EndeavourOS I’m not sure.

I have never installed GNOME on Arch.

Here’s the EOS install list for GNOME: https://github.com/endeavouros-team/EndeavourOS-packages-lists/blob/master/gnome

In Arch - GNOME-shell pulls the dependancy of gnome-bluetooth: https://archlinux.org/packages/extra/x86_64/gnome-shell/

From there, I do not know how where it goes, but bluetooth is a dependancy of GNOME-shell. It may be part of the startup script in blueberry? I really have no idea how it works after that, but I know GNOME wants you to have it working.

Yeah. It pulls the packages. It’s a full fat DE so I’m cool with that. It doesn’t start the service though, at least it didn’t for me :hugs:

Anyway- I just realised where this conversation is taking place. haha

Back on topic… for sure i3 will not help you OOTB with bluetooth :crazy_face:

I wouldn’t have a clue then, and it’s offtopic and not helpful to the OP. I was just pointing out it’s a dependancy of GNOME which is why you will get it regardless of the EOS stance on it.

appologies!!!

1 Like

split in horizontal orientation

i3wm using h to split horizontal
if you change your config to h,j,k,l
so comment this line
or change it to another key binding
#bindsym $mod+h split h

1 Like

welcome to Endeavouros .

:pray: for posting your helpful answer . hope you enjoy your stay

1 Like

sweet

That’s very helpful
thank you

you welcome