2 Commits

Author SHA1 Message Date
Martin Blazik
30c56f67f8 fish shell configuration 2025-04-25 09:54:13 +02:00
Martin Blazik
b11baff00e PowerShell installation script update 2025-04-24 13:34:23 +02:00
2 changed files with 13 additions and 4 deletions

6
conf/fish/lws.fish Normal file
View File

@@ -0,0 +1,6 @@
# ~/.config/fish/config.fish
# ~/.config/fish/conf.d/
# cp $LWS/conf/fish/lws.fish $HOME/.config/fish/conf.d/
set -U fish_prompt_pwd_dir_length 0

View File

@@ -5,18 +5,21 @@ set -x
function pwsh_install_dotnet() { function pwsh_install_dotnet() {
# https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux#install-as-a-net-global-tool # https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux#install-as-a-net-global-tool
dotnet tool install --global PowerShell dotnet tool install --global PowerShell
dotnet tool update --global PowerShell dotnet tool update --global PowerShell
} }
function pwsh_install_apt() { function pwsh_install_apt() {
# https://learn.microsoft.com/en-us/powershell/scripting/install/install-ubuntu # https://learn.microsoft.com/en-us/powershell/scripting/install/install-debian
deb=/tmp/packages-microsoft-prod.deb
sudo apt-get update sudo apt-get update
sudo apt-get install -y wget apt-transport-https software-properties-common sudo apt-get install -y wget apt-transport-https software-properties-common
wget -O /tmp/packages-microsoft-prod.deb "https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb" source /etc/os-release
sudo dpkg -i /tmp/packages-microsoft-prod.deb wget -O $deb "https://packages.microsoft.com/config/debian/$VERSION_ID/packages-microsoft-prod.deb"
rm /tmp/packages-microsoft-prod.deb sudo dpkg -i $deb
rm $deb
sudo apt-get update sudo apt-get update
sudo apt-get install -y powershell sudo apt-get install -y powershell
} }