Commit Graph

1266 Commits

Author SHA1 Message Date
Aminda Suomalainen d406334560
systemd preset: enable TTY & cups 2019-02-17 21:07:10 +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 111da89d4a
i3status: comment max_threshold, locale depedent, specify i3bar 2019-02-17 14:52:46 +02:00
Aminda Suomalainen a8f81f9e44
install: don't touch xinitrc, that may be too unexpected 2019-02-17 14:50:59 +02:00
Aminda Suomalainen 49209e232c
xinitrc: start i3 with dbus, I am finally using startx again 2019-02-17 14:48:46 +02:00
Aminda Suomalainen 24d5504a8e
i3status: show / and /home free spaces anyway & rbtpzn load comment
Even if it's there and judgingly says that I have used half of my /,
it's still nothing to worry about and seeing it there all the time will
give me advance warning if it does become something I need to look at.
2019-02-17 11:58:25 +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 d8845f1b61
i3status: use arrows 2019-02-16 13:33:22 +02:00
Aminda Suomalainen e79d81d8dc
i3status: initial commit
I spend most of my morning trying to make this perfect, but as I cannot
reach perfection, maybe it is good enough.

I didn't see that much use for free space of / and trying to add
everything made it feel like too much information, so I ended up to
hiding some information and showing what seemed useful.

At the moment I see volume, load, WLAN signal & frequency, UTC & local
times (with timezone names) and the bar items which would probably be
configured somewhere else.
2019-02-16 12:34:08 +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 5fe9477c55
etc/systemd: add ipfs.service & zeronet.service
Closes #101
2019-02-12 20:32:40 +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 0842927392
Xresources: transparency
Why did I do this? :D
2019-02-08 14:44:04 +02:00
Aminda Suomalainen 891be4f8f8
i3: introduce mod+g for window switching, add xcompmgr 2019-02-08 14:43:15 +02:00
Aminda Suomalainen 512aac6832
vimrc: set colorcolumn=76 2019-02-08 14:22:36 +02:00
Aminda Suomalainen 993d3f6994
systemd preset: enable yggdrasil-resume 2019-02-08 10:21:14 +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 0afc716ccf
Partially revert f7fbf35109
That was just too evil, especially as the line has moved to my i3wm
config where nothing else I have tried works.
2019-02-04 20:33:31 +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 518c9fcdaf
i3: add hibernation & sudoers.d: allow passwordless hibernate 2019-01-30 20:12:38 +02:00
Aminda Suomalainen 5b2808e1f0
i3: use i3-dmenu-desktop to support flatpak 2019-01-30 19:35:39 +02:00
Aminda Suomalainen f7fbf35109
update setxkbmap and hope no one else is using these files 2019-01-30 19:16:45 +02:00
Aminda Suomalainen c331eababc
i3 config: initial commit 2019-01-30 19:16:19 +02:00
Aminda Suomalainen d29a0532d2
Debian sources.list: disable http security, use https CDN & Tor 2019-01-23 10:18:35 +02:00
Aminda Suomalainen d27cc15888
add systemd-preset 2019-01-21 18:41:36 +02:00
Aminda Suomalainen 3e5e55bf75
etc/apt/sources.list: enable Debian debugsym repos
It seems that I am always going to enable it sooner or later anyway, so
why woulnd't I have it enabled for quick installing when I do need it?

Example: KDE Connect crashed on login, and asked me to report it, but
the reporter app warned that there is no address to report it and debug
information had one or two stars and said that it's likely bad quality
and I think this is due to missing debug symbols which I then installed.

Naturally after installing them, I am unable to reproduce the issue, but
that is beside the point.
2018-12-19 11:48:32 +02:00
Aminda Suomalainen f87da95ac1
vimrc: back to spaces ❤️
542c4109eb has bothered me enough, I just
cannot stand the tabs messing up everything.

I wouldn't have needed to :retab this, but I wanted to!
2018-12-17 11:50:47 +02:00
Aminda Suomalainen 4061d3daa2
.mikaela/keys/ssh: add Nokia1 key
goal: not have it on any other device and use it for emergency access on
my most used hosts.
2018-12-16 23:42:36 +02:00