+
    uj8i                     N    ^ RI t ^ RIt^ RIHt ^ RIHt ^ RIHt  ! R R4      tR# )    N	Namespace)urlopen)cli_data_dirc                   b   a  ] tR t^	t o V 3R lR ltV 3R lR ltV 3R lR ltV 3R ltRtV t	R	# )
Commandc                $   < V ^8  d   QhRS[ RR/# )   argsreturnNr   )format__classdict__s   "@/usr/lib/python3.14/site-packages/caelestia/subcommands/emoji.py__annotate__Command.__annotate__   s      Y 4     c                    Wn         R # )Nr   )selfr   s   &&r   __init__Command.__init__   s    	r   c                   < V ^8  d   QhRR/# r
   r   N )r   r   s   "r   r   r      s     
E 
ET 
Er   c                   V P                   P                  '       dh   \        R ,          P                  4       p\        P
                  ! . ROVRR7      p\        P                  ! R.VP                  4       ^ ,          RR7       R# V P                   P                  '       d   V P                  4        R# \        \        R ,          P                  4       RR7       R# )
emojis.txtT)inputtextzwl-copy )endN)fuzzelz--dmenuz#--placeholder=Type to search emojis)r   pickerr   	read_text
subprocesscheck_outputrunsplitfetchfetch_emojisprint)r   emojischosens   &  r   r&   Command.run   s    99"\1<<>F,,LTZaeF NNI;fllnQ.?dKYY___<,.99;Dr   c                   < V ^8  d   QhRR/# r   r   )r   r   s   "r   r   r      s     CB CBd CBr   c                   . ROp\        R4      ;_uu_ 4       p\        P                  ! V4      pRRR4       X F  pVR,          .pRV9   dO   \        VR,          \        4      '       d   VP                  VR,          4       MVP                  VR,          4       VP                  VR,          4       RV9   d   VP                  VR,          4       VP                  RP                  V4      4       K  	  \        R4      ;_uu_ 4       p\        P                  ! V4      pRRR4       / pXP                  4        F;  w  rVR	8X  d   K  V	R
,          p
W9  d   . Wz&   Wz,          P                  RV 24       K=  	  VP                  4        F*  w  rVP                  V	 RRP                  V4       24       K,  	  \        R,          P                  RP                  V4      4       R#   + '       g   i     EL; i  + '       g   i     L; i))   ¿? question upside down reversed spanishzfhttps://raw.githubusercontent.com/milesj/emojibase/refs/heads/master/packages/data/en/compact.raw.jsonNunicodeemoticonlabeltags zXhttps://raw.githubusercontent.com/ryanoasis/nerd-fonts/refs/heads/master/glyphnames.jsonMETADATAcharznf-z  r   
)r0   u   ← left arrowu   ↑ up arrowu   → right arrowu   ↓ down arrowu5   ←↑→↓ all directions up down left right arrowsu   ⇇ leftwards paired arrowsu   ⇉ rightwards paired arrowsu   ⇈ upwards paired arrowsu   ⇊ downwards paired arrowsu   ⬱ three leftwards arrowsu   ⇶ three rightwards arrowsu   • dot circle separatoru$   「」 japanese quote square bracketu#   ¯\_(ツ)_/¯ shrug idk i dont knowu6   (ง🔥ﾛ🔥)ง person with fire eyes eyes on fireu   ↵ enter key returnu
   ° degreesu   ™ tm trademarku   ® registered trademarku   © copyrightu   — em dashu   󰖳 windows super key)r   jsonload
isinstancestrappendextendjoinitemsr   
write_text)r   datafr+   emojilineglyphsbucketsnameglyphr1   namess   &           r   r)   Command.fetch_emojis   s   
6 t
 
YYq\F

 E)$%DU"eJ/55KKj 12KKj 12KKg'E&M*KK' " opptuYYq\F q !<<>KDz!FmG%#% ##c$L1 * $MMOLEKK5'CHHUO#456 , 
	$004AO
 
 
, qps   G$	G8$G5	8H	c                &   < V ^8  d   Qh/ S[ ;R&   # )r
   r   r   )r   r   s   "r   r   r   	   s     
O r   r   N)
__name__
__module____qualname____firstlineno__r   r&   r)   __annotate_func____static_attributes____classdictcell__)r   s   @r   r   r   	   s0      
E 
ECB CB%  r   r   )	r9   r$   argparser   urllib.requestr   caelestia.utils.pathsr   r   r   r   r   <module>rW      s"       " .UB UBr   