mirror of
https://github.com/jakejarvis/jarv.is.git
synced 2025-04-27 13:56:22 -04:00
make twemoji cursor the same as unicode emojis when hovered
and clean up /uses
This commit is contained in:
parent
e2ed4c7e4f
commit
0a48ce296f
@ -106,11 +106,6 @@ button {
|
|||||||
|
|
||||||
// corrects inability to style clickable `input` types in iOS
|
// corrects inability to style clickable `input` types in iOS
|
||||||
appearance: none;
|
appearance: none;
|
||||||
|
|
||||||
&::-moz-focus-inner {
|
|
||||||
border: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// make SVG twemojis relative to surrounding text
|
// make SVG twemojis relative to surrounding text
|
||||||
@ -118,8 +113,17 @@ button {
|
|||||||
img.emoji {
|
img.emoji {
|
||||||
height: 1.1em;
|
height: 1.1em;
|
||||||
width: 1.1em;
|
width: 1.1em;
|
||||||
margin: 0 0.09em;
|
padding: 0 0.09em;
|
||||||
vertical-align: -0.18em;
|
vertical-align: -0.18em;
|
||||||
|
|
||||||
|
// have cursor act like it's a regular unicode emoji, especially
|
||||||
|
// since twemojis can still be copied-and-pasted
|
||||||
|
cursor: text;
|
||||||
|
}
|
||||||
|
// manually set pointer cursor when emoji within link, otherwise it'll
|
||||||
|
// keep text cursor above
|
||||||
|
a img.emoji {
|
||||||
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
// white background for entire width content area
|
// white background for entire width content area
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Jake Jarvis – Front-End Web Developer in Boston, MA"
|
title: "Jake Jarvis – Front-End Web Developer in Boston, MA"
|
||||||
date: 2020-06-02 11:19:44-0400
|
date: 2020-06-24 18:04:46-0400
|
||||||
type: home
|
type: home
|
||||||
sitemap:
|
sitemap:
|
||||||
changefreq: weekly
|
changefreq: weekly
|
||||||
|
@ -4,18 +4,24 @@ date: 2020-01-22 09:51:08-0400
|
|||||||
description: "Things I use daily."
|
description: "Things I use daily."
|
||||||
image: "images/desktop.png"
|
image: "images/desktop.png"
|
||||||
layout: etc
|
layout: etc
|
||||||
|
css: |
|
||||||
|
h2 img.emoji {
|
||||||
|
margin-right: 2px;
|
||||||
|
}
|
||||||
sitemap:
|
sitemap:
|
||||||
priority: 0.4
|
priority: 0.4
|
||||||
---
|
---
|
||||||
|
|
||||||
~~I regularly get messages asking about specific things I use.~~ Nobody has asked me what I use. Ever. But here's a list of my daily requirements anyways, mostly revolving around my Apple sheep-ness. Inspired by [many, many others](https://uses.tech/). 😊
|
~~I regularly get messages asking about which tools I use to work.~~
|
||||||
|
|
||||||
|
Nobody has asked me what I use. Ever. But here's a list of my daily drivers and necessities anyways, mostly revolving around my Apple sheepy-ness. Inspired by [many, many others](https://github.com/wesbos/awesome-uses#readme). ❤️
|
||||||
|
|
||||||
{{< image src="images/desktop.png" alt="My mess of a desktop." />}}
|
{{< image src="images/desktop.png" alt="My mess of a desktop." />}}
|
||||||
|
|
||||||
## 🍎 Hardware {#hardware}
|
## 🍎 Hardware {#hardware}
|
||||||
|
|
||||||
- [**MacBook Pro 15"** (Mid-2018)](https://browser.geekbench.com/v5/cpu/1074682)
|
- [**MacBook Pro 15"** (Mid-2018)](https://browser.geekbench.com/v5/cpu/1074682)
|
||||||
- Core i9 @ 2.9 GHZ 🔥 🚒
|
- Core i9 @ 2.9 GHZ 🔥 🧯 🚒
|
||||||
- 32 GB RAM
|
- 32 GB RAM
|
||||||
- 1 TB SSD
|
- 1 TB SSD
|
||||||
- Radeon Pro 560X – 4 GB
|
- Radeon Pro 560X – 4 GB
|
||||||
@ -33,7 +39,7 @@ sitemap:
|
|||||||
- I also have incredibly weird ears, apparently, so my AirPods went right back to the store when they came out. 😢
|
- I also have incredibly weird ears, apparently, so my AirPods went right back to the store when they came out. 😢
|
||||||
- ...but these are a great alternative with the [same pairing and continuity features](https://www.soundguys.com/how-does-apple-w1-chip-work-21049/) between all of my 🍎 devices.
|
- ...but these are a great alternative with the [same pairing and continuity features](https://www.soundguys.com/how-does-apple-w1-chip-work-21049/) between all of my 🍎 devices.
|
||||||
|
|
||||||
## 💾 Development {#development}
|
## 💾 Development {#development}
|
||||||
|
|
||||||
- [**iTerm 2**](https://iterm2.com/)
|
- [**iTerm 2**](https://iterm2.com/)
|
||||||
- My various [ZSH aliases](https://github.com/jakejarvis/dotfiles/blob/master/zsh/aliases.zsh) and [functions](https://github.com/jakejarvis/dotfiles/blob/master/zsh/functions.zsh) are in [my `.dotfiles` repository.](https://github.com/jakejarvis/dotfiles)
|
- My various [ZSH aliases](https://github.com/jakejarvis/dotfiles/blob/master/zsh/aliases.zsh) and [functions](https://github.com/jakejarvis/dotfiles/blob/master/zsh/functions.zsh) are in [my `.dotfiles` repository.](https://github.com/jakejarvis/dotfiles)
|
||||||
@ -66,20 +72,22 @@ sitemap:
|
|||||||
- [View my messy `Brewfile` dump](https://github.com/jakejarvis/dotfiles/blob/master/Brewfile) with all of my installed packages.
|
- [View my messy `Brewfile` dump](https://github.com/jakejarvis/dotfiles/blob/master/Brewfile) with all of my installed packages.
|
||||||
- [**Xcode**](https://developer.apple.com/xcode/)
|
- [**Xcode**](https://developer.apple.com/xcode/)
|
||||||
- [**Docker Desktop**](https://www.docker.com/products/docker-desktop)
|
- [**Docker Desktop**](https://www.docker.com/products/docker-desktop)
|
||||||
- [**VMware Fusion**](https://www.vmware.com/products/fusion.html)
|
- [**VMware Fusion Pro**](https://www.vmware.com/products/fusion.html)
|
||||||
- Microsoft's [free Windows 7 & 10 virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) for developers are super convenient and shockingly generous.
|
- Microsoft's [free Windows 7 & 10 virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) for developers are super convenient and shockingly generous.
|
||||||
|
- Also used as a driver for [minikube](https://minikube.sigs.k8s.io/) and [Vagrant](https://www.vagrantup.com/).
|
||||||
- [**Sketch**](https://www.sketch.com/)
|
- [**Sketch**](https://www.sketch.com/)
|
||||||
- [**Adobe Creative Cloud**](https://www.adobe.com/creativecloud.html)
|
- [**Adobe Creative Cloud**](https://www.adobe.com/creativecloud.html)
|
||||||
- Still on the \$20/month [Student Plan](https://www.adobe.com/creativecloud/buy/students.html), somehow. Will need to re-evaulate once I'm kicked off; it's hard to justify spending almost 3x that...
|
- Still on the \$20/month [Student Plan](https://www.adobe.com/creativecloud/buy/students.html), somehow. 🤫 Will need to re-evaulate once I'm kicked off; it's hard to justify spending almost 3x that...
|
||||||
- [**Transmit**](https://panic.com/transmit/)
|
- [**Transmit**](https://panic.com/transmit/)
|
||||||
- [**Postman**](https://www.getpostman.com/)
|
- [**Postman**](https://www.getpostman.com/)
|
||||||
- [**BrowserStack**](https://www.browserstack.com/)
|
- [**BrowserStack**](https://www.browserstack.com/)
|
||||||
- [~~Sequel Pro~~](https://www.sequelpro.com/) → [**TablePlus**](https://tableplus.com/)
|
- [~~Sequel Pro~~](https://www.sequelpro.com/) → [**TablePlus**](https://tableplus.com/)
|
||||||
- [~~Robo 3T~~](https://robomongo.org/) → [**TablePlus**](https://tableplus.com/)
|
- [~~Robo 3T~~](https://robomongo.org/) → [**TablePlus**](https://tableplus.com/)
|
||||||
- [**ImageOptim**](https://imageoptim.com/mac)
|
- [**ImageOptim**](https://imageoptim.com/mac)
|
||||||
- [**Local by Flywheel**](https://localbyflywheel.com/)
|
- [**Sip**](https://sipapp.io/)
|
||||||
|
- [**Local**](https://localwp.com/) for WordPress development.
|
||||||
|
|
||||||
## 🌎 Browsing {#browsing}
|
## 🌎 Browsing {#browsing}
|
||||||
|
|
||||||
- [**Firefox Developer Edition**](https://www.mozilla.org/en-US/firefox/developer/) 🦊
|
- [**Firefox Developer Edition**](https://www.mozilla.org/en-US/firefox/developer/) 🦊
|
||||||
- [My default `user.js` settings.](https://github.com/jakejarvis/dotfiles/blob/master/firefox/user.js)
|
- [My default `user.js` settings.](https://github.com/jakejarvis/dotfiles/blob/master/firefox/user.js)
|
||||||
@ -87,45 +95,44 @@ sitemap:
|
|||||||
- [1Password](https://1password.com/browsers/firefox/)
|
- [1Password](https://1password.com/browsers/firefox/)
|
||||||
- [BetterTTV](https://addons.mozilla.org/en-US/firefox/addon/betterttv/)
|
- [BetterTTV](https://addons.mozilla.org/en-US/firefox/addon/betterttv/)
|
||||||
- [Cookie Editor](https://addons.mozilla.org/en-US/firefox/addon/cookie-editor/)
|
- [Cookie Editor](https://addons.mozilla.org/en-US/firefox/addon/cookie-editor/)
|
||||||
- [Country Flag & IP Whois](https://addons.mozilla.org/en-US/firefox/addon/country-flags-ip-whois/)
|
|
||||||
- [Decentraleyes](https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/)
|
- [Decentraleyes](https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/)
|
||||||
- [Facebook Container](https://addons.mozilla.org/en-US/firefox/addon/facebook-container/)
|
- [Facebook Container](https://addons.mozilla.org/en-US/firefox/addon/facebook-container/)
|
||||||
- [Firefox Multi-Account Containers](https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/)
|
- [Firefox Multi-Account Containers](https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/)
|
||||||
- [HTTP Header Spy](https://addons.mozilla.org/en-US/firefox/addon/http-header-spy/)
|
|
||||||
- [HTTPS Everywhere](https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/)
|
- [HTTPS Everywhere](https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/)
|
||||||
- [Mailvelope](https://addons.mozilla.org/en-US/firefox/addon/mailvelope/)
|
- [Mailvelope](https://addons.mozilla.org/en-US/firefox/addon/mailvelope/)
|
||||||
- [React Developer Tools](https://addons.mozilla.org/en-US/firefox/addon/react-devtools/)
|
- [React Developer Tools](https://addons.mozilla.org/en-US/firefox/addon/react-devtools/)
|
||||||
- [OctoLinker](https://addons.mozilla.org/en-US/firefox/addon/octolinker/)
|
- [OctoLinker](https://addons.mozilla.org/en-US/firefox/addon/octolinker/)
|
||||||
- [Privacy Badger](https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/)
|
- [Privacy Badger](https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/)
|
||||||
- [Save Image to Downloads](https://addons.mozilla.org/en-US/firefox/addon/save-image-2-downloads/)
|
|
||||||
- [Search by Image on Google](https://addons.mozilla.org/en-US/firefox/addon/search-by-image-on-google/)
|
|
||||||
- [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/)
|
- [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/)
|
||||||
- [View Image](https://addons.mozilla.org/en-US/firefox/addon/view-image/)
|
- [**Google Chrome**](https://www.google.com/chrome/browser/?extra=devchannel) 😈
|
||||||
- [Wappalyzer](https://addons.mozilla.org/en-US/firefox/addon/wappalyzer/)
|
- **For testing only!** See more of [my de-Googling efforts below](#cloud).
|
||||||
- [**Google Chrome** (Dev Channel)](https://www.google.com/chrome/browser/?extra=devchannel) — for testing **only!**
|
- Add-ons:
|
||||||
|
- [AMP Validator](https://chrome.google.com/webstore/detail/amp-validator/nmoffdblmcmgeicmolmhobpoocbbmknc?hl=en)
|
||||||
- [Lighthouse](https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk?h1=en)
|
- [Lighthouse](https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk?h1=en)
|
||||||
- [React Developer Tools](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi?hl=en)
|
- [React Developer Tools](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi?hl=en)
|
||||||
|
|
||||||
## 💻 macOS {#macos}
|
## 💻 macOS {#macos}
|
||||||
|
|
||||||
- [**1Password**](https://1password.com/)
|
- [**1Password**](https://1password.com/)
|
||||||
- [**Little Snitch**](https://www.obdev.at/products/littlesnitch/index.html) and [**Micro Snitch**](https://www.obdev.at/products/microsnitch/index.html)
|
- [**Little Snitch**](https://www.obdev.at/products/littlesnitch/index.html)
|
||||||
- ~~VLC~~ → [**IINA**](https://iina.io/)
|
- ~~VLC~~ → [**IINA**](https://iina.io/)
|
||||||
- [**Backblaze**](https://www.backblaze.com/) [(referral link)](https://secure.backblaze.com/r/00x84e)
|
- [**Backblaze**](https://www.backblaze.com/) [(referral link)](https://secure.backblaze.com/r/00x84e)
|
||||||
|
- [**Keybase**](https://keybase.io/jakejarvis) & [**GPG Suite**](https://gpgtools.org/)
|
||||||
- [**Transmission**](https://transmissionbt.com/)
|
- [**Transmission**](https://transmissionbt.com/)
|
||||||
- [**Unshaky**](https://unshaky.nestederror.com/) ⌨️
|
- [**Unshaky**](https://unshaky.nestederror.com/) ⌨️
|
||||||
- Toooo lzy too vist the Aple Stre geeniusses oonce agin to fiix.
|
- Toooo lzy too vist the Aple Stre geeniusses oonce agin to fiix tthe keeybbbboord. 😒 🦋
|
||||||
- [**DaisyDisk**](https://daisydiskapp.com/)
|
- [**DaisyDisk**](https://daisydiskapp.com/)
|
||||||
- [**CleanMyMac X**](https://macpaw.com/cleanmymac)
|
- [**CleanMyMac X**](https://macpaw.com/cleanmymac)
|
||||||
- [**Paragon NTFS**](https://www.paragon-software.com/us/home/ntfs-mac/#)
|
- [**Paragon NTFS**](https://www.paragon-software.com/us/home/ntfs-mac/#)
|
||||||
- [**The Unarchiver**](https://theunarchiver.com/)
|
- [**The Unarchiver**](https://theunarchiver.com/)
|
||||||
|
- [**Duet Display**](https://www.duetdisplay.com/)
|
||||||
- [**iStat Menus**](https://bjango.com/mac/istatmenus/)
|
- [**iStat Menus**](https://bjango.com/mac/istatmenus/)
|
||||||
- [**Beamer**](https://beamer-app.com/)
|
- [**Beamer**](https://beamer-app.com/)
|
||||||
- [**Amphetamine**](https://roaringapps.com/app/amphetamine)
|
- [**Amphetamine**](https://roaringapps.com/app/amphetamine)
|
||||||
- [**NVIDIA GeForce NOW** (beta)](https://www.nvidia.com/en-us/geforce-now/)
|
- [**NVIDIA GeForce NOW** (beta)](https://www.nvidia.com/en-us/geforce-now/)
|
||||||
- [**Microsoft Office**](https://products.office.com/en-us/mac/microsoft-office-for-mac)
|
- [**Microsoft Office**](https://products.office.com/en-us/mac/microsoft-office-for-mac)
|
||||||
|
|
||||||
## 📱 iOS {#ios}
|
## 📱 iOS {#ios}
|
||||||
|
|
||||||
I have far too many apps to count, but here the essentials that have earned a spot on my home screen:
|
I have far too many apps to count, but here the essentials that have earned a spot on my home screen:
|
||||||
|
|
||||||
@ -141,9 +148,11 @@ I have far too many apps to count, but here the essentials that have earned a sp
|
|||||||
- [**Plex** (beta)](https://apps.apple.com/us/app/plex-movies-tv-music-more/id383457673)
|
- [**Plex** (beta)](https://apps.apple.com/us/app/plex-movies-tv-music-more/id383457673)
|
||||||
- [**Microsoft To-Do**](https://apps.apple.com/us/app/microsoft-to-do/id1212616790) (RIP Wunderlist 🙏)
|
- [**Microsoft To-Do**](https://apps.apple.com/us/app/microsoft-to-do/id1212616790) (RIP Wunderlist 🙏)
|
||||||
- [**Reeder 4**](https://apps.apple.com/us/app/reeder-4/id1449412357)
|
- [**Reeder 4**](https://apps.apple.com/us/app/reeder-4/id1449412357)
|
||||||
|
- [**AdGuard Pro**](https://apps.apple.com/us/app/adguard-pro-adblock-privacy/id1126386264)
|
||||||
- [**Blink Shell**](https://apps.apple.com/us/app/blink-shell-mosh-ssh-client/id1156707581)
|
- [**Blink Shell**](https://apps.apple.com/us/app/blink-shell-mosh-ssh-client/id1156707581)
|
||||||
|
- [**Working Copy**](https://apps.apple.com/us/app/working-copy-git-client/id896694807)
|
||||||
|
|
||||||
## ☁️ Cloud {#cloud}
|
## ☁️ Cloud {#cloud}
|
||||||
|
|
||||||
I've been making recent efforts to [de-Google](https://www.reddit.com/r/degoogle/) my life, with mixed results...
|
I've been making recent efforts to [de-Google](https://www.reddit.com/r/degoogle/) my life, with mixed results...
|
||||||
|
|
||||||
@ -164,7 +173,7 @@ I've been making recent efforts to [de-Google](https://www.reddit.com/r/degoogle
|
|||||||
- [**Backblaze**](https://www.backblaze.com/) [(referral link)](https://secure.backblaze.com/r/00x84e) for off-site MacBook backups.
|
- [**Backblaze**](https://www.backblaze.com/) [(referral link)](https://secure.backblaze.com/r/00x84e) for off-site MacBook backups.
|
||||||
- [**Plex**](https://www.plex.tv/) + [**Sonarr**](https://sonarr.tv/) + [**Radarr**](https://radarr.video/)
|
- [**Plex**](https://www.plex.tv/) + [**Sonarr**](https://sonarr.tv/) + [**Radarr**](https://radarr.video/)
|
||||||
|
|
||||||
## 🏠 Internet of ~~Things~~ [Crap](/notes/shodan-search-queries/) {#home}
|
## 🏠 Internet of ~~Things~~ [Crap](/notes/shodan-search-queries/) {#home}
|
||||||
|
|
||||||
- [**Synology RT2600ac**](https://www.synology.com/en-us/products/RT2600ac)
|
- [**Synology RT2600ac**](https://www.synology.com/en-us/products/RT2600ac)
|
||||||
- [**Synology DiskStation DS218+**](https://www.synology.com/en-us/products/DS218+)
|
- [**Synology DiskStation DS218+**](https://www.synology.com/en-us/products/DS218+)
|
||||||
|
@ -3,9 +3,11 @@
|
|||||||
|
|
||||||
{{/* Page-specific styles set via front matter, scoped via SCSS and inlined */}}
|
{{/* Page-specific styles set via front matter, scoped via SCSS and inlined */}}
|
||||||
{{ with .Params.css }}
|
{{ with .Params.css }}
|
||||||
|
{{/* NOTE: This file doesn't end up getting published (which is good) */}}
|
||||||
{{- $target := path.Join $.File.Dir "css/inline.scss" }}
|
{{- $target := path.Join $.File.Dir "css/inline.scss" }}
|
||||||
{{- $css := . | resources.FromString $target | resources.ToCSS | resources.PostCSS (dict "config" "postcss.config.js") -}}
|
{{- $css := . | resources.FromString $target | resources.ToCSS | resources.PostCSS (dict "config" "postcss.config.js") -}}
|
||||||
|
|
||||||
|
{{/* Already being minified to my taste by PostCSS above */}}
|
||||||
{{ printf "<!-- htmlmin:ignore -->" | safeHTML -}}
|
{{ printf "<!-- htmlmin:ignore -->" | safeHTML -}}
|
||||||
<style>
|
<style>
|
||||||
{{ $css.Content | safeCSS }}
|
{{ $css.Content | safeCSS }}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user