Update
This commit is contained in:
@ -5,6 +5,7 @@ end
|
||||
set fish_greeting
|
||||
|
||||
fish_add_path "$HOME/.local/bin"
|
||||
fish_add_path "$HOME/.local/share/gem/ruby/3.4.0/bin"
|
||||
set -x EDITOR /usr/bin/vim
|
||||
set -e DEBUGINFOD_URLS # Disable GDB debuginfo
|
||||
|
||||
|
||||
2
packages/gems.txt
Normal file
2
packages/gems.txt
Normal file
@ -0,0 +1,2 @@
|
||||
rubygems-requirements-system
|
||||
iruby
|
||||
7
packages/julia.jl
Normal file
7
packages/julia.jl
Normal file
@ -0,0 +1,7 @@
|
||||
using Pkg
|
||||
|
||||
Pkg.add.([
|
||||
"IJulia",
|
||||
"StatsKit",
|
||||
"Plots",
|
||||
]);
|
||||
@ -19,6 +19,10 @@ dlang
|
||||
gdc
|
||||
ldc
|
||||
|
||||
vlang
|
||||
go
|
||||
rust
|
||||
|
||||
ghc
|
||||
|
||||
ruby
|
||||
@ -28,8 +32,9 @@ crystal
|
||||
python
|
||||
python-pip
|
||||
julia
|
||||
sage
|
||||
sage-doc
|
||||
sagemath
|
||||
sagemath-doc
|
||||
sagetex
|
||||
|
||||
lua
|
||||
luarocks
|
||||
@ -95,7 +100,9 @@ pv
|
||||
man
|
||||
gvim
|
||||
ranger
|
||||
sqlitebrowser
|
||||
jupyterlab
|
||||
ihaskell
|
||||
python-numpy
|
||||
python-sympy
|
||||
python-pandas
|
||||
@ -110,6 +117,7 @@ sc-im
|
||||
|
||||
# Tools
|
||||
gimp
|
||||
rnote
|
||||
librecad
|
||||
freecad
|
||||
libresprite
|
||||
@ -117,6 +125,8 @@ audacity
|
||||
tiled
|
||||
lmms
|
||||
libreoffice-still
|
||||
texmaker
|
||||
typora
|
||||
|
||||
# Media
|
||||
mpv
|
||||
11
setup
11
setup
@ -58,9 +58,11 @@ fi
|
||||
|
||||
|
||||
echo Installing packages...
|
||||
yay -Sy --noconfirm `sed 's/^#.*$//' < packages.txt`
|
||||
luarocks install `sed 's/^#.*$//' < rocks.txt`
|
||||
npm i -g `sed 's/^#.*$//' < npm.txt`
|
||||
yay -Sy --noconfirm `sed 's/^#.*$//' < packages/system.txt`
|
||||
sudo luarocks install `sed 's/^#.*$//' < packages/rocks.txt`
|
||||
sudo npm i -g `sed 's/^#.*$//' < npm.txt`
|
||||
gem install --user-install `sed 's/^#.*$//' < packages/gems.txt`
|
||||
julia packages/julia.jl
|
||||
|
||||
|
||||
|
||||
@ -123,3 +125,6 @@ echo Installing apps...
|
||||
|
||||
# Changing shell
|
||||
chsh -s /bin/fish
|
||||
|
||||
# Register iruby
|
||||
iruby register --force
|
||||
|
||||
Reference in New Issue
Block a user