From 37bc02c86fd117070fc5fe43cc06415a431e7e72 Mon Sep 17 00:00:00 2001 From: Tim Date: Sun, 4 Dec 2022 14:53:01 +0100 Subject: [PATCH] Winfetch config hinzugefuegt --- config.ps1 | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++ install.ps1 | 10 +++++- morgana.jpg | Bin 0 -> 7923 bytes 3 files changed, 101 insertions(+), 1 deletion(-) create mode 100644 config.ps1 create mode 100644 morgana.jpg diff --git a/config.ps1 b/config.ps1 new file mode 100644 index 0000000..8bbcb88 --- /dev/null +++ b/config.ps1 @@ -0,0 +1,92 @@ +# ===== WINFETCH CONFIGURATION ===== + +$noimage = $false +$image = "C:\Users\Tim\Pictures\morgana.jpg" + + +$ascii = $false +$memorystyle = 'bartext' +$diskstyle = 'bartext' +$cpustyle = 'bartext' + + +# Specify width for image/logo +# $imgwidth = 40 + +# Make the logo blink +# $blink = $true + +# Display all built-in info segments. +# $all = $true + +# Add a custom info line +# function info_custom_time { +# return @{ +# title = "Time" +# content = (Get-Date) +# } +# } + +# Configure which disks are shown +# $ShowDisks = @("C:", "D:") +# Show all available disks +# $ShowDisks = @("*") + +# Configure which package managers are shown +# disabling unused ones will improve speed +# $ShowPkgs = @("winget", "scoop", "choco") +$ShowPkgs = @("winget") + +# Use the following option to specify custom package managers. +# Create a function with that name as suffix, and which returns +# the number of packages. Two examples are shown here: +# $CustomPkgs = @("cargo", "just-install") +# function info_pkg_cargo { +# return (cargo install --list | Where-Object {$_ -like "*:" }).Length +# } +# function info_pkg_just-install { +# return (just-install list).Length +# } + +# Configure how to show info for levels +# Default is for text only. +# 'bar' is for bar only. +# 'textbar' is for text + bar. +# 'bartext' is for bar + text. +# $cpustyle = 'bar' +# $memorystyle = 'textbar' +# $diskstyle = 'bartext' +# $batterystyle = 'bartext' + + +# Remove the '#' from any of the lines in +# the following to **enable** their output. + +@( + "title" + "dashes" + "os" + "computer" + "kernel" + "motherboard" + # "custom_time" # use custom info line + "uptime" + # "ps_pkgs" # takes some time + "pkgs" + "pwsh" + "resolution" + "terminal" + # "theme" + "cpu" + "gpu" +# "cpu_usage" # takes some time + "memory" + "disk" + # "battery" + # "locale" + # "weather" + "local_ip" + # "public_ip" +# "blank" + # "colorbar" +) diff --git a/install.ps1 b/install.ps1 index 506650f..cdbfb0c 100644 --- a/install.ps1 +++ b/install.ps1 @@ -104,7 +104,15 @@ do { if ($decision -eq 0) { Install-Module -Name PSWindowsUpdate -Force } - } + } + $decision = $Host.UI.PromptForChoice('Winfetch', 'Soll Winfetch eingerichtet werden?' , $choices, 1) + if ($decision -eq 0) { + Install-Script winfetch + mkdir ~/.config/winfetch + Copy-Item ~/.winconfig/config.ps1 ~/.config/winfetch + Read-Host "Bitte das Terminal / Powershell neu starten damit Winfetch funktioniert." + + } } '5' { Write-Host "Beginne mit dem Update aller Pakete..." winget upgrade --all --accept-package-agreements --accept-source-agreements diff --git a/morgana.jpg b/morgana.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f405e9990505dea1138607dbc6e1155cf52d80b GIT binary patch literal 7923 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