Commit Graph

261 Commits

Author SHA1 Message Date
544f734617
bashrc & zshrc: alias startx="exec \startx"
I generally have the shortcut to kill Xorg enabled and last night I was
wondering what happens if I use it within i3lock.

The result was unlocked TTY and that was a gaping hole even if running
`startx` again presented me i3lock (I wonder how that works), but after
repeating the experiment with this alias I was thrown into TTY login
prompt.
2019-02-18 13:20:04 +02:00
b242822ee5
update PATH & make xinitrc source /etc/profile
Fixes flatpaks & snaps with dmenu
2019-02-17 21:59:20 +02:00
49209e232c
xinitrc: start i3 with dbus, I am finally using startx again 2019-02-17 14:48:46 +02:00
512aac6832
vimrc: set colorcolumn=76 2019-02-08 14:22:36 +02:00
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
f7fbf35109
update setxkbmap and hope no one else is using these files 2019-01-30 19:16:45 +02:00
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
e0f1a39bac
bash|zshrc: don't alias pacman into wrapper
I think this may be teaching me bad habits and pacman directly on ALARM
seems lighter than yay.
2018-12-02 13:26:14 +02:00
d5b860737f
rc: s/pacaur/yay/g
Pacaur has been deprecated and I hope that yay which was suggested to
me at IRC does the same thing considering their README says:

> Yay is based on the design of yaourt, apacman and pacaur.
2018-11-26 14:43:14 +02:00
542c4109eb
Heavily touch vimrc, add init.vim for Neovim 2018-10-11 13:11:06 +03:00
b19551e8b4
zshrc: elite2 green for user, elite2 red for root 2018-10-11 12:56:34 +03:00
8a8a686110
also update PATH in rc/profile 2018-09-18 21:07:55 +03:00
1ab66ecbe9
rc: update PATH
Cleanup directories that I have never seen used, add Go
2018-09-18 20:57:48 +03:00
fe1d58c12f
xinitrc: exec mate-session 2018-09-06 13:26:01 +03:00
1140d75d72
profile: embrace Colemak (caps to backspace) 2018-09-06 13:25:36 +03:00
556deb069f
profile: check for existence of numlockx 2018-09-06 13:22:15 +03:00
c066504a97
profile: disable gpg-agent starting
Ubuntu (MATE) 18.04 didn't seem to appreciate it.
2018-04-26 12:30:30 +03:00
d11ff89c85 shellrc: disable apt Happy Eyeballs workaround
I think apt has fixed it and this has started being more problem than
solution.

