Commit graph

1286 commits

Author SHA1 Message Date
0955a857e6 Make Level 5 work if ca+multix is not first layout 2022-11-12 18:07:43 +00:00
e1fd75229c Default to always booting UefiShell.iso 2022-11-03 19:47:26 +00:00
a274dd2e0e Add missing VM args 2022-11-03 19:31:41 +00:00
8abfb47e4f Add right-click to paste in Alacritty 2022-11-02 11:56:35 +00:00
b156ca3c77 Accept SSH host keys 2022-10-30 22:29:33 +00:00
aaff16b695 Remove LIBVIRT_DEFAULT_URI env var 2022-10-30 21:49:54 +00:00
1adf1005ea Add virtinst function 2022-10-30 19:41:23 +00:00
b5a6ddbc22 Add default ssh config with include directory 2022-10-20 11:54:52 +01:00
ba09d4ae1a Shorter name for default fdo SDK 2022-10-13 11:25:03 +01:00
f8ed59fd16 More re-ordering 2022-10-13 11:24:18 +01:00
72ffbb74cb Fix path ordering 2022-10-13 11:18:39 +01:00
e260aac3c4 Reorder to put /usr/bin at the start of PATH
/usr/bin is quickly becoming the canonical location for Linux binaries.
Move this to the start of PATH, so that 'which', 'command -v', et al.
list this path as the location, instead of e.g. /usr/sbin or /sbin.
2022-10-13 11:04:32 +01:00
90b83306ad Fix when $container is not defined 2022-10-13 09:17:58 +01:00
7067668e10 Add * to prompt if in flatpak 2022-10-12 23:21:29 +01:00
31eb9fde19 Add docs for local builds 2022-10-12 22:08:43 +01:00
862bd746f3 Use kgx (Gnome Console) if gnome-terminal is not installed 2022-10-12 13:58:43 +01:00
ea67a1a7ae Add gnome sdk alias 2022-10-12 13:19:43 +01:00
d84b277152 Merge branch 'main' of https://github.com/acperkins/workstation 2022-10-12 11:02:37 +01:00
879db99c73 Use the Unicode character code 2022-10-12 11:02:30 +01:00
1a33d11bc0 Update fdosdk alias 2022-10-12 08:14:45 +01:00
fe25514456 Add fdosdk alias 2022-10-12 08:12:46 +01:00
9b94593160 Use fr-CA/en-GB keyboards 2022-10-11 22:43:41 +01:00
6d2d7cf0d5 Add Linux Alacritty config 2022-10-10 21:06:21 +01:00
6b3f160f82 Save selection to clipboard 2022-10-10 10:16:54 +01:00
36250ff41d Add alacritty config file 2022-10-10 10:06:38 +01:00
29d73b6ce5 Add AutoHotKey script to map AltGr+Space to Non-Breaking Space 2022-10-06 15:34:04 +01:00
d2fde56318 Add commands for importing a template 2022-10-04 21:08:38 +01:00
eef30f9cb0 Merge remote-tracking branch 'refs/remotes/origin/main' 2022-10-04 21:02:04 +01:00
9cb4f0d956 Always include --disk 2022-10-04 21:01:54 +01:00
8ca90de207 Check if /var/acp is a symlink 2022-10-04 09:41:00 +01:00
d920ca75fb Force-disable DRM in Firefox 2022-10-02 11:26:16 +01:00
572407bda7 Add virtio serial/console to machines 2022-10-01 17:20:42 +01:00
2205cbdfb1 Change network device name 2022-09-30 17:03:59 +01:00
7a27715327 Use a non-breaking space 2022-09-30 12:04:32 +01:00
e4ae46029c Use --memory instead of deprecated --ram 2022-09-30 12:03:20 +01:00
54d54a77c5 Move Tips header up 2022-09-30 11:59:27 +01:00
5df6e6850e Clean up instructions 2022-09-29 21:35:10 +01:00
6ac2011b17 Re-wrap paragraph 2022-09-29 20:41:36 +01:00
f5f87c3693 Add virtio network model 2022-09-29 20:32:24 +01:00
f964a65254 Check for git 2022-09-29 15:48:42 +01:00
283c3db17f Copy profile first, to set environment 2022-09-29 15:42:29 +01:00
b3db4ce69d Add documentation for using virt-install 2022-09-29 13:27:36 +01:00
1448cc66ee Add xlockmore 2022-09-23 12:56:47 +01:00
e4b233515b Move Xorg config into qemu-guest.yml 2022-09-23 10:49:22 +01:00
24c099402a Add luit to FreeBSD 2022-09-23 10:17:51 +01:00
b0bc23b92d Add unzip to FreeBSD 2022-09-23 10:08:15 +01:00
1694bd476e Fix stray 'local' command 2022-09-22 21:59:19 +01:00
e026154a3a Remove stale ssh-agent socket 2022-09-22 16:34:30 +01:00
7f0ce4c79c Update Xresources for xterm 2022-09-21 22:32:06 +01:00
958ee64622 Add VNC Viewer 2022-09-21 22:05:51 +01:00
a83d1a0419 Switch GVIM with Vim 2022-09-21 21:58:45 +01:00
521287ce6c Swap 0/1 with false/true and disable command prompt 2022-09-21 21:53:46 +01:00
0269860448 Stop installing Urxvt 2022-09-21 21:32:21 +01:00
6241093f16 More changes to FVWM 2022-09-21 21:23:51 +01:00
8df97d84a8 Revert spacing in URxvt 2022-09-21 21:08:49 +01:00
613365e324 Tweak FVWM config 2022-09-21 20:53:49 +01:00
954a7ab846 Fix FVWM 2022-09-21 20:30:27 +01:00
ddec4d0b74 Set norc for Ruby gems 2022-09-21 19:56:13 +01:00
6c3f8b27ae Slim down Xorg packages 2022-09-21 19:49:54 +01:00
a3d63c5639 Handle mouse under QEMU 2022-09-21 19:31:24 +01:00
7b5e61e758 Merge remote-tracking branch 'refs/remotes/origin/main' 2022-09-21 15:54:17 +01:00
469ff92d10 Fix "Cannot run in framebuffer mode" error 2022-09-21 15:54:07 +01:00
4e8bce5324 Use Iosevka Term Extended if it is available 2022-09-20 19:28:02 +01:00
3d05da3c57 Add C.UTF-8 locale alias 2022-09-19 13:14:30 +01:00
ddb9f465dd Stop removing .hushlogin 2022-09-19 10:30:22 +01:00
6f7c54d8f7 Use /usr/bin/env for bash and zsh files 2022-09-18 21:20:44 +01:00
1033f4b8ed Use history-search-end in zsh 2022-09-18 21:17:18 +01:00
087e13bc5e Bash doesn't always read .bashrc 2022-09-16 08:52:01 +01:00
f4fb45b114 Fix shebang line 2022-09-16 08:46:13 +01:00
12fea09179 Another attempt at handling multiple shells 2022-09-16 08:43:51 +01:00
3e6d660ba1 Set a POSIX-compatible prompt if not bash or zsh 2022-09-15 22:29:18 +01:00
8c44a70500 Add command to install locales 2022-09-15 20:57:29 +01:00
e7a8e4fd61 Zsh keybindings 2022-09-14 21:56:07 +01:00
d00794487f Try handling zsh again 2022-09-14 21:42:53 +01:00
ad0b8dbf02 Fix bash_profile testing length of $BASH_VERSION 2022-09-14 21:21:14 +01:00
7eb6d87317 Use Iosevka Term instead of Iosevka Term Extended 2022-09-14 14:39:15 +01:00
ebf51f3a41 Add $ACP/bin to path 2022-09-14 14:09:23 +01:00
aca3a05e8d Give up trying to handle multiple shells 2022-09-11 22:16:30 +01:00
9d80e129dc Try loading all files properly again 2022-09-10 23:29:47 +01:00
d1182673b8 Revert "Check if .shrc is actually loaded"
This reverts commit 65dd88967f.
2022-09-10 23:21:51 +01:00
65dd88967f Check if .shrc is actually loaded 2022-09-10 23:14:51 +01:00
f256e00f31 Show bold prompt 2022-09-08 16:10:57 +01:00
cbb0e7118b More cleanups of shell login files 2022-09-08 10:49:03 +01:00
829c67ab1b Clean up loading of shell files 2022-09-08 10:31:44 +01:00
97e9200841 Enable mouse in tmux 2022-09-08 10:17:41 +01:00
26ed692c3e Moved to a different repo 2022-09-07 07:55:22 +01:00
6d8346dab4 Name the VM after the vmnumber 2022-09-07 07:37:36 +01:00
2057cd5562 Use IPv6 by default 2022-09-06 22:55:36 +01:00
0d51a321e8 Handle serial console better 2022-09-06 22:43:47 +01:00
7bb25aab40 Default to the serial console 2022-09-06 22:23:49 +01:00
b4acc466f7 Use a vmnumber and clean up after exit 2022-09-06 22:14:17 +01:00
31a6f7487b Fix network and working without cdrom 2022-09-06 21:53:11 +01:00
b9ce8a2c26 Add a few comments around UEFI 2022-09-06 16:29:43 +01:00
f752200b54 Check for firmware, and stop connecting com1 twice 2022-09-06 16:02:09 +01:00
8487765469 Add more comments to bhyve-vm 2022-09-06 15:49:07 +01:00
7286b825f0 Tweak bhyve start script 2022-09-06 15:28:44 +01:00
6684c5e8c6 Add script to start UEFI bhyve VM 2022-09-05 16:41:54 +01:00
b1c3772903 Only add snap if snapd exists 2022-09-05 16:04:17 +01:00
7b6b88d360 Fix missing history 2022-08-31 16:00:03 +01:00
d5ab73fec1 Clear /tmp at boot 2022-08-31 15:50:43 +01:00
9a6e567738 Set XDG_RUNTIME_DIR if needed 2022-08-31 15:40:04 +01:00
85b083a4b2 Don't save shell history 2022-08-31 15:32:03 +01:00
dbadc49eea Fix PS1 for /bin/sh 2022-08-31 15:11:04 +01:00
aada471a79 Create rc.conf file if it doesn't exist 2022-08-31 15:03:14 +01:00
d155f4fc73 Update FreeBSD playbooks 2022-08-31 14:58:38 +01:00
898ebb3021 Merge remote-tracking branch 'refs/remotes/origin/main' 2022-08-29 21:25:21 +01:00
79deba6c0f Load without evaluating 2022-08-29 21:24:49 +01:00
9aaef26dcf Stop adding SSH keys automatically 2022-08-29 20:22:06 +01:00
a33355e921 Fix typos in profile and shrc 2022-08-29 20:08:16 +01:00
570dc1f6ea Don't set British keyboard layout 2022-08-25 12:12:31 +01:00
4edb07531c Fix SSH agent detection 2022-08-25 11:31:58 +01:00
1a2a9054e5 Print SSH keys in motd 2022-08-25 11:23:13 +01:00
940162fab6 Load ssh-agent on login if not running 2022-08-25 10:30:17 +01:00
aa650a15af Bind the delete key 2022-08-25 10:09:09 +01:00
1dc9dbd558 Load files from /usr/local then /etc 2022-08-23 15:10:57 +01:00
738237f206 Use case-insensitive tab completion 2022-08-23 14:12:00 +01:00
b1e9914ee4 Make zsh history behaviour match bash 2022-08-23 13:56:37 +01:00
32521dd7c6 Stop showing files being loaded 2022-08-23 13:53:19 +01:00
1d656e8bd8 Move most exports from shrc to profile 2022-08-23 13:44:31 +01:00
62d6db7ce3 Fix showing Reading when non-interactive 2022-08-23 13:26:48 +01:00
7bba951c6f Print which files are being loaded 2022-08-23 13:18:08 +01:00
a94cc10f72 Load shrc files if the shell is interactive 2022-08-23 13:13:40 +01:00
3b6f524a3a Check for desktops before copying files 2022-08-22 15:31:58 +01:00
46df7dfe71 Fix recommendations from shellcheck 2022-08-22 15:16:10 +01:00
5a68bc4f21 Use US International keyboard over CMS 2022-08-22 15:09:31 +01:00
8e59db7d1b Show shell if it can't be detected 2022-08-19 16:08:06 +01:00
4a0efed1e0 Fix layout of motd 2022-08-19 16:06:06 +01:00
ef143c2bf4 Fix PS1 2022-08-19 15:58:46 +01:00
7346394acc Fix typo in zshrc 2022-08-19 15:54:15 +01:00
439a052837 Re-arrange shell files 2022-08-19 15:52:07 +01:00
25d2812e49 Fix loading history-search-end 2022-08-19 15:27:34 +01:00
42b33bf233 Add comments to MOTD function 2022-08-19 09:54:17 +01:00
2c42757078 Add shell version to MOTD 2022-08-19 09:42:47 +01:00
ae7936f490 Pull history-search-end into my bashrc 2022-08-19 09:31:18 +01:00
fa989aa26b Zsh history/bindkey tweaks 2022-08-19 09:13:39 +01:00
3d77c14121 Remove unneeded unalias commands 2022-08-19 09:07:11 +01:00
010cf31edd Run ShellCheck on bashrc and fix POSIX issues 2022-08-19 08:54:34 +01:00
6447f00ce3 Set emacs keybindings in zsh 2022-08-18 17:11:43 +01:00
28f6c578ec Load system-wide zsh files 2022-08-18 17:04:19 +01:00
bef9016deb Update role names 2022-08-18 17:01:06 +01:00
8ffb0a4772 Make task names more specific 2022-08-18 16:57:20 +01:00
67ff07aafc Fix typo in locale.conf path 2022-08-18 16:40:46 +01:00
333a45fd7c Use XDG directories explicitly 2022-08-18 16:37:57 +01:00
40532e1bc6 Improve zsh behaviour 2022-08-18 16:36:05 +01:00
87e3fd03ca In PS1, use $/# in bash, and %/# in zsh 2022-08-18 15:10:19 +01:00
d84e2f040d Revert "Use emacs navigation in zsh"
This reverts commit e8c690bde4.
2022-08-18 09:03:32 +01:00
e8c690bde4 Use emacs navigation in zsh 2022-08-18 08:59:57 +01:00
974915218e Add history searching for zsh 2022-08-18 08:54:37 +01:00
fdb521b217 Fix error making shell exit immediately 2022-08-18 08:50:52 +01:00
9b85df20ff Stop motd running twice 2022-08-18 08:49:32 +01:00
a4bcc82a42 Allow zsh to work with bashrc 2022-08-18 08:44:25 +01:00
c251514a8b Add /opt/local/sbin to PATH 2022-08-16 09:40:22 +01:00
eb7ccd94f2 Add /opt/local/bin to PATH 2022-08-16 09:38:18 +01:00
c4560dd755 Update Iosevka version 2022-08-15 19:38:23 +01:00
96a6a3d929 Rename tasks 2022-08-15 19:11:51 +01:00
8264ba3b81 Add macOS check for fonts 2022-08-15 18:57:42 +01:00
b4f8577c8f Handle fonts on MacOS 2022-08-15 18:54:44 +01:00
1651eabb47 Fix name of task 2022-08-15 12:25:20 +01:00
abd61e6f99 Configure Firefox on MacOS 2022-08-15 12:20:13 +01:00
200ba62653 Print MacOS version 2022-08-15 12:10:34 +01:00
4e34ffaced Stop creating ~/data and ~/data/opt 2022-08-15 11:47:03 +01:00
948ba826f0 Use an ACP variable 2022-08-15 11:35:34 +01:00
9954e482b4 Don't warn about bash deprecation on MacOS 2022-08-15 11:25:26 +01:00
89c181ee07 Make ~/data and ~/data/opt 2022-08-14 22:07:36 +01:00
d6bd981f40 Use ~/data as main data directory 2022-08-14 22:05:02 +01:00
7c7deff021 Add /var/acp/bin to PATH 2022-08-09 12:23:02 +01:00
6b2056ba0f Use the Firefox flatpak by default 2022-08-09 11:48:30 +01:00
0c22284226 Make default terminal smaller 2022-08-08 20:12:20 +01:00
689f0f742e Stop sharing certificate dirs by default 2022-08-01 21:20:24 +01:00
bfbd165056 Share certs with a separate command 2022-08-01 21:02:10 +01:00
71bfb63bfc Make Debian/Ubuntu certs dir read-only 2022-07-31 20:58:36 +01:00
f193423ee4 Add Debian/Ubuntu cert directory 2022-07-31 20:55:36 +01:00
e4c5278add Stop setting up X11 2022-07-30 22:39:27 +01:00
3d5ac0ea52 Add RHEL version of Vim build script 2022-07-29 16:22:01 +01:00
33ce70e089 Make build-vim.sh mostly automatic 2022-07-29 16:00:21 +01:00
e7f9d9a920 Add script to build Vim 2022-07-29 15:44:58 +01:00
2ebfb5c676 Add HOME to container 2022-07-29 14:21:30 +01:00
0facf0ed68 Stop installing Vim flatpak 2022-07-29 14:05:46 +01:00
23378b5cf3 Merge prun commands 2022-07-29 12:08:10 +01:00
e7850cf06b Fix typo 2022-07-23 18:42:19 +01:00
3789eca326 Add prunw command to run containers with Wayland/X11 2022-07-23 18:41:20 +01:00
57460d8df9 Fix file extension 2022-07-19 16:04:32 +01:00
eeb4aa431f Install Firefox flatpak 2022-07-18 11:35:31 +01:00
240c3fbf58 Move flatpak install earlier 2022-07-18 11:32:00 +01:00
2a5a52fc48 Vim flatpak does not have full filesystem access 2022-07-18 11:18:56 +01:00
5914fbffd7 Clean up packages that are installed by flatpak 2022-07-18 00:42:54 +01:00
97ff12523b Install flatpaks 2022-07-18 00:35:25 +01:00
0f045364d0 Add system flatpak path 2022-07-17 22:56:28 +01:00
c7f7524133 Make vim detection simpler 2022-07-17 22:53:12 +01:00
4c5d943942 Put the vim flatpak path in one place 2022-07-17 22:38:47 +01:00
629a4f85b2 Handle Flatpak of Vim 2022-07-17 22:07:29 +01:00
54bdae46cf Set default terminal size 2022-07-17 21:44:06 +01:00
00ae7b6952 Alias vim to vi 2022-07-17 21:36:31 +01:00
a26b178373 Set system timezone 2022-07-17 19:55:11 +01:00
ff813f894d Handle Silverblue 2022-07-17 19:46:59 +01:00
5283b24637 Use acproject file format 2022-07-17 18:13:41 +01:00
a972eb4831 Add language aliases 2022-07-13 21:30:07 +01:00
fea3238a04 Tweak openssl command 2022-07-11 15:55:00 +01:00
55bf0a3c45 Kali doesn't install PackageKit 2022-07-11 15:21:07 +01:00
e1d42761ad Fix package name 2022-07-11 15:18:08 +01:00
98f0eec4eb Add Kali 2022-07-11 15:15:38 +01:00
fb12b34845 Set the system timezone to UTC 2022-07-11 13:13:07 +01:00
250679025e Set per-user timezone 2022-07-01 17:01:26 +01:00
40ee7a15f9 Add fonts back to EL9 2022-06-30 10:57:07 +01:00
e79bba6bcc Use CMS when in a French locale 2022-06-30 10:26:34 +01:00
1bbcff1466 Remove packages from EL9 2022-06-30 10:03:02 +01:00
3e77a8a5d4 Update Iosevka font 2022-06-30 10:02:23 +01:00
a57b8d981d Switch ca+multix to us+intl 2022-06-07 11:52:41 +01:00
281e69bbee Install mozilla-openh264 plugin 2022-05-12 12:51:14 +01:00
4dbbe59e96 Turn off bracketed paste in bash 2022-05-11 11:58:37 +00:00
035d269796 Make terminal background slightly lighter 2022-04-21 15:09:44 +01:00
9dd89d2740 Make terminal slightly lighter so I can see the borders 2022-04-08 20:55:28 +01:00
530b08fcf8 Use a dark shell 2022-04-08 18:13:53 +00:00
6cf95fa9aa Move PasswordLastSet further down 2022-04-01 14:35:40 +01:00
e2a8a9f606 Add tlscheck function to bashrc 2022-03-31 13:24:44 +00:00
3da6331b64 Add ADUserInfo function 2022-03-31 11:51:03 +00:00
4c17f29223 Swap layouts back 2022-03-23 17:15:24 +00:00
4527266abc Install KeepassXC on Fedora 2022-03-22 10:28:45 +00:00
ebcd227530 Use US instead of GB as the secondary layout 2022-03-22 09:00:46 +00:00
062adb47e4 Swap Canadian and British layouts 2022-03-18 14:50:38 +00:00
80436550ff Add ca+multix layout and French language files 2022-03-17 12:10:58 +00:00
c1881a2320 Fixes for Fedora on WSL 2022-03-10 15:49:37 +00:00
f0a6a4ee47 Fix a few more paths pointing to ~/bin 2022-03-06 17:20:36 +00:00
2d75e2e684 Move GNOME reset script to ~/.local/bin 2022-03-06 17:17:17 +00:00
d96910733a Use ~/.local/bin instead of ~/bin 2022-03-06 16:10:55 +00:00
25081f9271 Set the Qt DPI when in GNOME 2022-03-04 19:27:20 +00:00
b9d4dec691 Fix typo 2022-03-02 13:00:08 +00:00
349f71ed4f Improve version comparison 2022-03-02 12:58:27 +00:00
d61938bdcd Handle PowerShell 5 on Windows 2022-03-02 12:49:23 +00:00
0c957ffff6 Add WindowsTerminal Rxvt color scheme 2022-03-02 12:32:12 +00:00
9d11d4a876 Improve PowerShell on Linux 2022-03-02 11:56:41 +00:00
2597888258 Rename caliso to isocal 2022-03-01 10:10:54 +00:00
d2ea7ed741 Swap dig with drill 2022-02-23 10:19:18 +00:00
5af6687861 Move TeX Gyre fonts down the list 2022-02-21 12:19:14 +00:00
ec9ae472d4 Update Iosevka 2022-02-20 22:08:01 +00:00
b54ca4aaa8 Use Iosevka Term Extended instead of Iosevka Extended 2022-02-20 22:06:11 +00:00
5b57596510 Use vim as EDITOR if available 2022-02-20 19:32:49 +00:00
71a053c8ba Download fonts directly from the Internet 2022-02-18 15:25:18 +00:00
64229ffe2f Switch monospace font to Iosevka 2022-02-18 15:06:22 +00:00
248866aa6b Merge remote-tracking branch 'refs/remotes/origin/main' 2022-02-14 12:17:49 +00:00
30345e635f Add SSH vmhost config 2022-02-14 12:16:59 +00:00
659588a9bd Remove week numbers (not ISO in US locale) 2022-02-13 18:05:10 +00:00
e1c2541dba Merge remote-tracking branch 'refs/remotes/origin/main' 2022-02-13 17:58:28 +00:00
c3a36af690 Add caliso alias 2022-02-13 17:58:17 +00:00
f3b3c435da Tweak Weston config 2022-02-11 13:56:35 +00:00
d31e9c9eff Add weston.ini for VM host 2022-02-11 11:35:13 +00:00
dca35d0535 Add LIBVIRT_DEFAULT_URI 2022-02-10 12:47:48 +00:00
87dd504af1 Add simpletls command 2022-02-10 08:40:56 +00:00
6ab822b847 Fix typo 2022-02-09 11:44:15 +00:00
17d132fd27 Check if packagekit is installed 2022-02-09 11:43:28 +00:00
52301cb701 Tweak Fedora package installations 2022-02-09 11:38:00 +00:00
a97db40e73 Check for firewalld 2022-02-09 11:37:37 +00:00
3140a4fc0c Use light Gnome Terminal theme 2022-02-01 11:39:01 +00:00
a7138914a0 Clean up GUI packages 2022-01-25 18:03:10 +00:00
c479014bd7 Use generic font names 2022-01-25 17:56:31 +00:00
7cc7fca48f Install JetBrainsMono and TeX Gyre fonts 2022-01-25 17:50:41 +00:00
7917b3a8f5 Remove Noto Sans Mono fonts 2022-01-25 17:21:11 +00:00
913686cf1b Clean up el packages 2022-01-25 14:47:22 +00:00
2a0318f6e4 Only install VSCode in a GUI 2022-01-25 14:25:36 +00:00
937413cf3f Make the prompt bold, default colour 2022-01-25 14:18:39 +00:00
55a3687ab5 Fix typo in user.js 2022-01-21 07:44:50 +00:00
bb1cdbc1d6 Hide notifications by default in Firefox 2022-01-21 07:35:55 +00:00
a4cfd46422 Add PowerShell profile 2022-01-18 11:48:49 +00:00
8e5a371fee Add NBSP on the Level 3 and Level 4 Space key 2022-01-17 12:24:52 +00:00
29e1f2834f Add Midnight Commander config 2022-01-11 22:47:57 +00:00
b15df679c0 Use full option names for prun 2022-01-11 22:28:09 +00:00
1ab4a9d5e6 Clean up aliases 2022-01-11 21:55:41 +00:00
dee7ba7a7f Tweak la and ll aliases 2022-01-11 21:47:19 +00:00
28083e8f2a Add la alias 2022-01-11 21:44:39 +00:00
b7ee321b16 Disable aliases etc. for ls 2022-01-11 21:42:43 +00:00
95a5aa1ca8 Don't use colour with ls 2022-01-11 21:38:32 +00:00
54a37408eb Swap greys around 2022-01-11 21:19:16 +00:00
6a97123cae Use a slightly different orange 2022-01-11 21:09:06 +00:00
95fafb6ef9 Tweak colours some more 2022-01-11 21:07:51 +00:00
0d9ebb76f2 Fix blue in Terminal colour scheme 2022-01-11 21:02:20 +00:00
3bbf44d9c4 Add custom colour scheme 2022-01-11 21:00:22 +00:00
7a8602052c Use amber-on-black in Gnome Terminal 2022-01-11 12:13:29 +00:00
82a2fcccfd Prefer JetBrains Mono if it is installed 2022-01-04 11:22:28 +00:00
2005e33a11 Always show the Accessibility menu 2021-12-31 14:50:35 +00:00
bd06b5af08 Rely on \'default\' fonts from fonts.conf 2021-12-31 14:00:04 +00:00
2ffd38a80b Go back to Noto Sans Bold 2021-12-31 13:54:36 +00:00
1f9f27805f Forgot to change the task name, oops! 2021-12-31 00:58:53 +00:00
392617f5ee Create /var/log/journal on EL 2021-12-31 00:55:04 +00:00
c6a286284f Bold is too heavy 2021-12-30 19:35:14 +00:00
61830b6287 Fix typo in tmux command 2021-12-30 19:29:43 +00:00
96fcf81aee Enable Noto fonts by default 2021-12-30 15:12:17 +00:00
760e500f46 Disable all extensions 2021-12-21 11:37:55 +00:00
810defca39 Dash-to-dock is still buggy with other windows 2021-12-17 12:46:21 +00:00
50a0708a86 Revert "Only disable the PK cache, not the service"
This reverts commit b53d4da471.
2021-12-15 08:24:13 +00:00
006f6c8688 Fix issues with EL8 2021-12-12 22:46:38 +00:00
3ad638b65b Enable legacy openssl ciphers for MSCHAPv2 2021-12-09 14:03:55 +00:00
373e857e0f Disable hot-corners again, as dock is enabled 2021-12-07 16:01:28 +00:00
c006b2ab14 Put minimize and maximize back on the window bars 2021-12-07 13:46:05 +00:00
ac2028acb2 Re-enable dash-to-dock and put it at the bottom 2021-12-07 13:43:59 +00:00
286f3b6f65 Check if systemd is running 2021-12-07 10:53:34 +00:00
b53d4da471 Only disable the PK cache, not the service 2021-12-06 14:49:42 +00:00
2619dc0db7 Enable zram on EL9 2021-12-06 10:57:22 +00:00
1a60112b78 Add wireguard-tools to EL9 2021-12-06 10:26:39 +00:00
b9b0b08a6f Fix version detection 2021-12-05 22:55:07 +00:00
982f703464 Add EL9 packages 2021-12-05 22:43:40 +00:00
a5ae64f590 Stop prompting about locale.conf 2021-12-04 11:54:56 +00:00
b3b605bd0b Merge remote-tracking branch 'refs/remotes/origin/main' 2021-12-03 16:20:12 +00:00
221412cfd1 Add Google Chrome repo file 2021-12-03 16:18:15 +00:00
2514d38819 The include module is being phased out 2021-12-01 22:17:45 +00:00
c68e185b13 Revert "Use EurKEY layout"
This reverts commit 17038ebbfc.
2021-12-01 08:45:35 +00:00
17038ebbfc Use EurKEY layout 2021-11-30 15:31:43 +00:00
1ad6e946c6 Force-disable deprecated TLS versions 2021-11-30 13:18:06 +00:00
0f6334aecb Use a better icon for the TODO list 2021-11-29 10:02:24 +00:00
8e86a7d2a3 Add podman and toolbox to EL8 2021-11-28 21:08:32 +00:00
6967aa6cdb Stop setting preferences for Dash-to-Dock 2021-11-28 18:43:45 +00:00
5657365e24 Go back to a more vanilla Gnome setup 2021-11-27 20:52:16 +00:00
8b75009f3e Handle Firefox in Flatpak 2021-11-26 21:07:35 +00:00
7b45bc2075 Use the RHEL default colours 2021-11-24 16:01:21 +00:00
03c6a83cc8 Actually work on RHEL 2021-11-24 15:42:19 +00:00
e12bf600c3 Use US layout by default 2021-11-24 12:54:58 +00:00
463350fbfe Don't add EurKEY by default 2021-11-24 11:49:48 +00:00
e58294676d Add the EurKEY layout 2021-11-24 11:38:18 +00:00
397bb7df5a Fix error from multiple values 2021-11-23 08:59:55 +00:00
63e60a45a4 Handle extension name being different on RHEL/CentOS 2021-11-23 08:53:49 +00:00
8d95c9c6dd Use gnome-extensions built-in functionality 2021-11-21 23:27:15 +00:00
575ab5323e Enable gnome-shell extensions if they are installed 2021-11-21 23:11:59 +00:00
76f7afc86c Don't error on terminal-features 2021-11-19 12:47:54 +00:00
ac5e804566 Move tmux options into config file 2021-11-19 12:45:38 +00:00
119e276af0 Single PS1 for all users 2021-11-19 12:23:51 +00:00
3031afe7e7 Enable vscode on EL 2021-11-16 22:23:31 +00:00
3db5b28bc4 Merge remote-tracking branch 'refs/remotes/origin/main' 2021-11-16 20:56:53 +00:00
d288a54f80 Show the timezone in usermotd 2021-11-16 20:56:36 +00:00
d498abde64 Disable PackageKit 2021-11-16 16:09:59 +00:00
99991bedd4 Set a background colour for when a wallpaper is not available 2021-11-16 16:01:34 +00:00
0b821b2ade Fix version check 2021-11-16 10:49:38 -05:00
4d9023f195 Oops, that breaks lots of things 2021-11-16 15:38:10 +00:00
28ef25ff55 Fix tasks running on EL 2021-11-16 10:36:11 -05:00
d7ef97c787 Handle differences between EL8 and EL9 2021-11-16 13:36:24 +00:00
2439b6d226 Run the shell under ssh-agent if needed 2021-11-16 13:18:05 +00:00
f360c87437 Force-enable Firefox Container Tabs 2021-11-15 15:43:17 +00:00
1bcb3192be Include a few more standard paths 2021-11-14 16:34:02 +00:00
187157b223 Make Firefox more usable and stop installing Chrome 2021-11-14 15:37:57 +00:00
8bddb770da Add Google Chrome to dock 2021-11-14 14:38:08 +00:00
6735d38531 Edit the correct apt repo file 2021-11-14 14:36:30 +00:00
2c96009b8b Enable non-free and contrib Debian repos 2021-11-14 14:33:48 +00:00
51ff5124cb Install Google Chrome 2021-11-14 14:33:30 +00:00
24eb527078 Set dock background to black 2021-11-14 13:59:18 +00:00
cd444caa60 Add keybinding to launch Terminal 2021-11-14 13:52:48 +00:00
af785572e9 Move dock to left and disable hot corners 2021-11-14 13:41:49 +00:00
d8570c47ad Fix task 2021-11-14 13:29:28 +00:00
6ecae05193 Revert tmux terminal name 2021-11-14 13:27:18 +00:00
be4a3ece59 Install gnome packages 2021-11-14 13:23:37 +00:00
5186ad617b Stop installing zsh 2021-11-14 12:30:41 +00:00
cd10d2ad16 Disable Chromium 2021-11-12 07:59:03 +00:00
ac1b364cb6 Set Alt-Tab for switch-windows 2021-11-11 11:25:57 +00:00
b5d8ff5e57 Put dock on all monitors 2021-11-11 08:33:13 +00:00
bcfe71536e Add Ruby Gems bin to PATH 2021-11-10 16:33:19 +00:00
74921ab331 Rename task 2021-11-10 16:00:08 +00:00
7cb5ddfcc3 Add gnome-tweaks on Fedora 2021-11-10 15:56:29 +00:00
6ac9c48b6a Use a solid black background and white dots 2021-11-10 13:48:14 +00:00
e59466491e Set dash-to-dock preferences 2021-11-10 13:10:50 +00:00
e0884c69f3 Add gnome-shell-extension-dash-to-dock 2021-11-10 09:56:38 +00:00
0bd92c48c0 Merge remote-tracking branch 'refs/remotes/origin/main' 2021-11-07 18:58:27 +00:00
47379e2ec0 Make it easier to save/update Gnome favorite apps 2021-11-07 18:57:58 +00:00
59ed2ca943 Add Chromium 2021-11-05 19:43:27 +00:00
2059719d40 Install Gnome shell extensions 2021-11-05 17:06:57 +00:00
a318f2989b Move git config into XDG_CONFIG_HOME 2021-11-01 10:59:31 +00:00
6cda7a213e Use XDG_CONFIG_HOME variables instead of hard-coding ~/.config 2021-11-01 10:46:09 +00:00
00ec029348 Put startup tasks in a usermotd () function 2021-11-01 10:45:28 +00:00
8d549fa1c4 Revert "Install Chromium on Fedora"
This reverts commit 3b48887eb7.
2021-10-12 07:57:12 +01:00
3b48887eb7 Install Chromium on Fedora 2021-10-12 07:48:44 +01:00
ee935e2b1b Update Fedora playbooks 2021-10-08 13:54:44 +01:00
c09c5e7b5f Add British keyboard back 2021-10-07 10:15:34 +01:00
dac594ae78 Slim RHEL packages and Gnome setup 2021-10-02 22:36:32 +01:00
c4c538a514 Improve font rendering 2021-09-27 22:35:10 +01:00
3f88085b3d Stop specifying a credential helper (prefer SSH) 2021-09-27 17:04:12 +01:00
ab344c7023 Prefer ff over rebase 2021-09-27 17:03:37 +01:00
77339bd1b5 Don't force wayland 2021-09-26 20:26:08 +01:00
7faa622ff2 Add vivaldi launcher 2021-09-26 17:03:37 +01:00
5710858b18 Add clang-format and editorconfig 2021-09-25 15:20:50 +01:00
3c5db7e182 Enable natural scrolling 2021-09-24 11:46:49 +01:00
b59f7f29e7 Stop creating Gvim COC launcher 2021-09-19 20:38:50 +01:00
dc23e26e10 Use Visual Studio Code 2021-09-13 13:45:55 +01:00
d3039a48b8 Make symbolic links 2021-08-31 21:53:19 +01:00
21776eade7 Make urxvt larger by default 2021-07-28 18:38:52 +01:00
fb86575f07 Revert "Switch to VS Code"
This reverts commit 370c720a93.
2021-07-26 21:27:45 +01:00
a84dfa178b Revert "Switch to VS Code"
This reverts commit 370c720a93.
2021-07-21 23:53:53 +01:00
370c720a93 Switch to VS Code 2021-07-19 23:36:56 +01:00
4c63b3003d Add Chromium and VSCodium to the Gnome favourites 2021-07-18 20:37:54 +01:00
2e94ed54f8 Install RXVT Unicode on Debian 2021-07-17 22:39:38 +01:00
e7ed594368 Update gnome settings 2021-07-17 18:05:44 +01:00
af49d819d3 Update packages on Ubuntu 2021-07-17 18:03:08 +01:00
a449d10b1c Only use the main repos
The contrib and non-free repos can be added with a separate file in
/etc/apt/sources.list.d if needed.
2021-07-03 19:01:09 +01:00
983bcaa3a1 Add $GOPATH/bin to $PATH 2021-07-02 23:12:25 +01:00
11cc4430e6 Add GOPROXY variable 2021-07-02 22:23:16 +01:00
8a6f281ffa Use the tmux-256color terminal name 2021-07-01 10:59:33 +00:00
8a1b75ac03 Rename set to set-option 2021-07-01 10:44:47 +00:00
fa23fcfc7d Put GOPATH out of the way
GOPATH isn't needed as much since Go Modules (Go v1.11).
2021-06-30 22:23:35 +01:00
cd10edf33b Set autocrlf to input and stop saving HTTP(S) passwords 2021-06-30 12:14:02 +00:00
9973d25fa0 Set default branch name 2021-06-21 22:34:44 +01:00
9e1cd70e71 Only print LANG for interactive terminals 2021-06-19 14:32:15 +01:00
ed21638ed0 Stop with /acp 2021-06-18 21:36:41 +01:00
251913e5db Add /acp/bin to PATH and print LANG at login 2021-06-18 21:20:58 +01:00
60706c3fb1 Force unicode in tmux 2021-06-18 18:49:14 +00:00
d655448001 Single-line prompt 2021-06-18 14:52:03 +01:00
49cc40e756 Handle sources.list for Debian 10 and 11 2021-06-16 13:34:39 +01:00
5425aebe27 Fix running on buster 2021-06-08 14:54:26 +01:00
c1b8fb0b5d Fix running on WSL 2021-06-08 14:50:43 +01:00
99a1ab093c Update APT cache 2021-05-26 22:16:57 +01:00
8ff0f6388f Fix task name 2021-05-26 22:11:43 +01:00
cbdb020019 Add sources.list for Debian 2021-05-26 22:10:03 +01:00
42dd89c39b Stop setting Debian keyboard 2021-05-26 21:58:55 +01:00
29408ed21d Stop adding lines multiple times 2021-05-25 22:47:24 +01:00
6c22cfb726 Enable automatic-updates 2021-05-25 22:41:58 +01:00
88c8ef3f2b Stop updating PackageKit 2021-05-25 22:23:28 +01:00
eb5a477707 Slim down Debian packages 2021-05-25 22:00:40 +01:00
3104657eb8 Stop installing a fonts.conf 2021-05-25 21:42:57 +01:00
b9120a8140 Use the default theme for the terminal 2021-05-25 21:42:57 +01:00
3de99e489f Switch Debian to VSCodium 2021-05-25 17:37:59 +01:00
34ead273df Add missing newline at EOF 2021-05-25 09:12:31 +01:00
2495ca3d9b Install (but don't enable) dnf-automatic 2021-05-24 22:35:29 +01:00
0978a43ee7 Stop resetting the background 2021-05-24 22:23:46 +01:00
d141b629c6 Fix running as root 2021-05-24 19:12:05 +01:00
be9da43fb9 Make pacup a script instead of an alias 2021-05-24 19:03:35 +01:00
3f8d527603 Add bash-completion to Arch 2021-05-24 18:34:13 +01:00
1ab0c73093 Stop setting locale in Arch 2021-05-23 23:59:48 +01:00
dd8060eed5 Stop installing gvim on Arch 2021-05-23 23:51:29 +01:00
876e65013b Fix printing on Arch 2021-05-23 23:47:36 +01:00
af5c12da63 Fix packages for Arch 2021-05-23 23:42:44 +01:00
52ee43dbeb Don't install Sublime Text by default 2021-05-23 16:42:47 +01:00
e18794b152 Add Sublime Text 2021-05-23 15:17:20 +01:00
8bfbe91ee8 Update to Sublime Text 4 2021-05-23 15:09:21 +01:00
a2c4fe1ce2 Remove emacs from Fedora 2021-05-17 20:53:42 +01:00
e09bec7c47 Remove cal alias 2021-05-16 11:18:37 +01:00
25b6917475 Use US layout only unless in a French locale 2021-05-13 20:16:46 +01:00
63a01cd7fa Load default system locales 2021-05-13 13:44:41 +01:00
02202560d1 Skip GPG checking (rhbz#1247644) 2021-05-12 11:57:56 +01:00
4053b99ae0 Fix typo in task name 2021-05-11 16:08:01 +01:00
f83c3d798f Add a shortcut for caps lock if needed 2021-05-11 12:09:55 +01:00
24445bcf7a Use VSCodium instead of VSCode 2021-05-11 10:23:52 +01:00
13728a229d Load settings from a local file if it exists 2021-05-10 11:58:00 +01:00
fa49019a3a Use Canadian English layout 2021-05-08 19:02:13 +01:00
565fe365f7 Use Canadian locale (ISO dates) 2021-05-08 18:56:38 +01:00
ac3c86d919 Add Chromium to Gnome favourites 2021-05-04 09:44:18 +01:00
9b019922f6 Mask PackageKit on Fedora 2021-05-04 09:35:22 +01:00
d949503ff6 Use a grey background 2021-05-04 08:55:38 +01:00
d217302134 Use prompt characters that work in x86_64 console 2021-05-02 22:47:40 +01:00
1934af7fff Fix spacing in new terminal 2021-05-02 22:36:03 +01:00
bb1e7680fc Use tab indents and undo last speedup 2021-05-02 22:17:58 +01:00
8b9213fde7 Speed up bash profile 2021-05-02 22:12:59 +01:00
b435996722 Change prompt colour 2021-05-02 20:15:42 +01:00
dc4227ce18 Fix whitespace 2021-05-02 20:12:30 +01:00
e13cb28eb0 Stop being clever about locale 2021-05-02 20:08:55 +01:00
87976c34ca Improve prompt 2021-05-02 19:56:39 +01:00
1306ed2ec7 Set background to grey from blue 2021-05-02 19:42:27 +01:00