Skip to content

Commit 3afacf7

Browse files
committed
tweaking envorinment so that vscode doesn't barf
1 parent e104ac2 commit 3afacf7

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

apt.txt

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ less
77
# Download tools
88
curl
99
wget
10-
vim
1110

1211
# other important system tools
1312
htop
@@ -16,6 +15,13 @@ perl-doc
1615
# Regular build tools for compiling common stuff
1716
build-essential
1817

18+
# install manpages for common tools
19+
man
20+
man-db
21+
manpages-posix
22+
manpages-dev
23+
manpages-posix-dev
24+
1925
# Dependencies for nbconvert
2026
texlive-xetex
2127
texlive-fonts-recommended
@@ -32,6 +38,10 @@ ruby
3238

3339
# Other niceties for command-line work and life
3440
rsync
41+
screen
42+
tar
43+
zip
44+
vim
3545

3646
# playwright deps https://jira-secure.berkeley.edu/browse/DH-325
3747
libnss3
@@ -57,7 +67,9 @@ openjdk-21-jre
5767
openjdk-21-jdk
5868
default-jdk
5969

60-
# for remote desktop
70+
# for remote desktop + x11
71+
firefox
72+
chromium-browser
6173
dbus-x11
6274
xfce4
6375
xfce4-panel

environment.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ dependencies:
2626
- code-server==4.106.2
2727
- jupyter-vscode-proxy==0.7
2828
- jupyter-server-proxy==4.4.0
29+
- websockify==0.13.0
30+
- appmode==1.0.0
2931

3032
# data science
3133
- datascience==0.18.1
@@ -45,6 +47,7 @@ dependencies:
4547
- pip:
4648
- jupyterlab-a11y-checker==0.2.5
4749
- jupyter-remote-desktop-proxy==3.0.1
50+
4851
# useful for debugging python package issues
4952
- pip-tree==4.0.0
5053
- pipdeptree==2.28.0

0 commit comments

Comments
 (0)