From: Edward Delaporte Date: Sun, 23 Mar 2025 15:11:52 +0000 (-0500) Subject: Update journal to work on Linux X-Git-Url: https://apps.delaporte.us/gitweb/dotfiles.git/commitdiff_plain/647f5523440f4760a13cd91f7ba8e41a13ae1f38?ds=inline Update journal to work on Linux --- diff --git a/files/Microsoft.PowerShell_profile.ps1 b/files/Microsoft.PowerShell_profile.ps1 index ca65107..ca2f5e1 100644 --- a/files/Microsoft.PowerShell_profile.ps1 +++ b/files/Microsoft.PowerShell_profile.ps1 @@ -1,5 +1,14 @@ $env:src = "$HOME\src" -$env:dotfiles = "$HOME\dotfiles" +$env:dotfiles = Join-Path $HOME "dotfiles" +$env:journal = Join-Path $HOME "Journal" +$env:nvim = Join-Path $HOME "\AppData\Local\nvim" + +if($IsWindows) { + $env:journal = Join-Path $HOME "Box\Journal" + $env:nvim = Join-Path $HOME "\AppData\Local\nvim" +} + + Import-Module $env:dotfiles\psmodules\add_to_profile.psm1 Add-ToProfile $env:dotfiles\files\paths.ps1 Add-ToProfile $env:dotfiles\files\env.ps1 @@ -23,13 +32,13 @@ function journal { [switch]$shared = $false, [switch]$dotfiles = $false ) - $path = "$HOME\Box\Journal" + $path = $journal switch($key){ 'limited' { $path = "$HOME\Box\SecDevLimited" } 'shared' { $path = "$HOME\Box\Privacy & Cybersecurity\Cybersecurity Development" } 'journal' { $path = "$HOME\Box\Journal" } - 'dotfiles' { $path = "$HOME\dotfiles" } - 'nvim' { $path = "$HOME\AppData\Local\nvim" } + 'dotfiles' { $path = $env:dotfiles } + 'nvim' { $path = $env:nvim } } cd $path; nvim $path } diff --git a/setup/powershell.sh b/setup/powershell.sh index 5994882..e69da04 100755 --- a/setup/powershell.sh +++ b/setup/powershell.sh @@ -4,13 +4,5 @@ mkdir -p ~/.config/powershell/ mv ~/.config/powershell/Microsoft.PowerShell_profile.ps1 ~/.config/powershell/profile.backup.ps1 ln -s ~/dotfiles/files/Microsoft.PowerShell_profile.ps1 ~/.config/powershell/Microsoft.PowerShell_profile.ps1 -echo "************** Install PowerShell" -sudo snap install powershell --classic - -if ! [ -f /etc/shells ] || ! grep -q '^/snap/bin/powershell$' /etc/shells; then - echo "************** Add PowerShell to /etc/shells" - echo '/snap/bin/powershell' | sudo tee -a /etc/shells -fi - echo "************** Choose Shell: PowerShell" -chsh --shell /snap/bin/powershell +chsh --shell /usr/bin/pwsh