This just breaks my nice gpg signed streak :(

Signed-off-by: Mikaela Suomalainen <mikaela+git@mikaela.info>
2018-04-18 17:29:33 +03:00
73d3d51377
move compose key to menu (from lwin)
Closes #90
2017-09-18 22:06:11 +03:00
cb26791aaa
rc: add -y to apg-random 2017-04-30 12:34:31 +03:00
9d6c1b60f6
xinitrc: Apparently my current preferred DE is LXQt 2017-02-24 16:50:16 +02:00
db7d57ad1d
rc: prefer /snap/bin to other global dirs in $PATH 2016-05-15 20:34:29 +03:00
6b6cefb9cd
export XCURSOR_DISCOVER=1
Workarounds invisible cursor issue and I think it doesn't hurt even when
that issue isn't encountered.
2016-04-15 21:15:06 +03:00
eca88eb44a
rc/profile: use /snap/bin as the last
The snaps don't seem to be so functional yet and if they aren't found
before /snap/bin, that one is used.
2016-04-13 16:40:28 +03:00
effccb7203
Revert "rc: prefer /bin/snap"
This reverts commit d22ae8718d.
2016-04-13 16:39:43 +03:00
7d569e165e
rc/profile: update forgotten PATH 2016-04-13 16:31:10 +03:00
d22ae8718d
rc: prefer /bin/snap 2016-04-13 16:27:46 +03:00
922aa18271
rc: add /snap/bin to $PATH
For snappy in classic Ubuntu 16.04 & possibly others in the future.
2016-04-13 16:08:31 +03:00
ed31e66bf3
bashrc & zshrc: add missing comment for git-squash 2016-04-11 09:55:27 +03:00
9ead3d6483 rc: run pacman with LANG=en 2016-03-06 15:09:37 +02:00
232388f405 rc: replace yaourt with pacaur 2016-03-06 13:24:06 +02:00
3fe4e821c2 aliases: remove gitg
gitg was good before GNOME 3, now it has just been losing functionality
every time I have happened to want to see graphical diff.
2016-01-14 16:56:42 +02:00
a187ae584d profile: numlockx on 2015-12-15 20:06:23 +02:00
7395c20a47 rc: fix clear-apt-list-cache again
in our serious ugly hacks™
2015-11-14 12:48:13 +02:00
3808f9c98f rc: fix clear-apt-list-cache 2015-10-29 21:01:52 +02:00
ffe94ff7f4 bashrc & zshrc: sshguard with IPv6
Closes #85
2015-10-25 14:10:01 +02:00
0024333230 fix e86ceeccb6 2015-09-21 15:42:40 +03:00
e86ceeccb6 rc: *sslcertfp: also check sha512 sum 2015-09-21 15:41:19 +03:00
71e05ac396 rc: fix clear-apt-list-cache
with the && the operations are aborted in case they don't succeed
instead of just continuing until the end.
2015-09-12 10:01:57 +00:00
643119d972 rc: don't override sytem LANG & TZ
TZ is now $(date +%Z) for sending over SSH. LANG should be in system
settings and of course both can be overridden e.g.g in `.custom`.
2015-09-12 12:07:40 +03:00
3b59232c23 fix c231cdafef 2015-09-10 19:18:30 +03:00
c231cdafef fix 484e60d318 2015-09-10 19:16:58 +03:00
484e60d318 zshrc: comment dynamic title changing
it breaks tmux title changing which is better.
2015-09-10 19:15:11 +03:00
9b8c67d917 zshrc: dynamic terminal title 2015-09-10 18:56:04 +03:00
86205e1b65 xinitrc: load Xresources 2015-09-10 17:39:58 +03:00
b645f33592 bashrc: fix dynamic terminal title 2015-09-10 12:15:55 +03:00
ed0d6d663a don't use LC_ALL
According to ArchWiki, LANG sets LC_* which aren't explicitly set and
LC_ALL is meant for testing/troubleshooting only.
2015-09-05 23:39:16 +03:00
359a4becb8 rc: remove OS X specific ssh-add
OS X OpenSSH doesn't work with VerifyHostKeyDNS=yes, so it OpenSSH must
be installed from Homebrew or MacPorts which (at least Homebrew) don't
support the flag to add the key to keychain.
2015-08-31 09:25:11 +03:00
db56a120ce rc: xsessionrc & migrate reasonable lines to profile 2015-08-28 19:17:08 +03:00
090f4154d6 rc: add $HOME/.linuxbrew/<bin|sbin|games> to $PATH
To symlink it to sdcard on Sailfish
2015-08-28 08:03:44 +03:00
b34a567af7 rc: alias winkey
The xxd method, because it's easier to alias. Closes #81
2015-08-22 15:13:22 +03:00
b2eaca582a rc: fix serversslcertfp function
Thanks @mgeedmin from Mikaela/mikaela.github.io#69

Other functions must still be checked probably.

Closes #82
2015-08-20 18:56:33 +03:00
198f311303 rc: fallback to curl with myip
Closes #80

Possibly broken somehow.
2015-07-31 18:07:54 +03:00
386f39939c rc: workaround for apt Happy Eyeballs
Closes #65
2015-07-22 15:51:20 +03:00
4ef91d2ba4 zshrc: move lost comment to correct place 2015-07-22 15:42:57 +03:00
0ed6eeab93 rc: alias apt-builddep
Closes #66
2015-07-22 15:41:26 +03:00
2faf5b5ae9 rc: add $HOSTNAME for znc --makepem 2015-07-22 15:39:26 +03:00
b1a9ac28dc rc: sources-list-install-debian
ref #78
2015-07-12 11:01:45 +03:00
e1143ca6ca rc: drop ubuntu from sources-list-install
ref: #78
2015-07-12 10:55:26 +03:00
0a8c630265 http.debian.net --> httpredir.debian.org
I was told that it moved and moving to debian.org means that it's now
officially supported :)
2015-07-06 15:18:25 +03:00
54b7d73ea8 zshrc: comment vcs 2015-06-29 16:26:55 +03:00
9548a81b7b fix previosu commit 2015-06-24 20:06:54 +03:00
854cf35dbb rc: make mtrp execute mtrp4 & mtrp6
Closes #77
2015-06-24 20:03:40 +03:00
9647a6e370 rc: remove the ffmpeg lines
the deprecation was decided by only one person at debian and it's
already being regret apparently. I don't have link at hand now, but this
removes one entry from my todo
2015-06-22 16:02:27 +03:00
60435533d5 rc: git squash
Closes #72
2015-06-12 19:30:23 +03:00
d8c078a45e rc: managing transmission-daemon
Or in other words getting out list of torrents and magnet links.

