aboutsummaryrefslogtreecommitdiffstats
path: root/bundle/prr-ui
diff options
context:
space:
mode:
authorTeddy Wing2023-11-29 02:10:59 +0100
committerTeddy Wing2023-11-30 00:05:23 +0100
commit55a482ccc2756d0c79aa4790dc061f6f5d61fccb (patch)
treeba1f5eaf1b6024915d8a4fe2db04ba6ea3d56e0c /bundle/prr-ui
parent6f595300351b659daf7f74d45feddc678b643ea7 (diff)
downloaddotvim-55a482ccc2756d0c79aa4790dc061f6f5d61fccb.tar.bz2
prr-ui: Pick a random emoji to include in `PrrApprove`
I collected a list of emoji from https://github.com/ikatyang/emoji-cheat-sheet and trimmed it down. Now, the pull request approval message will chose one of these emoji at random to include.
Diffstat (limited to 'bundle/prr-ui')
-rw-r--r--bundle/prr-ui/autoload/prr_ui.vim862
-rw-r--r--bundle/prr-ui/ftplugin/prr/prr_ui.vim4
2 files changed, 864 insertions, 2 deletions
diff --git a/bundle/prr-ui/autoload/prr_ui.vim b/bundle/prr-ui/autoload/prr_ui.vim
new file mode 100644
index 0000000..a60e5ce
--- /dev/null
+++ b/bundle/prr-ui/autoload/prr_ui.vim
@@ -0,0 +1,862 @@
+let s:emoji = [
+ \ '๐ŸŒซ',
+ \ '๐Ÿ’ซ',
+ \ '๐Ÿ‘น',
+ \ '๐Ÿ‘บ',
+ \ '๐Ÿ‘ฝ',
+ \ '๐Ÿ‘พ',
+ \ '๐Ÿค–',
+ \ '๐Ÿ’Œ',
+ \ '๐Ÿ”ฅ',
+ \ '๐Ÿ’ข',
+ \ '๐Ÿ’ฅ',
+ \ '๐Ÿ’ซ',
+ \ '๐Ÿ’ฆ',
+ \ '๐Ÿ’จ',
+ \ '๐Ÿ•ณ',
+ \ '๐Ÿ’ฌ',
+ \ '๐Ÿ‘',
+ \ '๐Ÿ—จ',
+ \ '๐Ÿ—จ',
+ \ '๐Ÿ—ฏ',
+ \ '๐Ÿ’ญ',
+ \ '๐Ÿฆฟ',
+ \ '๐Ÿง ',
+ \ '๐Ÿซ€',
+ \ '๐Ÿซ',
+ \ '๐Ÿฆท',
+ \ '๐Ÿฆด',
+ \ '๐Ÿ‘€',
+ \ '๐Ÿ‘',
+ \ '๐Ÿณ',
+ \ '๐Ÿ”ง',
+ \ '๐Ÿ’ผ',
+ \ '๐Ÿ”ฌ',
+ \ '๐Ÿ’ป',
+ \ '๐ŸŽค',
+ \ '๐ŸŽจ',
+ \ '๐Ÿš’',
+ \ '๐ŸŽ„',
+ \ '๐Ÿงš',
+ \ '๐Ÿคบ',
+ \ '๐Ÿ‡',
+ \ '๐Ÿ›€',
+ \ '๐Ÿ›Œ',
+ \ '๐Ÿ‘ช',
+ \ '๐Ÿต',
+ \ '๐Ÿ’',
+ \ '๐Ÿฆ',
+ \ '๐Ÿฆง',
+ \ '๐Ÿถ',
+ \ '๐Ÿ•',
+ \ '๐Ÿฆฎ',
+ \ '๐Ÿ•',
+ \ '๐Ÿฆบ',
+ \ '๐Ÿฉ',
+ \ '๐Ÿบ',
+ \ '๐ŸฆŠ',
+ \ '๐Ÿฆ',
+ \ '๐Ÿฑ',
+ \ '๐Ÿˆ',
+ \ '๐Ÿฆ',
+ \ '๐Ÿฏ',
+ \ '๐Ÿ…',
+ \ '๐Ÿ†',
+ \ '๐Ÿด',
+ \ '๐ŸŽ',
+ \ '๐Ÿฆ„',
+ \ '๐Ÿฆ“',
+ \ '๐ŸฆŒ',
+ \ '๐Ÿฆฌ',
+ \ '๐Ÿฎ',
+ \ '๐Ÿ‚',
+ \ '๐Ÿƒ',
+ \ '๐Ÿ„',
+ \ '๐Ÿท',
+ \ '๐Ÿ–',
+ \ '๐Ÿ—',
+ \ '๐Ÿฝ',
+ \ '๐Ÿ',
+ \ '๐Ÿ',
+ \ '๐Ÿช',
+ \ '๐Ÿซ',
+ \ '๐Ÿฆ™',
+ \ '๐Ÿฆ’',
+ \ '๐Ÿ˜',
+ \ '๐Ÿฆฃ',
+ \ '๐Ÿฆ',
+ \ '๐Ÿฆ›',
+ \ '๐Ÿญ',
+ \ '๐Ÿ',
+ \ '๐Ÿ€',
+ \ '๐Ÿน',
+ \ '๐Ÿฐ',
+ \ '๐Ÿ‡',
+ \ '๐Ÿฟ',
+ \ '๐Ÿฆซ',
+ \ '๐Ÿฆ”',
+ \ '๐Ÿฆ‡',
+ \ '๐Ÿป',
+ \ 'โ„',
+ \ '๐Ÿจ',
+ \ '๐Ÿผ',
+ \ '๐Ÿฆฅ',
+ \ '๐Ÿฆฆ',
+ \ '๐Ÿฆจ',
+ \ '๐Ÿฆ˜',
+ \ '๐Ÿฆก',
+ \ '๐Ÿฆƒ',
+ \ '๐Ÿ”',
+ \ '๐Ÿ“',
+ \ '๐Ÿฃ',
+ \ '๐Ÿค',
+ \ '๐Ÿฅ',
+ \ '๐Ÿฆ',
+ \ '๐Ÿง',
+ \ '๐Ÿ•Š',
+ \ '๐Ÿฆ…',
+ \ '๐Ÿฆ†',
+ \ '๐Ÿฆข',
+ \ '๐Ÿฆ‰',
+ \ '๐Ÿฆค',
+ \ '๐Ÿชถ',
+ \ '๐Ÿฆฉ',
+ \ '๐Ÿฆš',
+ \ '๐Ÿฆœ',
+ \ '๐Ÿธ',
+ \ '๐ŸŠ',
+ \ '๐Ÿข',
+ \ '๐ŸฆŽ',
+ \ '๐Ÿ',
+ \ '๐Ÿฒ',
+ \ '๐Ÿ‰',
+ \ '๐Ÿฆ•',
+ \ '๐Ÿฆ–',
+ \ '๐Ÿณ',
+ \ '๐Ÿ‹',
+ \ '๐Ÿฌ',
+ \ '๐Ÿฆญ',
+ \ '๐ŸŸ',
+ \ '๐Ÿ ',
+ \ '๐Ÿก',
+ \ '๐Ÿฆˆ',
+ \ '๐Ÿ™',
+ \ '๐Ÿš',
+ \ '๐ŸŒ',
+ \ '๐Ÿฆ‹',
+ \ '๐Ÿ›',
+ \ '๐Ÿœ',
+ \ '๐Ÿ',
+ \ '๐Ÿชฒ',
+ \ '๐Ÿž',
+ \ '๐Ÿฆ—',
+ \ '๐Ÿชณ',
+ \ '๐Ÿ•ท',
+ \ '๐Ÿ•ธ',
+ \ '๐Ÿฆ‚',
+ \ '๐ŸฆŸ',
+ \ '๐Ÿชฐ',
+ \ '๐Ÿฆ ',
+ \ '๐Ÿ’',
+ \ '๐ŸŒธ',
+ \ '๐Ÿ’ฎ',
+ \ '๐Ÿต',
+ \ '๐ŸŒน',
+ \ '๐Ÿฅ€',
+ \ '๐ŸŒบ',
+ \ '๐ŸŒป',
+ \ '๐ŸŒผ',
+ \ '๐ŸŒท',
+ \ '๐ŸŒฑ',
+ \ '๐Ÿชด',
+ \ '๐ŸŒฒ',
+ \ '๐ŸŒณ',
+ \ '๐ŸŒด',
+ \ '๐ŸŒต',
+ \ '๐ŸŒพ',
+ \ '๐ŸŒฟ',
+ \ '๐Ÿ€',
+ \ '๐Ÿ',
+ \ '๐Ÿ‚',
+ \ '๐Ÿƒ',
+ \ '๐Ÿ„',
+ \ '๐Ÿ‡',
+ \ '๐Ÿˆ',
+ \ '๐Ÿ‰',
+ \ '๐ŸŠ',
+ \ '๐Ÿ‹',
+ \ '๐ŸŒ',
+ \ '๐Ÿ',
+ \ '๐Ÿฅญ',
+ \ '๐ŸŽ',
+ \ '๐Ÿ',
+ \ '๐Ÿ',
+ \ '๐Ÿ‘',
+ \ '๐Ÿ’',
+ \ '๐Ÿ“',
+ \ '๐Ÿซ',
+ \ '๐Ÿฅ',
+ \ '๐Ÿ…',
+ \ '๐Ÿซ’',
+ \ '๐Ÿฅฅ',
+ \ '๐Ÿฅ‘',
+ \ '๐Ÿ†',
+ \ '๐Ÿฅ”',
+ \ '๐Ÿฅ•',
+ \ '๐ŸŒฝ',
+ \ '๐ŸŒถ',
+ \ '๐Ÿซ‘',
+ \ '๐Ÿฅ’',
+ \ '๐Ÿฅฌ',
+ \ '๐Ÿฅฆ',
+ \ '๐Ÿง„',
+ \ '๐Ÿง…',
+ \ '๐Ÿฅœ',
+ \ '๐ŸŒฐ',
+ \ '๐Ÿž',
+ \ '๐Ÿฅ',
+ \ '๐Ÿฅ–',
+ \ '๐Ÿซ“',
+ \ '๐Ÿฅจ',
+ \ '๐Ÿฅฏ',
+ \ '๐Ÿฅž',
+ \ '๐Ÿง‡',
+ \ '๐Ÿง€',
+ \ '๐Ÿ–',
+ \ '๐Ÿ—',
+ \ '๐Ÿฅฉ',
+ \ '๐Ÿฅ“',
+ \ '๐Ÿ”',
+ \ '๐ŸŸ',
+ \ '๐Ÿ•',
+ \ '๐ŸŒญ',
+ \ '๐Ÿฅช',
+ \ '๐ŸŒฎ',
+ \ '๐ŸŒฏ',
+ \ '๐Ÿซ”',
+ \ '๐Ÿฅ™',
+ \ '๐Ÿง†',
+ \ '๐Ÿฅš',
+ \ '๐Ÿณ',
+ \ '๐Ÿฅ˜',
+ \ '๐Ÿฒ',
+ \ '๐Ÿซ•',
+ \ '๐Ÿฅฃ',
+ \ '๐Ÿฅ—',
+ \ '๐Ÿฟ',
+ \ '๐Ÿงˆ',
+ \ '๐Ÿง‚',
+ \ '๐Ÿฅซ',
+ \ '๐Ÿฑ',
+ \ '๐Ÿ˜',
+ \ '๐Ÿ™',
+ \ '๐Ÿš',
+ \ '๐Ÿ›',
+ \ '๐Ÿœ',
+ \ '๐Ÿ',
+ \ '๐Ÿ ',
+ \ '๐Ÿข',
+ \ '๐Ÿฃ',
+ \ '๐Ÿค',
+ \ '๐Ÿฅ',
+ \ '๐Ÿฅฎ',
+ \ '๐Ÿก',
+ \ '๐ŸฅŸ',
+ \ '๐Ÿฅ ',
+ \ '๐Ÿฅก',
+ \ '๐Ÿฆ€',
+ \ '๐Ÿฆž',
+ \ '๐Ÿฆ',
+ \ '๐Ÿฆ‘',
+ \ '๐Ÿฆช',
+ \ '๐Ÿฆ',
+ \ '๐Ÿง',
+ \ '๐Ÿจ',
+ \ '๐Ÿฉ',
+ \ '๐Ÿช',
+ \ '๐ŸŽ‚',
+ \ '๐Ÿฐ',
+ \ '๐Ÿง',
+ \ '๐Ÿฅง',
+ \ '๐Ÿซ',
+ \ '๐Ÿฌ',
+ \ '๐Ÿญ',
+ \ '๐Ÿฎ',
+ \ '๐Ÿฏ',
+ \ '๐Ÿผ',
+ \ '๐Ÿฅ›',
+ \ 'โ˜•',
+ \ '๐Ÿซ–',
+ \ '๐Ÿต',
+ \ '๐Ÿถ',
+ \ '๐Ÿพ',
+ \ '๐Ÿท',
+ \ '๐Ÿธ',
+ \ '๐Ÿน',
+ \ '๐Ÿบ',
+ \ '๐Ÿป',
+ \ '๐Ÿฅ‚',
+ \ '๐Ÿฅƒ',
+ \ '๐Ÿฅค',
+ \ '๐Ÿง‹',
+ \ '๐Ÿงƒ',
+ \ '๐Ÿง‰',
+ \ '๐ŸงŠ',
+ \ '๐Ÿฅข',
+ \ '๐Ÿฝ',
+ \ '๐Ÿด',
+ \ '๐Ÿฅ„',
+ \ '๐Ÿ”ช',
+ \ '๐Ÿบ',
+ \ '๐ŸŒ',
+ \ '๐ŸŒŽ',
+ \ '๐ŸŒ',
+ \ '๐ŸŒ',
+ \ '๐Ÿ—บ',
+ \ '๐Ÿ—พ',
+ \ '๐Ÿงญ',
+ \ '๐Ÿ”',
+ \ 'โ›ฐ',
+ \ '๐ŸŒ‹',
+ \ '๐Ÿ—ป',
+ \ '๐Ÿ•',
+ \ '๐Ÿ–',
+ \ '๐Ÿœ',
+ \ '๐Ÿ',
+ \ '๐Ÿž',
+ \ '๐ŸŸ',
+ \ '๐Ÿ›',
+ \ '๐Ÿ—',
+ \ '๐Ÿงฑ',
+ \ '๐Ÿชจ',
+ \ '๐Ÿชต',
+ \ '๐Ÿ›–',
+ \ '๐Ÿ˜',
+ \ '๐Ÿš',
+ \ '๐Ÿ ',
+ \ '๐Ÿก',
+ \ '๐Ÿข',
+ \ '๐Ÿฃ',
+ \ '๐Ÿค',
+ \ '๐Ÿฅ',
+ \ '๐Ÿฆ',
+ \ '๐Ÿจ',
+ \ '๐Ÿฉ',
+ \ '๐Ÿช',
+ \ '๐Ÿซ',
+ \ '๐Ÿฌ',
+ \ '๐Ÿญ',
+ \ '๐Ÿฏ',
+ \ '๐Ÿฐ',
+ \ '๐Ÿ’’',
+ \ '๐Ÿ—ผ',
+ \ '๐Ÿ—ฝ',
+ \ 'โ›ช',
+ \ '๐Ÿ•Œ',
+ \ '๐Ÿ›•',
+ \ '๐Ÿ•',
+ \ 'โ›ฉ',
+ \ '๐Ÿ•‹',
+ \ 'โ›ฒ',
+ \ 'โ›บ',
+ \ '๐ŸŒ',
+ \ '๐ŸŒƒ',
+ \ '๐Ÿ™',
+ \ '๐ŸŒ„',
+ \ '๐ŸŒ…',
+ \ '๐ŸŒ†',
+ \ '๐ŸŒ‡',
+ \ '๐ŸŒ‰',
+ \ 'โ™จ',
+ \ '๐ŸŽ ',
+ \ '๐ŸŽก',
+ \ '๐ŸŽข',
+ \ '๐Ÿ’ˆ',
+ \ '๐ŸŽช',
+ \ '๐Ÿš‚',
+ \ '๐Ÿšƒ',
+ \ '๐Ÿš„',
+ \ '๐Ÿš…',
+ \ '๐Ÿš†',
+ \ '๐Ÿš‡',
+ \ '๐Ÿšˆ',
+ \ '๐Ÿš‰',
+ \ '๐ŸšŠ',
+ \ '๐Ÿš',
+ \ '๐Ÿšž',
+ \ '๐Ÿš‹',
+ \ '๐ŸšŒ',
+ \ '๐Ÿš',
+ \ '๐ŸšŽ',
+ \ '๐Ÿš',
+ \ '๐Ÿš‘',
+ \ '๐Ÿš’',
+ \ '๐Ÿš“',
+ \ '๐Ÿš”',
+ \ '๐Ÿš•',
+ \ '๐Ÿš–',
+ \ '๐Ÿš—',
+ \ '๐Ÿš˜',
+ \ '๐Ÿš™',
+ \ '๐Ÿ›ป',
+ \ '๐Ÿšš',
+ \ '๐Ÿš›',
+ \ '๐Ÿšœ',
+ \ '๐ŸŽ',
+ \ '๐Ÿ',
+ \ '๐Ÿ›ต',
+ \ '๐Ÿฆฝ',
+ \ '๐Ÿฆผ',
+ \ '๐Ÿ›บ',
+ \ '๐Ÿšฒ',
+ \ '๐Ÿ›ด',
+ \ '๐Ÿ›น',
+ \ '๐Ÿ›ผ',
+ \ '๐Ÿš',
+ \ '๐Ÿ›ฃ',
+ \ '๐Ÿ›ค',
+ \ '๐Ÿ›ข',
+ \ 'โ›ฝ',
+ \ '๐Ÿšจ',
+ \ '๐Ÿšฅ',
+ \ '๐Ÿšฆ',
+ \ '๐Ÿ›‘',
+ \ '๐Ÿšง',
+ \ 'โš“',
+ \ 'โ›ต',
+ \ '๐Ÿ›ถ',
+ \ '๐Ÿšค',
+ \ '๐Ÿ›ณ',
+ \ 'โ›ด',
+ \ '๐Ÿ›ฅ',
+ \ '๐Ÿšข',
+ \ '๐Ÿ›ฉ',
+ \ '๐Ÿ›ซ',
+ \ '๐Ÿ›ฌ',
+ \ '๐Ÿช‚',
+ \ '๐Ÿ’บ',
+ \ '๐Ÿš',
+ \ '๐ŸšŸ',
+ \ '๐Ÿš ',
+ \ '๐Ÿšก',
+ \ '๐Ÿ›ฐ',
+ \ '๐Ÿš€',
+ \ '๐Ÿ›ธ',
+ \ '๐Ÿ›Ž',
+ \ '๐Ÿงณ',
+ \ 'โŒ›',
+ \ 'โณ',
+ \ 'โŒš',
+ \ 'โฐ',
+ \ '๐Ÿ•ฐ',
+ \ '๐Ÿ•›',
+ \ '๐Ÿ•ง',
+ \ '๐Ÿ•',
+ \ '๐Ÿ•œ',
+ \ '๐Ÿ•‘',
+ \ '๐Ÿ•',
+ \ '๐Ÿ•’',
+ \ '๐Ÿ•ž',
+ \ '๐Ÿ•“',
+ \ '๐Ÿ•Ÿ',
+ \ '๐Ÿ•”',
+ \ '๐Ÿ• ',
+ \ '๐Ÿ••',
+ \ '๐Ÿ•ก',
+ \ '๐Ÿ•–',
+ \ '๐Ÿ•ข',
+ \ '๐Ÿ•—',
+ \ '๐Ÿ•ฃ',
+ \ '๐Ÿ•˜',
+ \ '๐Ÿ•ค',
+ \ '๐Ÿ•™',
+ \ '๐Ÿ•ฅ',
+ \ '๐Ÿ•š',
+ \ '๐Ÿ•ฆ',
+ \ '๐ŸŒ‘',
+ \ '๐ŸŒ’',
+ \ '๐ŸŒ“',
+ \ '๐ŸŒ”',
+ \ '๐ŸŒ•',
+ \ '๐ŸŒ–',
+ \ '๐ŸŒ—',
+ \ '๐ŸŒ˜',
+ \ '๐ŸŒ™',
+ \ '๐ŸŒš',
+ \ '๐ŸŒ›',
+ \ '๐ŸŒœ',
+ \ '๐ŸŒก',
+ \ 'โ˜€',
+ \ '๐ŸŒ',
+ \ '๐ŸŒž',
+ \ '๐Ÿช',
+ \ 'โญ',
+ \ '๐ŸŒŸ',
+ \ '๐ŸŒ ',
+ \ '๐ŸŒŒ',
+ \ 'โ˜',
+ \ 'โ›…',
+ \ 'โ›ˆ',
+ \ '๐ŸŒค',
+ \ '๐ŸŒฅ',
+ \ '๐ŸŒฆ',
+ \ '๐ŸŒง',
+ \ '๐ŸŒจ',
+ \ '๐ŸŒฉ',
+ \ '๐ŸŒช',
+ \ '๐ŸŒซ',
+ \ '๐ŸŒ€',
+ \ '๐ŸŒˆ',
+ \ '๐ŸŒ‚',
+ \ 'โ˜‚',
+ \ 'โ˜”',
+ \ 'โ›ฑ',
+ \ 'โšก',
+ \ 'โ„',
+ \ 'โ˜ƒ',
+ \ 'โ›„',
+ \ 'โ˜„',
+ \ '๐Ÿ”ฅ',
+ \ '๐Ÿ’ง',
+ \ '๐ŸŒŠ',
+ \ '๐ŸŽƒ',
+ \ '๐ŸŽ„',
+ \ '๐ŸŽ†',
+ \ '๐ŸŽ‡',
+ \ '๐Ÿงจ',
+ \ 'โœจ',
+ \ '๐ŸŽˆ',
+ \ '๐ŸŽ‰',
+ \ '๐ŸŽŠ',
+ \ '๐ŸŽ‹',
+ \ '๐ŸŽ',
+ \ '๐ŸŽŽ',
+ \ '๐ŸŽ',
+ \ '๐ŸŽ',
+ \ '๐ŸŽ‘',
+ \ '๐Ÿงง',
+ \ '๐ŸŽ€',
+ \ '๐ŸŽ',
+ \ '๐ŸŽ—',
+ \ '๐ŸŽŸ',
+ \ '๐ŸŽซ',
+ \ '๐ŸŽ–',
+ \ '๐Ÿ†',
+ \ '๐Ÿ…',
+ \ '๐Ÿฅ‡',
+ \ '๐Ÿฅˆ',
+ \ '๐Ÿฅ‰',
+ \ 'โšฝ',
+ \ 'โšพ',
+ \ '๐ŸฅŽ',
+ \ '๐Ÿ€',
+ \ '๐Ÿ',
+ \ '๐Ÿˆ',
+ \ '๐Ÿ‰',
+ \ '๐ŸŽพ',
+ \ '๐Ÿฅ',
+ \ '๐ŸŽณ',
+ \ '๐Ÿ',
+ \ '๐Ÿ‘',
+ \ '๐Ÿ’',
+ \ '๐Ÿฅ',
+ \ '๐Ÿ“',
+ \ '๐Ÿธ',
+ \ '๐ŸฅŠ',
+ \ '๐Ÿฅ‹',
+ \ '๐Ÿฅ…',
+ \ 'โ›ณ',
+ \ 'โ›ธ',
+ \ '๐ŸŽฃ',
+ \ '๐Ÿคฟ',
+ \ '๐ŸŽฝ',
+ \ '๐ŸŽฟ',
+ \ '๐Ÿ›ท',
+ \ '๐ŸฅŒ',
+ \ '๐ŸŽฏ',
+ \ '๐Ÿช€',
+ \ '๐Ÿช',
+ \ '๐Ÿ”ซ',
+ \ '๐ŸŽฑ',
+ \ '๐Ÿ”ฎ',
+ \ '๐Ÿช„',
+ \ '๐ŸŽฎ',
+ \ '๐Ÿ•น',
+ \ '๐ŸŽฐ',
+ \ '๐ŸŽฒ',
+ \ '๐Ÿงฉ',
+ \ '๐Ÿงธ',
+ \ '๐Ÿช…',
+ \ '๐Ÿช†',
+ \ '๐Ÿƒ',
+ \ '๐Ÿ€„',
+ \ '๐ŸŽด',
+ \ '๐ŸŽญ',
+ \ '๐Ÿ–ผ',
+ \ '๐ŸŽจ',
+ \ '๐Ÿงต',
+ \ '๐Ÿชก',
+ \ '๐Ÿงถ',
+ \ '๐Ÿชข',
+ \ '๐Ÿ‘“',
+ \ '๐Ÿ•ถ',
+ \ '๐Ÿฅฝ',
+ \ '๐Ÿฅผ',
+ \ '๐Ÿฆบ',
+ \ '๐Ÿ‘”',
+ \ '๐Ÿ‘•',
+ \ '๐Ÿ‘–',
+ \ '๐Ÿงฃ',
+ \ '๐Ÿงค',
+ \ '๐Ÿงฅ',
+ \ '๐Ÿ‘—',
+ \ '๐Ÿ‘˜',
+ \ '๐Ÿฅป',
+ \ '๐Ÿฉฑ',
+ \ '๐Ÿ‘š',
+ \ '๐Ÿ‘›',
+ \ '๐Ÿ‘œ',
+ \ '๐Ÿ‘',
+ \ '๐Ÿ›',
+ \ '๐ŸŽ’',
+ \ '๐Ÿฉด',
+ \ '๐Ÿ‘ž',
+ \ '๐Ÿ‘Ÿ',
+ \ '๐Ÿฅพ',
+ \ '๐Ÿฅฟ',
+ \ '๐Ÿ‘ ',
+ \ '๐Ÿ‘ก',
+ \ '๐Ÿฉฐ',
+ \ '๐Ÿ‘ข',
+ \ '๐Ÿ‘‘',
+ \ '๐Ÿ‘’',
+ \ '๐ŸŽฉ',
+ \ '๐ŸŽ“',
+ \ '๐Ÿงข',
+ \ '๐Ÿช–',
+ \ '๐Ÿ“ฟ',
+ \ '๐Ÿ’„',
+ \ '๐Ÿ’',
+ \ '๐Ÿ’Ž',
+ \ '๐Ÿ”‡',
+ \ '๐Ÿ”ˆ',
+ \ '๐Ÿ”‰',
+ \ '๐Ÿ”Š',
+ \ '๐Ÿ“ข',
+ \ '๐Ÿ“ฃ',
+ \ '๐Ÿ“ฏ',
+ \ '๐Ÿ””',
+ \ '๐Ÿ”•',
+ \ '๐ŸŽผ',
+ \ '๐ŸŽต',
+ \ '๐ŸŽถ',
+ \ '๐ŸŽ™',
+ \ '๐ŸŽš',
+ \ '๐ŸŽ›',
+ \ '๐ŸŽค',
+ \ '๐ŸŽง',
+ \ '๐Ÿ“ป',
+ \ '๐ŸŽท',
+ \ '๐Ÿช—',
+ \ '๐ŸŽธ',
+ \ '๐ŸŽน',
+ \ '๐ŸŽบ',
+ \ '๐ŸŽป',
+ \ '๐Ÿช•',
+ \ '๐Ÿฅ',
+ \ '๐Ÿช˜',
+ \ '๐Ÿ“ฑ',
+ \ '๐Ÿ“ฒ',
+ \ 'โ˜Ž',
+ \ '๐Ÿ“ž',
+ \ '๐Ÿ“Ÿ',
+ \ '๐Ÿ“ ',
+ \ '๐Ÿ”‹',
+ \ '๐Ÿ”Œ',
+ \ '๐Ÿ’ป',
+ \ '๐Ÿ–ฅ',
+ \ '๐Ÿ–จ',
+ \ 'โŒจ',
+ \ '๐Ÿ–ฑ',
+ \ '๐Ÿ–ฒ',
+ \ '๐Ÿ’ฝ',
+ \ '๐Ÿ’พ',
+ \ '๐Ÿ’ฟ',
+ \ '๐Ÿ“€',
+ \ '๐Ÿงฎ',
+ \ '๐ŸŽฅ',
+ \ '๐ŸŽž',
+ \ '๐Ÿ“ฝ',
+ \ '๐ŸŽฌ',
+ \ '๐Ÿ“บ',
+ \ '๐Ÿ“ท',
+ \ '๐Ÿ“ธ',
+ \ '๐Ÿ“น',
+ \ '๐Ÿ“ผ',
+ \ '๐Ÿ”',
+ \ '๐Ÿ”Ž',
+ \ '๐Ÿ•ฏ',
+ \ '๐Ÿ’ก',
+ \ '๐Ÿ”ฆ',
+ \ '๐Ÿฎ',
+ \ '๐Ÿช”',
+ \ '๐Ÿ“”',
+ \ '๐Ÿ“•',
+ \ '๐Ÿ“–',
+ \ '๐Ÿ“—',
+ \ '๐Ÿ“˜',
+ \ '๐Ÿ“™',
+ \ '๐Ÿ“š',
+ \ '๐Ÿ““',
+ \ '๐Ÿ“’',
+ \ '๐Ÿ“ƒ',
+ \ '๐Ÿ“œ',
+ \ '๐Ÿ“„',
+ \ '๐Ÿ“ฐ',
+ \ '๐Ÿ—ž',
+ \ '๐Ÿ“‘',
+ \ '๐Ÿ”–',
+ \ '๐Ÿท',
+ \ '๐Ÿ’ฐ',
+ \ '๐Ÿช™',
+ \ '๐Ÿ’ด',
+ \ '๐Ÿ’ต',
+ \ '๐Ÿ’ถ',
+ \ '๐Ÿ’ท',
+ \ '๐Ÿ’ธ',
+ \ '๐Ÿ’ณ',
+ \ '๐Ÿงพ',
+ \ '๐Ÿ’น',
+ \ 'โœ‰',
+ \ '๐Ÿ“ง',
+ \ '๐Ÿ“จ',
+ \ '๐Ÿ“ฉ',
+ \ '๐Ÿ“ค',
+ \ '๐Ÿ“ฅ',
+ \ '๐Ÿ“ฆ',
+ \ '๐Ÿ“ซ',
+ \ '๐Ÿ“ช',
+ \ '๐Ÿ“ฌ',
+ \ '๐Ÿ“ญ',
+ \ '๐Ÿ“ฎ',
+ \ '๐Ÿ—ณ',
+ \ 'โœ',
+ \ 'โœ’',
+ \ '๐Ÿ–‹',
+ \ '๐Ÿ–Š',
+ \ '๐Ÿ–Œ',
+ \ '๐Ÿ–',
+ \ '๐Ÿ“',
+ \ '๐Ÿ’ผ',
+ \ '๐Ÿ“',
+ \ '๐Ÿ“‚',
+ \ '๐Ÿ—‚',
+ \ '๐Ÿ“…',
+ \ '๐Ÿ“†',
+ \ '๐Ÿ—’',
+ \ '๐Ÿ—“',
+ \ '๐Ÿ“‡',
+ \ '๐Ÿ“ˆ',
+ \ '๐Ÿ“‰',
+ \ '๐Ÿ“Š',
+ \ '๐Ÿ“‹',
+ \ '๐Ÿ“Œ',
+ \ '๐Ÿ“',
+ \ '๐Ÿ“Ž',
+ \ '๐Ÿ–‡',
+ \ '๐Ÿ“',
+ \ '๐Ÿ“',
+ \ 'โœ‚',
+ \ '๐Ÿ—ƒ',
+ \ '๐Ÿ—„',
+ \ '๐Ÿ—‘',
+ \ '๐Ÿ”’',
+ \ '๐Ÿ”“',
+ \ '๐Ÿ”',
+ \ '๐Ÿ”',
+ \ '๐Ÿ”‘',
+ \ '๐Ÿ—',
+ \ '๐Ÿ”จ',
+ \ '๐Ÿช“',
+ \ 'โ›',
+ \ 'โš’',
+ \ '๐Ÿ› ',
+ \ '๐Ÿ—ก',
+ \ 'โš”',
+ \ '๐Ÿ’ฃ',
+ \ '๐Ÿชƒ',
+ \ '๐Ÿน',
+ \ '๐Ÿ›ก',
+ \ '๐Ÿชš',
+ \ '๐Ÿ”ง',
+ \ '๐Ÿช›',
+ \ '๐Ÿ”ฉ',
+ \ 'โš™',
+ \ '๐Ÿ—œ',
+ \ 'โš–',
+ \ '๐Ÿฆฏ',
+ \ '๐Ÿ”—',
+ \ 'โ›“',
+ \ '๐Ÿช',
+ \ '๐Ÿงฐ',
+ \ '๐Ÿงฒ',
+ \ '๐Ÿชœ',
+ \ 'โš—',
+ \ '๐Ÿงช',
+ \ '๐Ÿงซ',
+ \ '๐Ÿงฌ',
+ \ '๐Ÿ”ฌ',
+ \ '๐Ÿ”ญ',
+ \ '๐Ÿ“ก',
+ \ '๐Ÿ’‰',
+ \ '๐Ÿฉธ',
+ \ '๐Ÿ’Š',
+ \ '๐Ÿฉน',
+ \ '๐Ÿฉบ',
+ \ '๐Ÿšช',
+ \ '๐Ÿชž',
+ \ '๐ŸชŸ',
+ \ '๐Ÿ›',
+ \ '๐Ÿ›‹',
+ \ '๐Ÿช‘',
+ \ '๐Ÿšฝ',
+ \ '๐Ÿช ',
+ \ '๐Ÿšฟ',
+ \ '๐Ÿ›',
+ \ '๐Ÿชค',
+ \ '๐Ÿช’',
+ \ '๐Ÿงด',
+ \ '๐Ÿงท',
+ \ '๐Ÿงน',
+ \ '๐Ÿงบ',
+ \ '๐Ÿงป',
+ \ '๐Ÿชฃ',
+ \ '๐Ÿงผ',
+ \ '๐Ÿชฅ',
+ \ '๐Ÿงฝ',
+ \ '๐Ÿงฏ',
+ \ '๐Ÿ›’',
+ \ '๐Ÿšฌ',
+ \ '๐Ÿงฟ',
+ \ '๐Ÿ—ฟ',
+ \ '๐Ÿชง',
+ \ '๐Ÿšฐ',
+ \ '๐Ÿšธ',
+ \ '๐Ÿ”…',
+ \ '๐Ÿ”†',
+ \ '๐Ÿ”ฑ',
+ \ '๐Ÿ”ฐ',
+ \ '๐Ÿ’ ',
+ \ '๐Ÿ”˜',
+ \ '๐Ÿ',
+ \ '๐Ÿšฉ',
+ \ '๐ŸŒˆ'
+ \ ]
+
+let s:emoji_list_length = 852
+
+" Pick a random emoji from the list.
+function! prr_ui#RandomEmoji()
+ let l:index = rand() % s:emoji_list_length
+ return s:emoji[l:index]
+endfunction
diff --git a/bundle/prr-ui/ftplugin/prr/prr_ui.vim b/bundle/prr-ui/ftplugin/prr/prr_ui.vim
index 488cb51..09e02d2 100644
--- a/bundle/prr-ui/ftplugin/prr/prr_ui.vim
+++ b/bundle/prr-ui/ftplugin/prr/prr_ui.vim
@@ -1,7 +1,7 @@
let b:undo_ftplugin = ''
-" TODO: Pick an emoji at random from a pre-defined list.
-command! -buffer PrrApprove normal! ggOLooks good <CR><CR>@prr approve<CR><Esc>gg
+command! -buffer PrrApprove
+ \ normal! ggOLooks good <C-r>=prr_ui#RandomEmoji()<CR><CR><CR>@prr approve<CR><Esc>gg
command! -buffer PrrReject normal! ggO<CR><CR>@prr reject<CR><Esc>gg
let b:undo_ftplugin .= '| delcommand -buffer PrrApprove'