Commit Graph

216 Commits

Author SHA1 Message Date
Aminda Suomalainen 02d035fa62
i3: disable numlockx due to kincarron 2020-01-28 22:33:48 +02:00
Aminda Suomalainen 097146a8f7
i3: add lxqt-powermanagement 2020-01-28 22:32:50 +02:00
Aminda Suomalainen ba0b12ad97
i3: sedric changes 2020-01-20 13:08:26 +02:00
Aminda Suomalainen 7aba23ee83
i3: fix Mullvad & autostart Signal
Essential on any device apparently and it's painless
2020-01-01 14:27:16 +02:00
Aminda Suomalainen 4ce3ee8081
i3: disable Sedric-specific things / Kotka compatibility 2019-12-28 20:32:21 +02:00
Aminda Suomalainen b16e391399
i3: disable IM autostarts once again
My i3 seems to be getting a role of being on shared devices more than on
my own laptop, I seem to like some features of GNOME too much, such as
actual notification centre.
2019-12-28 20:30:53 +02:00
Aminda Suomalainen 21ee614b37
i3: add Mullvad 2019-12-28 20:28:45 +02:00
Aminda Suomalainen 3120b16855
fix 3187091944 2019-12-21 16:17:13 +02:00
Aminda Suomalainen 3187091944
i3: enable display mirrorring 2019-12-20 19:18:01 +02:00
Aminda Suomalainen 1532410d75
i3: disable kdocker terminal 2019-12-18 23:47:43 +02:00
Aminda Suomalainen 19cdcd70d3
i3: restore wallpaper 2019-12-18 21:59:42 +02:00
Aminda Suomalainen 781224a437
i3: don't float Tor Browser, autostart Telegram
Tor Browser and Firefox have protection against screen size
fingerprinting.

https://support.torproject.org/tbb/maximized-torbrowser-window/
2019-12-18 21:35:59 +02:00
Aminda Suomalainen ca68828413
i3: disable wallpaper, autostart Gajim 2019-12-16 00:22:46 +02:00
Aminda Suomalainen 34c259c2ac
i3: disable many autostarts that I start anyway for now
* Dino
* (clarify that the VIP app of a comment is Jami)
* Telegram
* Riot
* Steam
* Gajim
2019-12-07 01:36:40 +02:00
Aminda Suomalainen 7911750350
fix 46477f81d7 (previous commit) 2019-12-03 09:18:54 +02:00
Aminda Suomalainen 46477f81d7
i3: add parcimonie with sleeps 2019-12-03 01:05:02 +02:00
Aminda Suomalainen 642aa372a5
i3: add sleeps 2019-12-03 01:03:38 +02:00
Aminda Suomalainen e824c49f27
i3: try sleep magic
Ref: #47
2019-11-24 11:25:24 +02:00
Aminda Suomalainen 9d621bef7a
i3: play around with comments 2019-11-20 09:03:19 +02:00
Aminda Suomalainen 565cc2cf46
i3: autostart Jami, remove trayifying flag of Wire 2019-11-14 21:11:10 +02:00
Aminda Suomalainen ab8ddef0c9
i3: move the bar to the top 2019-11-11 15:50:46 +02:00
Aminda Suomalainen e40a400799
i3: enable nextcloud autostart anyway 2019-11-10 16:58:58 +02:00
Aminda Suomalainen 18249b8d9e
i3: decrease font size from 10 to 9
Resolves: #44
2019-11-10 12:45:22 +02:00
Aminda Suomalainen c09614d1c1
i3: add commented nextcloud autostart
Resolves: #43
2019-11-10 12:42:59 +02:00
Aminda Suomalainen f5dfbaa1ea
i3: enable insync start 2019-11-10 12:40:03 +02:00
Aminda Suomalainen 8e5e5c3cb1
i3: fix capitalization while I still can 2019-11-10 12:30:11 +02:00
Aminda Suomalainen 82692a2d51
i3: require kdeconnect, autostart Telegrams 2019-11-08 13:51:10 +02:00
Aminda Suomalainen ce7ff74c1c
i3: enable kdeconnect which may not be a good idea in this situation 2019-11-03 17:43:01 +02:00
Aminda Suomalainen ad76f2ba33 i3: CHANGEME numlockx + disable autostarts
Instant messaging addiction:

* telegram-desktop
* Riot * 2

Otherwise:

* Gradio as pulseaudio is unhappy lately and possibly
  requires me to restart both.
