ybbond-reason

My old site written in ReasonReact
Log | Files | Refs | README | LICENSE | CC-LICENSE

UsesScene.re (4197B)


      1 [@react.component]
      2 let make = () => {
      3   <React.Fragment>
      4     <h3> {ReasonReact.string("Platform")} </h3>
      5     <ContentList
      6       content=[|
      7         {
      8           variant: Default,
      9           text:
     10             <span>
     11               {ReasonReact.string("Macbook Pro 2018 13\" (Office)")}
     12             </span>,
     13         },
     14         {
     15           variant: Default,
     16           text:
     17             <span>
     18               {ReasonReact.string("Low-End PC with Manjaro Linux XFCE (Home)")}
     19             </span>,
     20         },
     21       |]
     22     />
     23     <h3> {ReasonReact.string("Hardware")} </h3>
     24     <ContentList
     25       content=[|
     26         {
     27           variant: Default,
     28           text:
     29             <React.Fragment>
     30               <span>
     31                 {ReasonReact.string("Ducky One 2 Mini Keyboard ")}
     32                 <Link
     33                   text="image"
     34                   href="https://twitter.com/bandungpenting/status/1146845120618090497"
     35                 />
     36               </span>
     37               <ContentList
     38                 content=[|
     39                   {
     40                     variant: Default,
     41                     text:
     42                       <span>
     43                         {ReasonReact.string("Farewell gift from friends at ")}
     44                         <Link href="https://kodefox.com" text="Kodefox" />
     45                         {ReasonReact.string(" and ")}
     46                         <Link href="https://vospay.id" text="Vospay" />
     47                         {ReasonReact.string("!")}
     48                       </span>,
     49                   },
     50                 |]
     51               />
     52             </React.Fragment>,
     53         },
     54       |]
     55     />
     56     <h3> {ReasonReact.string("Code Editor")} </h3>
     57     <ContentList
     58       content=[|
     59         {
     60           variant: Default,
     61           text:
     62             <span>
     63               {ReasonReact.string("Neovim ")}
     64               <Link
     65                 text="image"
     66                 href="https://twitter.com/bandungpenting/status/1162210601340305409"
     67               />
     68               {ReasonReact.string(" ")}
     69               <Link
     70                 text="settings"
     71                 href="https://gist.github.com/ybbond/16ee5000eeca727899eac43a4c20291c"
     72               />
     73             </span>,
     74         },
     75         {
     76           variant: Default,
     77           text:
     78             <span>
     79               {ReasonReact.string("Visual Studio Code ")}
     80               <Link
     81                 text="settings"
     82                 href="https://gist.github.com/ybbond/5838223bb0c11b355cdbaf35e1599895"
     83               />
     84             </span>,
     85         },
     86       |]
     87     />
     88     <h3> {ReasonReact.string("Terminal")} </h3>
     89     <ContentList
     90       content=[|
     91         {
     92           variant: Default,
     93           text:
     94             <span>
     95               {ReasonReact.string("tmux on Alacritty ")}
     96               <Link
     97                 text="settings"
     98                 href="https://gist.github.com/ybbond/26165e50f36a439b6b930607976a1e82"
     99               />
    100             </span>,
    101         },
    102         {
    103           variant: Default,
    104           text:
    105             <span>
    106               {ReasonReact.string("Kitty ")}
    107               <Link
    108                 text="settings"
    109                 href="https://gist.github.com/ybbond/25f8f04ce6f896ba19ecbbc10d4ba6fd"
    110               />
    111             </span>,
    112         },
    113         {
    114           variant: Default,
    115           text:
    116             <span>
    117               {ReasonReact.string("Z Shell (zsh) ")}
    118               <Link
    119                 text="settings"
    120                 href="https://gist.github.com/ybbond/e6f827f977248b5d9eda8e1c49da82e9"
    121               />
    122             </span>,
    123         },
    124         {
    125           variant: Default,
    126           text:
    127             <span>
    128               <Link text="Ranger" href="https://github.com/ranger/ranger" />
    129               {ReasonReact.string(" File Manager ")}
    130               <Link
    131                 text="settings"
    132                 href="https://gist.github.com/ybbond/99acda0e787683c9b3b43e32752806ad"
    133               />
    134             </span>,
    135         },
    136         {
    137           variant: Default,
    138           text:
    139             <span>
    140               <Link
    141                 text="lazygit"
    142                 href="https://github.com/jesseduffield/lazygit"
    143               />
    144             </span>,
    145         },
    146       |]
    147     />
    148   </React.Fragment>;
    149 };