Crouton Clipboard icon

Crouton Clipboard

Extension Delisted

This extension is no longer available in the official store. Delisted on 2025-09-17.

Extension Actions

CRX ID
jipofmbanedhjnpooojdeeddanhfljif
Status
  • Minor Policy Violation
  • Removed Long Ago
  • No Privacy Policy
Description from extension meta

Link between crouton clipboard and Chrome OS

Image from store
Crouton Clipboard
Description from store

# Crouton Clipboard

### Prerequisites

* NodeJS
* Git

### About

Crouton clipboard integrates the Chrome OS clipboard with the [crouton](https://github.com/dnschneid/crouton) linux instance clipboard without running the display (so, only when you use the CLI).

Whenever you copy something on Chrome OS, it is automatically written to ~/.crouton-clipboard/data, and whenever you write to ~/.crouton-clipboard/data, it is automatically copied to your clipboard on Chrome OS.

### Installation

First you want to clone [Crouton Clipboard®](https://github.com/zwhitchcox/crouton-clipboard) and add `node ~/.crouton-clipboard/server` to your `.bashrc`. You can do this manually, or just type

`curl -sL https://cdn.rawgit.com/zwhitchcox/crouton-clipboard/master/install.sh`

into your console, and this will be done automagically.

Next, you need to install the Crouton Clipboard Extension® which will create a websocket server in the background, and listen on each page for the clipboard event, sending it to the server, which is created by `server.js`.

### Vim Integration

I created this for vim, so I didn't have to copy and paste using the chrome interface, so to install for vim, all you have to do is add the following to your `vimrc`

```vim
nnoremap "*p :r !cat $HOME/.crouton-clipboard/data<CR>
vnoremap "*y :'<,'>w! $HOME/.crouton-clipboard/data<CR>
```

Note: This is automatically done by `install.sh`

Then, to copy and paste from the "system" clipboard in vim, just type `"*y` and `"*p`.

For more info on Chrome development, please see my [video on my Chrome OS DX](https://www.youtube.com/watch?v=O_fWX_vEUGA).

Latest reviews

Bob Heckel
As a Vim user this extension kept me from giving up on Chromebooks for software development. Sad it is needed in Feb. 2021 but this worked for me: 1. install this extension 2. restart browser 3. apt-get install nodejs 4. wget https://cdn.rawgit.com/zwhitchcox/crouton-clipboard/master/install.sh 5. sh install.sh 6. source ~/.bashrc 7. I replaced install.sh's vnoremaps with vnoremap <silent> yx :'<,'>w! ~/.crouton-clipboard/data.txt<CR>
Mark Dymek
this hasn't been updated in 4 years and now doesn't work. it says it can't access anything from chrome and theres no way to change that.
Isaac Johnson
could not figure out the mapping file. install.sh echoed contents in chroot.. just ran manually. THe data file is propegated so i just use :r ~./crouton-clipboard/data.txt when i need it (usually a password or something one time use, so it dont mind not figuring out the shortcut). thanks!