Skip to content

Commit

Permalink
Merge pull request #66 from jnywong/update-env
Browse files Browse the repository at this point in the history
Add command line tools to environment
  • Loading branch information
jnywong authored May 27, 2024
2 parents de5ba18 + 2052a73 commit 69d8d94
Show file tree
Hide file tree
Showing 2 changed files with 90 additions and 1 deletion.
90 changes: 90 additions & 0 deletions apt.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# Some linux packages for basic terminal work, particularly
# oriented at users new to Unix/cmd line environments.

# Basic unix tools
man
man-db
manpages-posix
manpages-dev
manpages-posix-dev

# Download tools
curl
wget

# Core text editors on a *nix box: vim and emacs
vim
emacs-nox
emacs-goodies-el

# A couple of CLI editors that are easier than vim
# micro # currently not working on 18.04
nano
jed
jed-extra

# powerful terminal-based file manager, better than the one in JLab
mc

# for easily managing multiple repositories with one command (perl-doc
# is needed for its help pages to work)
mr
perl-doc

# Regular build tools for compiling common stuff
build-essential
gfortran

# Dependencies for nbconvert
texlive-xetex
texlive-fonts-recommended
texlive-plain-generic
texlive-lang-chinese
lmodern

# Other useful document-related tools
pandoc
latexdiff

# Some useful git utilities use basic Ruby
ruby

# Other niceties for command-line work and life
ack # powerful grep-like tool
pydf # colorized disk usage
tmux
screen
htop
nnn # cmd line file manager
zsh
rsync
tig # console UI for git
multitail
tree

# For later, these are not available in 18.04
#browsh # text-based web browser, occasionally handy
#dasel # json/yml/csv/etc data wrangling at the terminal
#fzf # fuzzy file finder

## This section adds tools for desktop environment usage
dbus-x11
xorg
xubuntu-icon-theme
xfce4
xfce4-goodies
xclip
xsel
firefox
chromium-browser

# GUI text editors
emacs
vim-gtk3
gedit

# Git clients and tools
git-gui
gitg
qgit
meld
1 change: 0 additions & 1 deletion environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ dependencies:
- jupyter-server-proxy>=4.1.1
- jupyterlab-myst
- jupyterlab-git
- jupyterhub>=4.1.5
- jupyterhub-singleuser
- jupytext
- leafmap
Expand Down

0 comments on commit 69d8d94

Please sign in to comment.