e7b3c5e3e0
aliases: remove unused screenfetch/neofetch aliases
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 21:32:24 +01:00
eddb464053
aliases: remove z=zsh alias as z conflicts
...
Conflicts with `z` the shell command for jumping to frecent directories
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 21:32:06 +01:00
30be10a7f4
zsh: replace rupa/z with agkozak/zsh-z
...
zsh-z is a zsh-native plugin which can be installed with antigen. It is
a drop-in replacement and does the same thing, but with less management
overhead.
Set _Z_DATA to be in $XDG_DATA_HOME to un-clutter ~ a little more
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 21:30:59 +01:00
8e91156b4e
i3: generate secure passwords, strip newline
...
Add -s flag to pwgen to generate cryptographically secure passwords and
strip the newline when adding the value to the clipboard to prevent
accidental submit actions when pasting.
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 21:30:59 +01:00
bd1671fcc8
i3: run pwgen without systemd-run
...
systemd-run doesn't play nicely with xclip
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 21:30:58 +01:00
561582734e
polybar: use 'polybar-msg cmd restart' to reload
...
This is technically more of a restart than a reload, but it's the
closest thing without actually restarting the main pid.
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 21:30:40 +01:00
c1ff08b878
i3: reload on 'systemctl reload i3'
...
Instead of restart. Reload is called reload for a reason
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 20:32:42 +01:00
ce595c81b6
zsh: remove annoying ^V edit-command-line
...
I activate this all the time, but never actually want to use it. I find
it more annoying than helpful, so it can be banished forever!
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 19:29:03 +01:00
5c105f4851
alacritty: auto-copy selection to PRIMARY clip
...
This is faster than xclip et al, so doesn't hurt to enable as well
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 19:27:50 +01:00
8e32bc8618
alacritty: retain foreground colour during selection
...
This mirrors the old behaviour of Termite, which I think I prefer the
look of.
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 19:24:34 +01:00
67676df08a
element: add config.json for Arc Dark theme
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-27 00:05:59 +01:00
7209ef65f6
alacritty: move dynamic_title to window.dynamic_title
...
Upstream change: 18cf806a27
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-23 19:43:07 +01:00
2d414258ca
rofi-emoji: replace rofi-emoji script with rofi plugin
...
https://github.com/Mange/rofi-emoji
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-22 20:55:17 +01:00
41fff2dd6c
i3: increase inner gaps to 24px
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-18 16:49:25 +01:00
1f6518193e
aliases: force editor with gcm alias
...
This always opens the editor after writing a commit message for final
tweaking before committing
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-14 21:08:54 +01:00
08373e019a
vim: add Salt SLS syntax highlighting
...
This is better than Jinja+YAML highlighters alone as it combines both
into one
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-14 21:07:18 +01:00
58e3e31d7d
i3: start jetbrains splash as floating
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-14 21:03:06 +01:00
fa0e057e2e
mailnag: remove mailnag
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-06-21 11:03:01 +01:00
6943839b3b
qt5: replace QT_STYLE_OVERRIDE with qt5ct config
...
The latest version of qt5 ignores these environment variables and reads the configuration instead
Signed-off-by: Joe Groocock <me@frebib.net>
2020-06-21 11:02:53 +01:00
b52496bbb3
scripts/screenshot: add --active and --clip args
...
--active uses the active window as selection boundary, instead of the root window, or prompting for a window selection
--clip adds the image to the clipboard and exits without uploading
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-30 00:28:27 +01:00
308eff050e
aliases: signoff with git-commit aliases
...
Remove gcmst as it is almost never used
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-30 00:22:27 +01:00
bae4f0b819
solaar: hide window on startup
...
The new default behaviour is to show, not hide
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-30 00:21:00 +01:00
ee9af5eeca
zsh: move compinit to end of zshrc
...
This saves one compinit load, from 3 to 2 which should slightly reduce startup time
2020-05-17 12:39:39 +01:00
fbb43dfff5
picom: speed up fading slightly
2020-05-04 08:53:21 +01:00
d407512522
scripts/rofi-emoji: simplify clipboard/typing logic
...
Always do both, because that is the easiest thing to do
2020-04-02 13:19:23 +01:00
f67a8e5f80
scripts/screenshot: reduce window shadow to 60% opacity
2020-04-02 12:49:11 +01:00
d1772bc178
vim: gitcommit: add right gutter at column 72
...
Also set the tab indent to 4 chars instead of the default 8
2020-04-02 11:41:18 +01:00
7f79cca7bc
scripts/systemd-run-i3: fix overriding unit name
...
systemd-run uses the last passed argument for each flag, so specify the
default first, and the override afterwards, if set
2020-04-02 11:33:57 +01:00
928ef584e6
picom: fix focus/blur/shadows with Zoom
2020-04-02 11:32:21 +01:00
b58469c1ea
i3: rearrange terminal shortcuts
...
Also directly invoke alacritty instead of i3-sensible-terminal as the
arguments passed are alacritty specific. Ideally there would be a
wrapper script that handles terminal-emulator specific arguments so this
would work with many/multiple emulators.
2020-04-02 11:30:35 +01:00
5d55a2eeba
aliases: add gcp alias for cherry-pick
2020-03-28 15:23:35 +00:00
2e5b5d18fe
i3: don't run rofi-* in systemd
...
For some reason, it breaks xclip in strange ways, possibly because the systemd unit closes and kills the xclip process
2020-03-28 14:17:50 +00:00
6e28f1d0c4
i3: xkill on key release
2020-03-28 14:14:38 +00:00
3958c544a3
alacritty: set 120x40 default buffer size
2020-03-25 18:03:14 +00:00
45680df7c5
scripts/screenshot: add shadow to full-window snaps
2020-03-24 23:07:28 +00:00
e6bf7b181f
systemd: picom should wait for dbus to start
2020-03-24 22:29:45 +00:00
cd5cb41179
top: reduce refresh delay to 0.5s
2020-03-24 22:28:49 +00:00
40946fed7c
fontconfig: override SFMono with default monospace font
...
This makes Atlassian websites look more consistent with the rest of the browser experience
2020-03-24 22:27:37 +00:00
54bc7448b9
i3: add $mod+x for xkill, rebind xprop to $mod+shift+x
2020-03-24 22:26:38 +00:00
937e0cf2dc
i3: run screenshot utilities directly so xclip works
2020-03-24 22:25:02 +00:00
e017568b41
systemd: parameterise autocutsel service
...
Enable three invocations, one for each kind of clipboard
With this, they should all now stay in sync (I hope)
2020-03-24 22:03:22 +00:00
e43b6af0ad
alacritty: bind Ctrl+Shift+Action for font-size change
2020-03-24 21:59:08 +00:00
fa79deeb05
gitignore: exclude gopass logo
...
Annoyingly this file is auto-generated in the config directory, even though it's definitely not configuration 🤷
2020-03-22 23:17:45 +00:00
90fc09e1a9
scripts/fontawesome: simplify subshell calls
2020-03-22 23:09:04 +00:00
7017703cab
i3: kill any rofi instances before starting
...
Rofi doesn't allow starting without creating/checking a pidfile, for some strange reason, so we work around it like this
2020-03-22 23:00:17 +00:00
4a646b6573
aliases: scp is always recursive
...
This should be the default >.<
2020-03-22 12:46:26 +00:00
37ad234319
aliases: add ginit alias
2020-03-22 12:46:07 +00:00
5547ec844c
i3/powermenu: add pretty icons
2020-03-22 12:44:57 +00:00
934944d248
i3: don't stop desktop on restart
...
This allows restarting the i3 process without killing the session
2020-03-22 12:36:50 +00:00
ec0b562960
picom: log info; reduce excessive log spam
2020-03-22 12:36:06 +00:00