Closes #71
2015-06-12 19:28:10 +03:00
0026e81a45 rc: alias sailfish-nstatus
Closes #75
2015-06-12 18:20:15 +03:00
2d0e109227 rc: move Linuxbrew logs to ~/.cache/Homebrew/Logs
Ref: Homebrew/linuxbrew#406
2015-06-03 11:42:22 +03:00
3606e5f116 rc: add trailing space to myip's
`2015-06-01 22:12:20+0300 < jima> without the trailing dot you run the
risk of it appending the search domain from dhcp, which, in some cases,
can have "interesting" results`
2015-06-02 08:18:56 +03:00
4b3708d888 rc: also use clang with homebrew/linuxbrew
ref:
https://github.com/Homebrew/linuxbrew/issues/415#issuecomment-106058234
2015-05-28 07:01:39 +03:00
e1d873213f rc: disable ~/Library with Homebrew
Ref: Homebrew/linuxbrew#406
2015-05-13 20:59:54 +03:00
ef32240638 rc/profile: uncomment broken if for now 2015-05-01 09:58:51 +03:00
38c0722ba3 rc: add RubyGems to $PATH
via https://wiki.archlinux.org/index.php/ruby#RubyGems
2015-04-29 16:58:40 +03:00
e7eb3fcba7 rc: remove pyenv 2015-04-29 16:53:29 +03:00
290651584d rc: add ixio alias for ix.io 2015-04-26 18:20:21 +03:00
79edef13b7 rc: unalias info 2015-04-22 23:45:26 +03:00
664924093c rc: merge/remove duplicate aliases
grep was having two to three aliases and one of them disabled colours.
2015-04-22 22:55:12 +03:00
3b976e3cd4 move sysctl from \*rc functions to etc/sysctl.p/ 2015-04-22 22:20:30 +03:00
8133ac4034 rc: chrome-* & ssldownloadcert functions
Closes #67
2015-04-22 19:21:03 +03:00
789ad89c01 rc: sysctl-mikaela: decrease vm.swappiness to 1
Performance is better with swap being used only when it's needed and Pi
OSes use it too and it's not so much better on external HDDs than on SD
cards...
2015-04-21 15:11:10 +03:00
bb8d854150 NO MORE UNBREAKABLE SPACE! :D
(Serious commit messages™)
2015-04-10 18:36:06 +03:00
a635bb026f Fix profile
Closes #70
2015-03-31 17:39:17 +03:00
b88b3de6d2 profile: kill with ctrl alt backspace 2015-03-28 18:59:02 +02:00
5ff4032a93 separate profile from bashrc 2015-03-28 18:36:06 +02:00
fc43bdab3c rc: add depth=1 to \*brew 2015-03-23 11:59:59 +02:00
f6e0aa1a1e rc: fix #68 2015-03-22 18:27:42 +02:00
0d2c495809 rc: replace apg with pwgen
and don't ask questions about the alias still being apg-random!
2015-03-15 19:59:25 +02:00
641ce56cdc rc: serversslciphers: add -Pn to nmap 2015-03-08 19:42:51 +02:00
e2a3c0f2eb rc: improve geoip to also check IPv6 2015-03-04 13:04:32 +02:00
8a48996008 rc: update serversslcertfp
Closes #64
2015-02-27 12:49:31 +02:00
dfc227e575 rc: use --system with sysctl instead of -p 2015-02-22 14:09:53 +02:00
877e8a59cb rc: sysctl-mikaela-run: use sysctl.d 2015-02-22 11:41:15 +02:00
51d5ecd91d bashrc & zshrc: alias lowernocolon
Closes #61
2015-02-12 13:59:33 +02:00
8c0a89be50 bashrc & zshrc: sslgenpem (#61) 2015-02-12 13:56:40 +02:00
22f7b3570d bashrc & zshrc: serversslciphers
closes #60
2015-02-09 13:54:42 +02:00
7ad43844ab rc: sslcertfp
gives local certificate file in MD5, SHA1 and SHA256, same as
serversslcertfp.
2015-02-03 09:14:26 +02:00
68f059e025 fix cd52395737 2015-02-02 13:34:09 +02:00
cd52395737 rc: add connman-wlans
Closes #58
2015-02-02 12:32:20 +02:00
a6135f8cb2 rc: use OpenDNS for myip* 2015-02-01 13:32:50 +02:00
2560e7a2a9 rc: add multicat
cat multiple files including filenames
http://stackoverflow.com/a/7816490
2015-01-27 11:12:18 +02:00
4766724ba4 rc: fix #56 2015-01-20 19:45:03 +02:00
Mikaela Suomalainen
42428e00ca rc: rewrite serversslcertfp(()
Also remove unneeded functions.

Closes #55
2015-01-13 20:23:23 +02:00
Mikaela Suomalainen
13d1f9edd7 rc: alias lynx="lynx -accept_all_cookies" 2015-01-07 09:30:52 +02:00
Mikaela Suomalainen
098d3ebb49 bashrc & zshrc: fix isodate
now it's `date -Is`, the old method is available by adding a to the end.
2015-01-05 20:50:32 +02:00
Mikaela Suomalainen
0d2e0dd387 rc: mtrp: use 10 pings 2014-12-30 18:35:40 +02:00
Mikaela Suomalainen
6dd5f2aabd bashrc & zshrc: update sysctl functions 2014-12-29 12:37:05 +02:00
Mikaela Suomalainen
fbf05c8f72 rc: fix clear-apt-list-cache
this might make a little more dangerous thought…
2014-12-28 18:31:45 +02:00
Mikaela Suomalainen
3d1b5adf01 rc: add clear-apt-list-cache
Closes #50
2014-12-28 09:22:31 +02:00
Mikaela Suomalainen
e677c9f11a rc: fix shell-things function 2014-12-27 11:22:48 +02:00
Mikaela Suomalainen
a4ce5a832d rc: update sources.list function 2014-12-27 11:14:50 +02:00
Mikaela Suomalainen
80d8b28cc9 Rearranging (#52) 2014-12-27 11:01:16 +02:00