2019-11-03 17:35:14 +02:00
Aminda Suomalainen 093083d3e4
i3: restore Rocket Chat & Riot
Riot's profiles are more convenient when they are available and I am
given daily reimbursement on the days I am at a business that uses
Rocket Chat.
2019-10-28 16:21:47 +02:00
Aminda Suomalainen d407a908fa
i3: disable autostarts that don't bring happiness 2019-10-26 11:59:00 +03:00
Aminda Suomalainen 5750bfa632
i3: add Rocket.Chat (electron :() 2019-10-26 10:47:42 +03:00
Aminda Suomalainen 7a7f9b2a76
i3: autostart htop 2019-10-26 10:32:33 +03:00
Aminda Suomalainen d2ca73dd4f
i3: add another Riot account 2019-10-18 16:15:16 +03:00
Aminda Suomalainen 57a24353c5
i3: restore a lot of IM autostarts giving up hope
https://github.com/Mikaela/mikaela.github.io/issues/176
2019-10-16 14:35:07 +03:00
Aminda Suomalainen 6efb40562a
i3: restore Wire to autostart due to unforeseen circumstances
As currently both Signal and Wire are having problems on my phones and
it's the main secure channel with my family, I have to open it after
login anyway.

Yes, two Electrons autostarting now :(
2019-10-15 18:31:09 +03:00
Aminda Suomalainen 518d316e5e
i3: disable PulseEffects again 2019-10-14 15:09:11 +03:00
Aminda Suomalainen b287e07ef7
i3: move PulseEffects on top of autostarts
It appears that it's innocent to my pulseaudio issue. I hope moving
PulseEffects on top will help with other issues I was having with it, as
it probably doesn't make much sense to start it last if there are apps
like GRadio starting before it.
2019-10-12 22:40:01 +03:00
Aminda Suomalainen cffaacd9ed
i3: autostart Steam (family is the worst?) 2019-10-12 18:27:09 +03:00
Aminda Suomalainen f9677793a4
i3: disable PulseEffects. Seems more pain than worth
Often I have no sound until I kill and restart pulseaudio
2019-10-11 12:22:32 +03:00
Aminda Suomalainen ee2ac0a5f8
i3: enable pulseeffects 2019-10-04 23:26:15 +03:00
Aminda Suomalainen 29de6202ac
i3: don't autostart Dino or Telegram
https://github.com/Mikaela/mikaela.github.io/issues/176
2019-09-28 11:36:28 +03:00
Aminda Suomalainen 0eb7ec2051
i3: autostart Signal...
Please don't tell anyone that I had to give up to its worst UI and
missing tray icon support without this flag and it's easier to put it to
autostart than start thinking about keybinding or similar for it.
2019-09-20 23:04:06 +03:00
Aminda Suomalainen 9eb6c368b1
i3: add telegram-desktop to autostart 2019-09-19 01:00:27 +03:00
Aminda Suomalainen 7ec00f8996
i3: rename gnome-ring -> jami-gnome
I was using old version due to apt policy mixup
2019-09-17 17:18:06 +03:00
Aminda Suomalainen b2fcb5b5f7
i3: disable autostarting nheko 2019-09-17 17:10:21 +03:00
Aminda Suomalainen 58c6668e2d
i3: add Nheko Reborn to autostart
Note: Matrix is an open protocol with open server and not all client
implementations are Electron.
2019-09-17 12:12:59 +03:00
Aminda Suomalainen 65cbd205c7
i3: autostart Jami.net 2019-09-17 01:38:59 +03:00
Aminda Suomalainen 404e7cd21b
i3: never again autostart Electrons
Closes: #41
2019-09-16 13:10:13 +03:00
Aminda Suomalainen 1c3c994a70
i3: add Slack to automatic startup :'(
Closes: #37
2019-09-15 13:46:44 +03:00
Aminda Suomalainen c272e31580
i3: remove Sidewise mentions
The solution is to move the Sidewise window to split at either
direction, not float it!
2019-09-06 17:56:14 +03:00
Aminda Suomalainen edff1bbbba
xprofile & i3: add $GTK_THEME
Closes: #32
2019-09-03 17:38:25 +03:00
Aminda Suomalainen b644e10586
i3: force LC_ALL=fi_FI.utf8 for i3status 2019-08-29 15:44:00 +03:00
Aminda Suomalainen b2e97f5220
i3 config: add Sidewise Chromium extension as floating 2019-08-28 23:52:49 +03:00
Aminda Suomalainen 0aa41a07cf
i3: add $mod+Shift+m for Music/Media, Audacious
Closes: #21
2019-08-25 19:34:46 +03:00
Aminda Suomalainen eec0ca883a
i3: disable Firefox floating
1. I have disabled privacy.resistfingerprinting due to other breakage
   (possibly TTS, captchas) and being able to use other languages than
   English and thus indicate that they have users.
2. I always unfloated Firefox anyway :/
2019-08-24 19:25:14 +03:00
Aminda Suomalainen 960b720f6f
i3: swap autolaunching Gajim to Dino for now & increase kdocker limit 2019-08-23 18:46:21 +03:00
Aminda Suomalainen 11a20aa9ac
i3 config: external display & setxkbmap
* only use external display on Sedric
* uncommnet setxkbmap, but keep the layouts commented

Closes: #8
2019-08-23 14:55:13 +03:00
Aminda Suomalainen b50da5b812
i3/config: double display, HDMI right
Also #8
2019-08-22 18:04:55 +03:00
Aminda Suomalainen 2f178f2d2e
i3: add shortcuts for pavucontrol & Mumble
Resolves #117
2019-06-27 20:12:22 +03:00
Aminda Suomalainen 21539b40c5
i3: kdockerize $TERMINAL without minimizing
I thested this earlier and am committing it in case I encounter Zaldaryn
sooner than anticipated and forget to copy the change and then start
doing conflicting changes there.
2019-06-19 23:00:54 +03:00
Aminda Suomalainen 41576b7786
i3: restore Keybase (which is now on trial period)
Is it going to be in tray kindly or will I distract myself by starting
to click and read on it? It's the only autostarting app that I cannot
configure to hide or be more unsuitable for bigger chats.
2019-06-17 10:57:30 +03:00
Aminda Suomalainen 61a8302024
config: disable Dino & Keybase from autostart
It turns out that having apps full of distractions starting
automatically is not good for focusing. This leaves three instant
messengers:

* Wire - family and other small groups
* Signal - some friends, unsuitable for large groups
* Gajim - polycule and small friend groups visibly autojoined,
  everything else joined as minimized so it doesn't distract me unless
  something notifies me
2019-06-16 18:44:38 +03:00
Aminda Suomalainen dfb63479fd
i3: give dino more time to start in kdocker 2019-06-14 13:00:40 +03:00
Aminda Suomalainen dc02709832
i3: kdocker-ize dino 2019-06-13 22:51:59 +03:00
Aminda Suomalainen ec1b7e6806
i3: move to Dino OBS package 2019-06-13 20:12:52 +03:00
Aminda Suomalainen 72fa6ff2d0
i3: add comments & Dino
Added comments: one missing ELECTRON! warning, where to install Keybase
and a link to GitHub comment where I install the Dino flatpak.
2019-06-13 15:29:01 +03:00
Aminda Suomalainen 71731970c4
i3: swap hibernate & suspend, also put WS1 to HDMI-1
Maybe three electrons not working with hibernate is another reason for
it to go out of fashion, I wonder if I should also add warning to myself
about quitting all electrons before either operation.
2019-06-04 19:29:25 +03:00
Aminda Suomalainen c15610a3c2
i3: move from Snap Signal to Flatpak Signal
When I previously tried them, Snap worked better and Flatpak was
misbehaving, but now the situation seems to have turned around with Snap
unable to use some features such as tray icons (which is attributed to
an uptream issue with Electron builder).
2019-05-31 20:00:18 +03:00
Aminda Suomalainen 20d3453f2b
i3: SOS! Add the third electron! HELPME! It's a monster! 2019-05-29 17:20:55 +03:00
Aminda Suomalainen 4f57171b83
i3: add Wire to autostart 2019-05-24 23:24:30 +03:00
Aminda Suomalainen 9101b72784
i3: sort autostarts & add Keybase
* expected packages now also contains keybase
* Keybase's tray popup is now floating
* autostarting Flatpaks are separated from normal apps and below them
* Gajim has --quiet, even if it probably doesn't affect anything here
2019-05-21 00:00:43 +03:00
Aminda Suomalainen fa43667840
i3: add caffeine indicator 2019-05-18 14:57:07 +03:00
Aminda Suomalainen 7a7fefa9ce
i3: autostart de.haeckerfelix.gradio 2019-05-15 19:15:38 +03:00
Aminda Suomalainen 7e9a64e76b
i3: fix config error
I forgot `exec --no-startup-id`
2019-04-21 21:22:22 +03:00
Aminda Suomalainen 07736b9580
i3: use only HDMI display to not distract me into multitasking 2019-04-21 19:43:52 +03:00
Aminda Suomalainen e1d6633754
i3 & xprofile: enable/document/comment qt5ct
Resolves #114
2019-04-15 23:55:13 +03:00
Aminda Suomalainen d22680d0ea
config: autostart aa-notify
Closes #107
2019-03-04 17:00:05 +02:00
Aminda Suomalainen 55011b6f70
i3: float Firefox (again), autostart Gajim (flatpak), $TERMINAL, conky 2019-02-27 00:28:39 +02:00
Aminda Suomalainen 715733ccbd
i3 & pam_environment: enable fcitx 2019-02-21 23:38:26 +02:00
Aminda Suomalainen 83c93cfab6
i3: add numlockx on to autostart 2019-02-18 22:54:58 +02:00
Aminda Suomalainen 727df46808
i3: customize i3-nagbar for exit & copy it for hibernate/suspend 2019-02-18 20:06:44 +02:00
Aminda Suomalainen d27a4f13d2
i3 & i3status: copy Solarized Dark colours from https://github.com/tobiaszwaszak/i3wm/blob/master/i3status.conf
and naturally increase font size which I seem to do almost every second
commit.
2019-02-18 13:03:32 +02:00
Aminda Suomalainen 8e2bcf9a08
i3: stack by default, centerize titles & add compton comment
I seem to be unable to find happiness with default and often after
opening multiple windows my first thing to do is moving to stacked or
tabbed layout. Stacked layout seems easier to split than windowed which
is still easy to reach and centerized titles probably benefit windowed
layout the most.

The compton example makes everything transparent and is horrible.
2019-02-18 12:32:45 +02:00
Aminda Suomalainen 383b9c6e51
i3: increase font, add keybind for arandr (just in case), mirror...
...monitors
2019-02-17 23:38:16 +02:00
Aminda Suomalainen 1a58b713b1
i3: fork i3lock, so hibernating works 2019-02-17 20:17:03 +02:00
Aminda Suomalainen 3d1d363d75
i3: deduplicate i3lock, comment that display managers are horrible 2019-02-17 20:07:22 +02:00
Aminda Suomalainen 7a705eef7e
i3: mention dbus-x11, comment on HIDPI & fix Sedric DPI
dbus-x11 would belong more with xinitrc, but in practice I am unlikely
to use it without i3.
2019-02-17 16:34:26 +02:00
Aminda Suomalainen 4b554f7c99
i3: set workspace 1 to HDMI-1 2019-02-17 15:39:59 +02:00
Aminda Suomalainen c923481ae6
i3: disable Firefox floating again & dualdisplay sedric 2019-02-17 15:27:05 +02:00
Aminda Suomalainen e6dfdf3f9c
i3: use DejaVu Sans Mono Book size 10
The default is 8, but this allows me to see the bottom bar on inbuild
display of the laptop.
2019-02-17 15:08:09 +02:00
Aminda Suomalainen 73c4dcf0d5
i3: make $MyPreferredTerminal $TERMINAL 2019-02-17 14:53:23 +02:00
Aminda Suomalainen 3182319685
i3: move to xfce4-terminal & introduce $MyPreferredTerminal
xfce4-terminal does the same things I had urxvt do and works with emojis
that were my problem with urxvt and even does copy-pasting with
Ctrl-Shift-C/V which terminology for some reason failed to do and is
probably even lighter.

I also disliked the idea of having to change the story of what is my
preferred terminal emulator everywhere, so now there is a single
variable which I can throw around as I need.
2019-02-16 17:22:06 +02:00
Aminda Suomalainen e4d2d751dc
i3: move from urxvt to terminology
As I started using emojis also in some config files (i3status), I
started looking for a fix to my urxvt emoji problem and there was one
workaround which would have turned it very bad looking and suggestion to
use another terminal.

I looked at lists and decided to try terminology, even if this is too
fancy/flashy for my taste, but it doesn't have a visible menubar to
annoy me and the long pressing right click menu feeled intuitive, so I
guess I will be using this as I always install many heavy thigns anyway
(I haven't checked resource usage). And most importantly the emojis
work.

With the right click menu, I got this to look how I want within a minute
without learning yet another Xresources file.
2019-02-16 14:06:09 +02:00
Aminda Suomalainen 633936cd58
i3: notify when Play-Pause is pressed 2019-02-13 23:40:51 +02:00
Aminda Suomalainen fbf3836bb4
i3: prepare for j4-dmenu-desktop daemon-like mode & float Firefox
When I login and attempt to use dmenu, it will take a moment before that
is possible and I thought that having it load before I try to use it
would be nice. Then I found an issue about it and PR that closed it, but
didn't notice the commit is not in any released version so I typed this
in advance.

Firefox is going to annoy me by not floating sooner or later, so I think
it's better to float it and keep using it as the only thing in one
workspace.
2019-02-12 23:13:43 +02:00
Aminda Suomalainen 5f077f1fae
i3: multiple changes & forgotten commits...
* pgup/down navigation for workspaces, I may not use them, but I was
  playing around
* add a lot of comments
* read the fine manual of i3lock, enable cursor that I often use to
  check the device is alive, turn both backgrounds black and enable
  showing of failed login attempts
* disable notify-send:ing volume changes when media keys are used as
  pasystray does that by itself
* unfloat Firefox for now, even if I will likely need to float it again
  when I attempt to use it on Zaldaryn.
2019-02-12 16:38:47 +02:00
Aminda Suomalainen 73f67d64d1
i3: add comment on the packages to change themes on Debian 2019-02-09 22:59:46 +02:00
Aminda Suomalainen 73b5f9966f
i3: restore galculator key & float Tor Browser
Tor Browser requires floating even more than Firefox as there
privacy.resistfingerprinting is enabled by default and it warns you if
your window is bigger than it sets as that can be used for
fingerprinting.

I removed Galculator keybind accidentally in commit
a78dcdf452 and I have picked it, because
it's the default calculator app in MATE.
2019-02-09 15:42:48 +02:00
Aminda Suomalainen e4a7ffed2d
i3: add -c -n to xcompmgr
Otherwise there seem to be weird colour changing dots on corners,
especially after unlocking i3lock
2019-02-08 16:41:30 +02:00
Aminda Suomalainen 1805437c74
Xresources & i3: make rofi transparentish
via https://www.reddit.com/r/unixporn/comments/8hhwk7/transparency_rofi_on_i3/dykkejs
2019-02-08 16:38:02 +02:00
Aminda Suomalainen a2a480ba76
i3: solarized rofi & xcompmgr 2019-02-08 16:22:28 +02:00
Aminda Suomalainen 891be4f8f8
i3: introduce mod+g for window switching, add xcompmgr 2019-02-08 14:43:15 +02:00
Aminda Suomalainen 38d10ca94e
i3: move from volumeicon to pasystray & pactl to pulsemixer
+ notify-send

Closes #99
2019-02-06 21:36:22 +02:00
Aminda Suomalainen 89997f8c26
config: bring rofi to dmenu & alt-tab, win+x for urgent 2019-02-06 19:58:16 +02:00
Aminda Suomalainen 042c41a688
i3: use feh to set ~/.wallpaper as wallpaper
I am copying ~/.face here.
2019-02-06 19:23:35 +02:00
Aminda Suomalainen ca3bcaee2b
i3: change layout with both ctrls...
...because apparently alt+shift doesn't like both shifts being caps
lock?
2019-02-05 20:11:51 +02:00
Aminda Suomalainen f80ddebe0a
i3: make caps backspace and double shift as caps lock 2019-02-05 18:01:58 +02:00
Aminda Suomalainen a78dcdf452
i3: remove keyboard model, aftermath of #98 2019-02-05 17:19:37 +02:00
Aminda Suomalainen e8dfc6a726
i3: get the current pulseaudio sink before adjusting volume
Adjusted from Jens Erat from
https://faq.i3wm.org/question/125/how-to-change-the-systems-volume.1.html

According to a comment this only works when something is playing, but I
think that is the only case when I need volume keys and is improvement
over it stopping working with volume devices changing. The proposed
cutting running again resulted to three devices being listed and thus
doesn't work.

I also have the volumeicon which I can use to adjust volume if I really
need to while there is nothing playing.
2019-02-05 00:09:46 +02:00
Aminda Suomalainen 32a8a8c119
i3: document wanted packages, move options around & change comments
Closes #97
2019-02-04 20:29:54 +02:00
Aminda Suomalainen d534638425
i3 config: forgotten changes + add MS Wired KB 600 keybinds
* remove some comments
* add Microsoft Corp. Wired Keyboard 600 (model 1576) keybinds for keys
  I recognised and may use. Closes #98
* added keyboard layout setting to autostart
* set wallpaper to solid black
2019-02-04 20:04:29 +02:00
Aminda Suomalainen bff2f75f1c
i3: use j4-dmenu-desktop 2019-01-30 22:45:34 +02:00
Aminda Suomalainen 5ca1440a87
fix previous commit + add volumeicon for i3 2019-01-30 21:54:08 +02:00
Aminda Suomalainen 5b2808e1f0
i3: use i3-dmenu-desktop to support flatpak 2019-01-30 19:35:39 +02:00
Aminda Suomalainen c331eababc
i3 config: initial commit 2019-01-30 19:16:19 +02:00