Gruvbox

Retro warm palette with yellow-orange tones
← All Themes

Terminal

term — user@host: ~/project
user@host:~/project % ls -la
total 32
drwxr-xr-x user staff 160 Jun 30 src
-rw-r--r-- user staff 345 Jun 30 package.json
-rwxr-xr-x user staff 1.2K Jun 30 build.sh
drwxr-xr-x user staff 96 Jun 30 node_modules
-rw-r--r-- user staff 2.0K Jun 30 README.md
 
user@host:~/project % git status
On branch main
Changes not staged for commit:
modified: src/app.js
modified: src/utils.py
 
user@host:~/project % npm test
> project@1.0.0 test
> jest --coverage
PASS src/app.test.js (0.012s)
PASS src/utils.test.js (0.008s)
Tests: 14 passed, 14 total
 
user@host:~/project %

Vim

app.js utils.py ✕ close
.
📁 src
📄 app.js
📄 utils.py
📁 tests
📄 app.test.js
📄 package.json
📄 README.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// app.js — Main application entry import { createApp } from 'vue' import { useRouter } from 'vue-router' const app = createApp({ name: 'MyApp' }) app.use(useRouter) app.mount('#app') function greet(name) { return `Hello, ${name}!` } class User { constructor(name, role) { this.name = name this.role = role } hasAccess() { return ['admin', 'editor'].includes(this.role) } }
src/app.js 16 lines — 100% UTF-8 JavaScript :12:25

Emacs

File Edit Options Buffers Tools Help
*scratch*
*Messages*
*magit*
init.el
app.js
utils.py
dired*
;; This buffer is for notes and scratch ;; -*- mode: lisp-interaction -*- (setq inhibit-startup-screen t) (setq display-line-numbers-mode t) (use-package eglot :config (add-hook 'js-mode-hook #'eglot-ensure)) (custom-set-variables 'custom-enabled-themes '(modus-vivendi) :custom (font-lock-maximum-decoration t))
--:** *scratch* All (Elisp) -- L16

Slack

The-Abe's Workspace
Channels
# general 12
# random
# dev
# design
Direct Messages
alice
bob
carol
#general
alice 2:30 PM
Hey, has anyone reviewed the PR yet?
bob 2:32 PM
Not yet, I'll take a look now
alice 2:33 PM
Thanks! The main change is in src/api.js
carol 2:35 PM
I left some comments on the diff:
function fetchData() { const res = await fetch('/api/data') return res.json() }
bob 2:36 PM
Looks good, just one nit about the error handling
📎 Message #general 😊

i3wm

⬤ term
user@host
~ % htop
PID USER PR NI VIRT RES SHR S CPU% MEM%
1234 user 20 0 400M 120M 45M R 2.3 3.1
5678 user 20 0 250M 80M 32M S 1.1 2.0
~ % █
⬤ code
def fib(n):
if n <= 1:
return n
return fib(n-1) + fib(n-2)
 
print(fib(10))
⬤ web
Welcome
This is a sample page rendered in the browser.
→ Getting started
1:term 2:code 3:web 4:mail 🔒 🔊 45% 🔋 87% Mon Jun 30 14:42

Chrome

📄 New Tab
📄 GitHub
➕
← → ↻ 🔒 github.com/user/repo ★ ⋮
Overview Code Issues Pull requests Discussions
user/project
A modern web framework for building reactive user interfaces.
⭐ 12.4k 🍴 2.1k ⬤ MIT license
# README.md $ npm install my-project $ npx create-my-app my-app $ cd my-app && npm run dev
import { createApp } from 'my-project' const app = createApp({ name: 'Demo' }) app.mount('#root')
Console Issues: 0