Commit graph

139 commits

Author SHA1 Message Date
Scott Wallace fb236fed86 Small re-order 2019-05-09 18:28:35 +01:00
Scott Wallace 87ba868a37 Remove Keybase from Linux 2019-05-09 08:41:46 +01:00
Scott Wallace 46585740cd Merge branch 'master' of github.com:scottwallacesh/dotfiles 2019-05-04 16:05:38 +01:00
Scott Wallace 6c9cf78a8d Fix natural scolling 2019-05-04 16:05:34 +01:00
Scott Wallace cd506694e8 Add some clipboard aliases 2019-04-30 09:57:06 +01:00
Scott Wallace f1bf69d50c Add ipcalc package 2019-04-30 09:55:57 +01:00
Scott Wallace ad36113a91 Removed some deprecated Gnome extension installations after Dingo upgrade 2019-04-25 20:51:06 +01:00
Scott Wallace fb36303772 Small tidy 2019-04-24 20:35:20 +01:00
Scott Wallace add3bdb4f8 Tidy 2019-04-20 10:23:21 +01:00
Scott Wallace 837d0d1d16 Ensure IPv6 privacy 2019-04-20 10:18:15 +01:00
Scott Wallace ec39d29425 Revert Xubuntu stuff 2019-04-20 10:16:28 +01:00
Scott Wallace 5ec17f74b6 Some changes for xfce desktop 2019-04-18 21:04:15 +01:00
Scott Wallace 4f9de9e99f Remember browser history 2019-03-24 11:54:32 +00:00
Scott Wallace 8254f2577c Remove some unused apps for Darwin desktops 2019-03-10 15:09:52 +00:00
Scott Wallace ef7f983f47 Add missing keybindings.yaml file 2019-03-04 17:22:09 +00:00
Scott Wallace 2a9b241bda Add Linux configuration for global keybindings 2019-03-02 16:47:59 +00:00
Scott Wallace b64a2711b2 Configure Albert 2019-03-02 12:34:23 +00:00
Scott Wallace 692589e708 More changes to fix the WiFi on a Google Laptop 2019-02-28 13:54:09 +00:00
Scott Wallace 682942e5fd Disable power management on the Google Laptop platform correctly 2019-02-26 09:57:13 +00:00
Scott Wallace 2ffdd1c44c Finalise the Wireguard configuration setup 2019-02-25 19:49:14 +00:00
Scott Wallace 688aad887f Add Wireguard config 'template' 2019-02-25 19:32:49 +00:00
Scott Wallace 784ea6506d No need to explicitly install wireguard-tools 2019-02-25 18:21:34 +00:00
Scott Wallace c781e64968 Disable wireless power management on the Google Laptop platform 2019-02-25 15:56:07 +00:00
Scott Wallace 0d8649ac35 Add Wireguard to the Linux install list 2019-02-25 14:39:38 +00:00
Scott Wallace 706ab302a7 Create tasks for individual platforms as we need more than just packages 2019-02-24 19:32:50 +00:00
Scott Wallace 0b2818a7e9 Re-add missing Darwin vars. 2019-02-23 11:56:14 +00:00
Scott Wallace ad396149a1 More refactorisation of the roles. 2019-02-23 11:53:41 +00:00
Scott Wallace 40eab0d3f2 Re-format the layout of the Ansible configuration 2019-02-23 10:16:23 +00:00
Scott Wallace 770490e7e3 Fix some package shizzle for new installations 2019-02-22 20:46:57 +00:00
Scott Wallace 3df43b0a14 Simplify and make platform specific package logic more robust 2019-02-22 20:46:28 +00:00
Scott Wallace 47ff023862 Ensure shared fonts directory exists 2019-02-22 20:45:44 +00:00
Scott Wallace 65df285ef3 Add repo GPG key management to Ansible 2019-02-22 20:45:18 +00:00
Scott Wallace f3c9d8f1f3 Fix Firefox browser fonts for pages 2019-02-17 18:26:29 +00:00
Scott Wallace e3847e2e76 Add some basic GNU Screen config values to allow mouse scrolling of the buffer 2019-02-16 08:57:39 +00:00
Scott Wallace eb5b668727 Set a sensible initial window size for Firefox 2019-02-09 17:17:08 +00:00
Scott Wallace a41002d2c7 Add the installation of Joplin 2019-02-01 21:24:16 +00:00
Scott Wallace 08fa8a96c4 Renamed the desktop vars files to match the task file names 2019-01-31 22:35:15 +00:00
Scott Wallace fae5a6364d Move Firefox tasks into a commont tasks folder 2019-01-31 22:31:01 +00:00
Scott Wallace 986174e7f2 Add more Firefox configuration items 2019-01-31 21:58:27 +00:00
Scott Wallace aa43fabbb0 Add Firefox configuration items 2019-01-31 21:25:33 +00:00
Scott Wallace 231f60c3ac Make cosmetic changes 2019-01-31 20:39:12 +00:00
Scott Wallace 3f0d96167d Simplify the configuration of Firefox 2019-01-31 20:37:19 +00:00
Scott Wallace eb59de6d52 Add extra tags for the Linux software installs 2019-01-27 10:24:19 +00:00
Scott Wallace 19462d9aa7 Cosmetic changes 2019-01-20 18:29:58 +00:00
Scott Wallace 817afc1ca0 Ensure OS tasks are included in a specific order 2019-01-20 18:25:07 +00:00
Scott Wallace 860b70aa87 Dynamically work out which OS tasks to call 2019-01-20 18:16:21 +00:00
Scott Wallace 8fd3f96ced Separate out Ansible tasks per OS 2019-01-20 17:59:11 +00:00
Scott Wallace 314eb28cc1 Add an alias for (g)xargs 2019-01-20 17:51:34 +00:00
Scott Wallace 7970f6e790 Fix a small problem copying iTerm2 config 2019-01-20 17:48:18 +00:00
Scott Wallace a841198654 Fix requirements of Galaxy role inclusion when not required 2019-01-20 17:43:54 +00:00
Scott Wallace 47522e8382 Re-jig 'desktop' for Ansible 2019-01-20 17:09:09 +00:00
Scott Wallace d7257d876b Move uncommon bash config items out of .bashrc and deploy them via Ansible 2019-01-20 16:16:17 +00:00
Scott Wallace 2fed7d047b Add the net-tools package the list of basic Linux packages 2019-01-20 11:39:20 +00:00
Scott Wallace 7b84a6c47f Added a way to install platform specific packages in Linux 2019-01-20 11:30:49 +00:00
Scott Wallace 673c48b15e Syntax tidy up 2019-01-20 10:58:22 +00:00
Scott Wallace ebba76be0e Convert from 'with_items' to 'loop' 2019-01-20 10:51:09 +00:00
Scott Wallace a691f35494 Move iTerm2 config into Ansible templates 2019-01-20 10:46:00 +00:00
Scott Wallace 92e55dbb8c Add some notes 2019-01-20 10:14:38 +00:00
Scott Wallace 5da2de5041 Ansible template Conky config 2019-01-20 10:14:18 +00:00
Scott Wallace 8d07f06bac Move server packages into a vars file 2019-01-17 20:09:34 +00:00
Scott Wallace 61a31a0834 Relax some of the Firefox configuration 2019-01-13 19:01:35 +00:00
Scott Wallace fb45407fa5 Ansible tidy-up 2019-01-13 18:04:27 +00:00
Scott Wallace 14584986da Harden Firefox 2019-01-13 18:04:09 +00:00
Scott Wallace 7a91155ac1 Only install a font if missing 2019-01-13 16:53:08 +00:00
Scott Wallace f8fb630c42 Conditionally decide on how to operate on 'Desktop' for Ansible 2019-01-13 16:52:41 +00:00
Scott Wallace 4231fefb9d Add management of Gnome Shell Extensions to Ansible 2019-01-13 12:44:47 +00:00
Scott Wallace 1c5646bbc7 Add some font shizzle to the Linux desktop install process 2019-01-13 10:44:46 +00:00
Scott Wallace 3164671c1d Add basic software installation and git repos for a Linux desktop 2019-01-12 19:12:37 +00:00
Scott Wallace 77873301d2 Add Pi-Hole to Ansible 2018-12-26 17:57:34 +00:00
Scott Wallace 9ca7cf7c6d Replace htop with glances. 2018-07-15 06:38:56 +01:00
Scott Wallace 84e5ee1eb5 Remove Firefox shizzle. 2018-06-23 09:34:52 +01:00
Scott Wallace 60e33f6a3c Update the list of software packages. 2018-06-23 09:34:32 +01:00
Scott Wallace 86a9e457d1 Add basic Sensu installation and configuration with Ansible. 2018-03-06 18:14:08 +00:00
Scott Wallace d49d176bf8 Fix a problem with cut'n'paste in Firefox. 2017-12-14 14:30:16 +00:00
Scott Wallace 239e42f055 Disable spell correction in OS X. 2017-11-30 20:41:26 +00:00
Scott Wallace deded23a33 Disable smart quotes and dashes in OS X. 2017-11-30 13:32:20 +00:00
Scott Wallace 166078e633 Merge branch 'master' of github.com:scottwallacesh/dotfiles 2017-11-29 15:24:45 +00:00
Scott Wallace aa0c52293e Add OS X config for the Dock. 2017-11-29 15:24:38 +00:00
Scott Wallace 2af43f19f8 Remember some Firefox tabs to restore. 2017-11-29 12:13:24 +00:00
Scott Wallace bbc35e6529 Add tags to Ansible tasks. 2017-11-24 18:42:08 +00:00
Scott Wallace 3993f9b3bf Add Firefox configuration. 2017-11-23 20:27:53 +00:00
Scott Wallace 54b97b8b28 Add Signal Desktop App. 2017-11-23 20:26:36 +00:00
Scott Wallace 585e1c42c8 Remove Yubikey software. 2017-11-01 16:48:04 +00:00
Scott Wallace 27339b2d89 Rename htop-osx to htop. 2017-11-01 16:47:19 +00:00
Scott Wallace ffd4c2f123 Revert "Replace Alfred with flycut."
This reverts commit 45e0e820a8.
2017-10-25 09:47:46 +01:00
Scott Wallace 45e0e820a8 Replace Alfred with flycut. 2017-10-25 09:13:28 +01:00
Scott Wallace b62b79ecaa Cosmetic change. 2017-10-13 09:34:47 +01:00
Scott Wallace 96f042b78a Cosmetic change. 2017-10-12 22:32:07 +01:00
Scott Wallace ac373d3479 Replace software-install scripts with Ansible playbook and role. 2017-10-12 22:28:35 +01:00