Commit graph

1544 commits

Author SHA1 Message Date
f064349727 Add some virtinst improvements
Add qemu guest agent channel, set video to virtio, handle other options
at the end of the command.
2023-01-19 09:09:00 +00:00
8ebb6b96d5 Make playbook work on WSL again 2023-01-17 13:58:26 +00:00
caa81304ae Reduce font size in Alacritty 2023-01-17 11:58:38 +00:00
9bf26a07d9 Disable sleep under GDM 2023-01-16 20:46:26 +00:00
f3dbb3a59d Stop installing Gnome extensions 2023-01-16 14:57:30 +00:00
533ae0799b More fixes to virtinst 2023-01-16 12:16:01 +00:00
c2d0078bc4 Focus virtinst on user VMs 2023-01-16 11:05:06 +00:00
94c80cdd9d Use local copy of UefiShell.iso 2023-01-16 10:36:45 +00:00
2feb8da3f4 Merge remote-tracking branch 'refs/remotes/origin/main' 2023-01-16 10:05:55 +00:00
Anthony Perkins
ac73e9ed9f Use older VM config 2023-01-16 10:05:17 +00:00
cd6ed344eb Reload if changed 2023-01-15 17:00:59 +00:00
814960f180 Fix typo in directory 2023-01-15 16:52:16 +00:00
285427325b Set systemd DefaultTimeoutStopSec 2023-01-15 16:49:00 +00:00
b8c82191e0 Add sources.list for bookworm (Debian 12) 2023-01-15 15:44:49 +00:00
d6bd8bd13c Use canonical URLs 2023-01-15 15:43:46 +00:00
b641d879a1 Add isodate alias 2023-01-15 15:28:33 +00:00
3e8c2dded3 Use Etc/UTC for timezone 2023-01-15 15:11:59 +00:00
20acd94be5 Use US English by default 2023-01-15 15:09:42 +00:00
440cfe6233 Fix adoc pwd 2023-01-13 15:04:37 +00:00
1e2034cf79 Add adoc alias for asciidoctor container 2023-01-13 15:02:42 +00:00
b9f9ecf515 Fix reading extensions list 2022-12-14 23:55:16 +00:00
f4e73a7196 Use Etc/UTC instead of just UTC 2022-12-14 22:32:55 +00:00
af619fec1b Set timezone on Debian 2022-12-14 22:29:57 +00:00
a2c8ee6061 Merge remote-tracking branch 'refs/remotes/origin/main' 2022-12-12 13:26:15 +00:00
1b8de4d37d Add non-CDN security repo 2022-12-12 13:25:46 +00:00
2ec9607b3c Add flatpak to XDG_DATA_DIRS 2022-12-11 20:18:26 +00:00
1530a344dc Ensure unattended-upgrades is always installed 2022-12-10 22:00:14 +00:00
a572fe6fda US and CA layouts 2022-12-10 16:40:04 +00:00
d5c9e334c3 Add Flatpak and Podman to Debian 2022-12-08 13:52:27 +00:00
3cf4f4b757 Remove galculator (not updated in 7 years) 2022-12-08 10:32:53 +00:00
a28cdc9a5a Add Noto fonts 2022-12-08 10:24:02 +00:00
c4b140b69e Correct single-app flatpak install 2022-12-08 09:56:41 +00:00
a82cf67997 Slim down Debian install 2022-12-08 09:53:51 +00:00
c3ce9fb79f Make flatpak installs work on Debian 2022-12-08 09:13:45 +00:00
5aa2154b76 Use default Gnome interface fonts 2022-12-08 09:10:31 +00:00
a9dbf27f0d Fix virtinst 2022-12-05 11:44:53 +00:00
667de756a8 Re-enable notifications 2022-12-02 13:36:57 +00:00
8a1f0a8e64 Disable Pocket completely 2022-12-02 10:25:36 +00:00
67846f9c63 Replace tabs with four spaces 2022-12-01 21:12:46 +00:00
74326d0559 Use US International layout 2022-12-01 21:11:22 +00:00
2b38e4941c Replace tabs with four spaces 2022-11-28 22:45:54 +00:00
a300cdbc90 Stop checking for WSL 2022-11-28 08:56:52 +00:00
1d9e33f1cd Only load bash_completion.sh when interactive 2022-11-28 07:47:01 +00:00
5d3b354ec0 Replace spaces with tab 2022-11-28 07:43:15 +00:00
6604fd9a36 Fix typo in keyboard layout name 2022-11-28 07:34:41 +00:00
0810e46875 Remmina is on limited support 2022-11-28 07:31:52 +00:00
587443a133 Use the new AFNOR AZERTY layout 2022-11-22 21:22:50 +00:00
198f63d8fb Stop forcing QT DPI 2022-11-21 13:47:48 +00:00
298edfff72 Load bash_completion.sh 2022-11-21 11:23:29 +00:00
c6e25b6471 Add back missing level5 switch 2022-11-17 09:21:56 +00:00
3a3b5a3efa Swap back to ca+multix for typing French 2022-11-17 07:52:31 +00:00
6c69e444b9 Fix incorrect whitespace 2022-11-16 22:08:56 +00:00
3f42749bee Don't restore Gnome Text Editor settings 2022-11-16 22:08:16 +00:00
a5ad810d53 Slim down Fedora packages 2022-11-16 21:43:28 +00:00
5606f874de Use US, USX, and GB keyboards 2022-11-16 16:49:32 +00:00
e5c39edc65 Create locale file if it does not exist 2022-11-15 21:44:26 +00:00
5bc6e33d2f Add /app/bin to path to fix flatpaks 2022-11-14 21:17:27 +00:00
0b9b5a355f Use CSA by default 2022-11-12 18:20:57 +00:00
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
29e700fc51 Setting keyboard shortcuts doesn't work 2021-05-02 19:42:27 +01:00
997000262d Use the system dnf cache as a non-root user 2021-04-30 08:24:22 +01:00
68312559cd Add cmake 2021-04-29 19:51:51 +01:00
52c70bc465 Add VSCode to Fedora 2021-04-29 11:24:27 +01:00
ee91cb1580 Only install vscode when running a GUI 2021-04-29 11:21:47 +01:00
5fcdd2105e Remove nbsp key 2021-04-29 11:19:57 +01:00
32d8816e3b Add sipcalc to Fedora 2021-04-28 17:09:08 +01:00
3965802fcd Add clangd and fossil to Fedora 2021-04-26 22:23:18 +01:00
a36b26de46 Set wallpaper to Windows 2000 blue 2021-04-26 21:47:06 +01:00
289613ce3b Move Compose key to Caps Lock 2021-04-26 19:34:07 +01:00
d4d1069189 Stop installing Chromium by default 2021-04-16 13:22:43 +01:00
e8ff2b5557 Fix typo 2021-04-16 13:15:38 +01:00
f4e9fb2d09 Add Microsoft signing key 2021-04-16 13:14:51 +01:00
111bc7c3b5 Update cache before installing code 2021-04-16 11:45:33 +01:00
3d0d09009d Add Visual Studio Code to Debian 2021-04-16 11:42:17 +01:00
a3291d93d6 Put Firefox before Chromium 2021-04-07 17:13:00 +01:00
044f48e733 Update clone URLs 2021-03-31 12:28:56 +01:00
d728f50db2 Fix sudo fqdn lookups 2021-03-29 21:11:57 +01:00
c76d73d5b2 Add docutils setup script 2021-03-22 22:50:28 +00:00
9caf4fb4c2 Add Ctrl-Alt-T to launch GNOME Terminal 2021-03-21 17:40:50 +00:00
cf8f63f90a Stop creating Chromium launchers 2021-03-19 20:10:22 +00:00
701e880c9f Install chromium in Debian and fix favorites bar 2021-03-19 14:30:53 +00:00
ea6726ae98 Don't try to use systemd when in WSL 2021-03-18 16:35:01 +00:00
113865e0ab Add Chromium to favorites bar 2021-03-18 10:09:06 +00:00
cbda194fa9 Add custom Chromium Snap launcher 2021-03-18 10:07:12 +00:00
ef43f66137 Fix bash SSH check 2021-03-18 10:02:00 +00:00
72837fb596 Add git URL shortcuts 2021-03-17 22:43:30 +00:00
c192f461c5 Update Ubuntu packages 2021-03-17 16:59:22 +00:00
16270a9af9 Update URL for repos 2021-03-17 16:56:11 +00:00
b85c04a5bd Fix loading of dquilt completions 2021-03-16 08:30:56 +00:00
e5b480b4bf Add quilt for Debian patches 2021-03-16 08:26:44 +00:00
c5ee1f39df Remove git aliases I no longer use 2021-03-11 22:53:53 +00:00
f20cf89ca3 Remove name/email from bashrc 2021-03-11 22:49:39 +00:00
4e26a596ad Include .gitconfig.local for user.name and user.email 2021-03-11 22:47:47 +00:00
e8b1faf6a5 Stop showing seconds in the clock 2021-03-11 11:50:52 +00:00
0bb62e82fe Add GNOME keyboard options 2021-03-11 11:49:25 +00:00
dd7e345c2f Fix incorrect name for task 2021-03-11 11:33:55 +00:00
45b81e19b2 Add a few more GNOME preferences 2021-03-11 11:30:46 +00:00
842d69a591 Copy the .gitconfig file directly
Trying to be smart and using the git_config module was breaking aliases
and other settings, because of stray quotation marks.
2021-03-09 22:00:05 +00:00
219d8e99db Add gvim-coc.desktop launcher 2021-03-09 17:27:06 +00:00
2e3c599014 Switch back to RGB and disable autohint 2021-03-07 15:34:16 +00:00
797993e44a Use greyscale font hinting 2021-03-06 21:43:19 +00:00
22848a1dfb Use .bashrc.local instead of .bashrc.HOSTNAME 2021-03-02 11:10:51 +00:00
2d9983b939 Change Debian packages slightly 2021-03-01 16:14:43 +00:00
2b94345aaf Use a ca-multix layout again 2021-02-25 19:42:02 +00:00
8b4b799afb Set HOME permissions 2021-02-25 19:37:28 +00:00
74c7b85053 Move sidebar to the right 2021-02-25 19:11:21 +00:00
a95c31a009 Add a few more Gnome settings 2021-02-25 19:06:23 +00:00
2090fd6dbf Add gnome setup script 2021-02-24 17:12:09 +00:00
22c09a5f52 Remove another dbus-needing command 2021-02-22 12:40:05 +00:00
58fe832ee8 Use local variables and don't rely on dbus 2021-02-22 12:38:33 +00:00
5a56df3d36 Properly handle empty locale selection 2021-02-21 15:40:42 +00:00
f4a89b7a25 Add username to prompt 2021-02-21 15:20:49 +00:00
51af298b2a Don't error if the file doesn't exist 2021-02-21 15:10:47 +00:00
02a91023cb More locale changes 2021-02-21 15:06:35 +00:00
6d2fed89ba Prompt for a locale 2021-02-21 14:46:29 +00:00
caa76b902e Fix typos 2021-02-21 01:18:18 +00:00
df6dc24860 Simplify locale handling 2021-02-21 01:16:17 +00:00
dc8e774e95 Try to handle UTF-8/utf8/uft8 differences 2021-02-21 00:41:12 +00:00
a6ce49dc1c Stop installing ansible packages 2021-02-21 00:01:12 +00:00
65258523c0 Focus on Bash on Linux 2021-02-20 22:59:54 +00:00
d8c5a4bb89 Fix Ansible installation 2021-02-19 23:42:10 +00:00
a63ef1472d Add Apache 2.0 license text to all .yml files 2021-02-19 22:55:57 +00:00
88a26453d2 Add lastmail git alias 2021-02-19 20:57:01 +00:00
33eca23199 Use fully-qualified module names 2021-02-19 20:34:11 +00:00
414d50abb3 Add local ansible to PATH 2021-02-19 15:24:31 +00:00
28a5ed4465 Add ~/opt/centos-git-common to PATH 2021-02-16 17:32:07 +00:00
6094f9c46f Enable PowerTools on CentOS Stream 2021-02-16 00:17:55 +00:00
4e5ef72bb1 Fix LANG handling 2021-02-15 15:58:22 +00:00
fd41fd2973 Check if the locale is installed 2021-02-15 15:52:10 +00:00
51843de7b4 Avoid errors from dbus 2021-02-15 15:35:29 +00:00
84c00d0562 Make shrc work with set -u 2021-02-15 10:44:28 +00:00
64b115d76e Unset acctsvclang and reorder locale detection 2021-02-10 00:44:11 +00:00
bde906a55f Load shrc if not already loaded 2021-02-10 00:29:00 +00:00
86f2a1fbfa Load the language from AccountsService if available 2021-02-10 00:11:02 +00:00
270be39c68 Check for a user-dirs.locale file 2021-02-09 20:12:26 +00:00
bb5d57a034 Load ~/.shrc if using SSH 2021-02-09 16:27:08 +00:00
2d4825473f Don't include Ansible (and therefore EPEL) by default 2021-02-09 15:23:00 +00:00
b7dd5cafc4 Use the container-tools module instead of individual packages 2021-02-08 15:05:52 +00:00
b088d4d0e2 Podman on CentOS is missing a depends on crun 2021-02-08 15:00:54 +00:00
8cc502631a Fix for AlmaLinux and add EPEL 2021-02-08 12:55:17 +00:00
9aa3d6d9a4 Use the same role for CentOS and AlmaLinux 2021-02-08 12:52:31 +00:00
5a09a88af4 Load .config/locale.conf if it exists 2021-02-05 18:43:10 +00:00
f863c469fb Fix typo 2021-02-05 17:39:46 +00:00
0f20765dbe Set more based on default user locale 2021-02-05 17:14:14 +00:00
9dab461c9a Fix stray tab character 2021-02-05 17:13:56 +00:00
734699a6dc Use en_GB unless one of a few exceptions are already set 2021-02-05 17:01:58 +00:00
d01139aeb9 Show NAME and VERSION instead of PRETTY_NAME 2021-02-03 08:23:59 +00:00
77aef5ad91 Add Chromium to Fedora 2021-02-03 08:02:10 +00:00
d3e446db46 Use ~/.todo.txt instead of ~/.todo.org 2021-02-01 13:19:13 +00:00
5a28ddf271 Make Chromium open at 1024x768 2021-02-01 13:18:50 +00:00
ac27099675 Ignore leading spaces and duplicates in bash history 2021-01-26 10:42:15 +00:00
faf5a11d8f Disable WebRTC again 2021-01-26 10:42:15 +00:00
0fe2d35d6c Re-enable WebRTC and enable new bookmarks toolbar 2021-01-26 10:42:15 +00:00
6e4be8448a Add zstd to Fedora 2021-01-26 10:42:15 +00:00
f3d505544e Use the new tab page in Firefox 2021-01-26 10:42:15 +00:00
783f66d2b2 Add podman to Fedora 2021-01-26 10:42:15 +00:00
8f0dc762f7 Update Ruby version 2021-01-26 10:42:15 +00:00
2db0c0346c Add openSUSE Tumbleweed, based on openSUSE Leap 2021-01-26 10:42:15 +00:00
65b76aa6e5 Move bell-style to shrc from inputrc 2021-01-26 10:42:15 +00:00
59d7bea98b Case-insensitive completion in Bash 2021-01-26 10:42:15 +00:00
b269857f7d Add CentOS roles 2021-01-26 10:42:15 +00:00
214f200ad9 Check for existing loaded SSH keys 2021-01-26 10:42:15 +00:00
d57c8086d5 Check for the new SSH key 2021-01-26 10:42:15 +00:00
62221b6f61 Add ed25519 SSH keys 2021-01-26 10:42:15 +00:00
0c0299a79a Fix WSL detection 2021-01-26 10:42:15 +00:00
34aad6e186 Ignore Solokeys/UDEV on WSL 2021-01-26 10:42:15 +00:00
12b97dc6c3 Skip SSH in WSL 2021-01-26 10:42:15 +00:00
01a14ec8bd Read /etc/profile if running zsh 2021-01-26 10:42:15 +00:00
8ff08f7c45 Use gvim as EDITOR 2021-01-26 10:42:15 +00:00
ca4b8ade07 Add the snap path to XDG_DATA_DIRS instead of reading all of profile 2021-01-26 10:42:15 +00:00
5280e2998e Read /etc/profile if running zsh 2021-01-26 10:42:15 +00:00
8164dd780f Always start Chromium in incognito mode 2021-01-26 10:42:15 +00:00
21821ee2ab Fix typo 2021-01-26 10:42:15 +00:00
b441eebd63 Add alias for zypper list-updates 2021-01-26 10:42:15 +00:00
2275a6ee21 Ignore commands with leading spaces 2021-01-26 10:42:15 +00:00
87747e8590 Install gcc-g++ 2021-01-26 10:42:15 +00:00
ff48eec5ea Add libstdc++-devel 2021-01-26 10:42:15 +00:00
a012b242b8 Add devel patterns 2021-01-26 10:42:15 +00:00
0aef41951f Add openSUSE playbooks 2021-01-26 10:42:15 +00:00
7ca03c1b4e Stop running tlp on Fedora 2021-01-26 10:42:15 +00:00
f848c7854b Make 'ip' command colourful 2021-01-26 10:42:15 +00:00
455de5c367 Add options for running Wayland clients 2021-01-26 10:42:15 +00:00
5ce26232b3 Stop installing tlp (issues with btrfs) 2021-01-26 10:42:15 +00:00
95a676f8d5 Add alias for btrfs filesystem usage 2021-01-26 10:42:15 +00:00
b66e8bdc0e Don't install X11 terminals on Fedora 2021-01-26 10:42:15 +00:00
ea7465ee65 Install nodejs on Fedora for coc.nvim to use 2021-01-26 10:42:15 +00:00
88c52e3e60 Add Liberation fonts to Fedora 2021-01-26 10:42:14 +00:00
82a64ff0ec Update Fedora tasks 2021-01-26 10:42:14 +00:00
2a6906b782 Add alias for encrypting and decrypting with OpenSSL 2021-01-26 10:42:14 +00:00
5f5ff781c2 Escape $ and # 2021-01-26 10:42:14 +00:00
f14bbc8d6f Use XFCE4 on NetBSD 2021-01-26 10:42:14 +00:00
7b231d16f3 Don't set up emacs 2021-01-26 10:42:14 +00:00
64dae322f0 Set up a build environment in Ubuntu 2021-01-26 10:42:14 +00:00
f381650c78 Add curl and pbuilder 2021-01-26 10:42:14 +00:00
51045caf34 Disable addon and feature suggestions 2021-01-26 10:42:14 +00:00
0d39b86699 Disable telemetry in Firefox 2021-01-26 10:42:14 +00:00
54ea4d128c Remove some unneeded packages 2021-01-26 10:42:14 +00:00
7d298ea310 Use go installed in ~/opt/go 2021-01-26 10:42:14 +00:00
8d4ddb9aee Add gettext-lib for MATE 2021-01-26 10:42:14 +00:00
1b90807849 Add xorg.conf for QEMU 2021-01-26 10:42:14 +00:00
6dddc0e521 Stop forcing Adwaita Light 2021-01-26 10:42:14 +00:00