Skip to content

Commit

Permalink
better 101 scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
Your Name committed Apr 20, 2024
1 parent 85a2cdd commit d26d515
Show file tree
Hide file tree
Showing 9 changed files with 133 additions and 7 deletions.
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
hugo.exe
# if you develope on windows and dont want to upload this one
hugo.exe

# no need to upload as github actions will generate it
public/
21 changes: 17 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Available programs to install from:
* Browsers:
* Brave :heavy_check_mark:
* Librewolf :heavy_check_mark:
* Chrome
* Chromium

* Design
* Blender :heavy_check_mark:
Expand All @@ -64,7 +64,6 @@ Available programs to install from:

* Programming:
* Octave :heavy_check_mark:
* VSCode
* VSCodium :heavy_check_mark:
* Flutter
* Android Studio
Expand All @@ -84,8 +83,6 @@ Available programs to install from:
* Syncthing :heavy_check_mark:
* Celeste :heavy_check_mark:
* Timeshift :heavy_check_mark:
* Dropbox
* MegaSync
* Synkron
* Grsync

Expand Down Expand Up @@ -137,6 +134,22 @@ Yes, Android it is built on the Linux kernel - Many people use Linux and dont ev
* [HUGO](https://github.com/gohugoio/hugo) the SSG that allowed me to generate this web
* [HEXTRA](https://github.com/imfing/hextra)

<details>
<summary>Clone me and Run me 👇</summary>
&nbsp;

```sh
git clone https://github.com/JAlcocerT/linux

sudo snap install hugo
#hugo version
hugo server

```

</details>


## :loudspeaker: Ways to Contribute

* Please feel free to fork the repository - try it out the guide for yourself and improve or add others tabs.
Expand Down
32 changes: 32 additions & 0 deletions Z_Linux_Installations_101/Crypto_env_101.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#!/bin/bash

# Function to prompt the user with a yes/no question
prompt_yes_no() {
while true; do
read -p "$1 [y/n]: " yn
case $yn in
[Yy]* ) return 0;; # User answered Yes, return 0
[Nn]* ) return 1;; # User answered No, return 1
* ) echo "Please answer yes or no.";;
esac
done
}

# Explain the risks to the user
echo "Installing Flatpak applications can introduce new software dependencies and potential security risks."
echo "Do you want to proceed with the installation?"

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo


# Prompt the user if they want to proceed
if prompt_yes_no; then
# User agreed, proceed with installations
flatpak install flathub info.portfolio_performance.PortfolioPerformance
flatpak install flathub org.electrum.electrum #BTC
flatpak install flathub org.featherwallet.Feather #Monero
flatpak install flathub com.brave.Browser
else
# User declined, exit
echo "Installation aborted."
fi
51 changes: 51 additions & 0 deletions Z_Linux_Installations_101/Dev_101.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#!/bin/bash

# Function to prompt the user with a yes/no question
prompt_yes_no() {
while true; do
read -p "$1 [y/n]: " yn
case $yn in
[Yy]* ) return 0;; # User answered Yes, return 0
[Nn]* ) return 1;; # User answered No, return 1
* ) echo "Please answer yes or no.";;
esac
done
}

# Explain the risks to the user
echo "Installing Snap/Flatpak applications can introduce new software dependencies and potential security risks."
echo "Do you understand it and want to proceed with the installation?"

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo apt install snapd

echo "Flatpak and snapcraft packages ready to be installed"

# Prompt the user if they want to proceed
if prompt_yes_no; then
# User agreed, proceed with installations
#flatpak install flathub com.vscodium.codium
sudo snap install codium --classic

flatpak install flathub org.spyder_ide.spyder

flatpak install flathub io.gitlab.librewolf-community
flatpak install flathub com.brave.Browser

echo "Installing HUGO/NPM"
snap install hugo
snap install node --channel=21/stable --classic

# Display installed Snap and Flatpak packages
echo "Installed Snap packages:"
snap list
echo "Installed Flatpak packages:"
flatpak list
else
# User declined, exit
echo "Installation aborted."
fi




3 changes: 3 additions & 0 deletions Z_Linux_Installations_101/Explore_101.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
flatpak install flathub app.organicmaps.desktop ##offline maps

##editing photo/video
8 changes: 7 additions & 1 deletion content/docs/Debian/conky_configuring_ubuntu.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ sudo apt install conky p7zip imagemagick rsync
* Install Kvantum Manager

```sh
wget "https://gitlab.com/garuda-linux/themes-and-settings/artwork/garuda-wallpapers/-/raw/master/src/garuda-wallpapers/Dr460nized%20Honeycomb.png?ref_type=heads&inline=false" -O Dr460nized_Honeycomb.png #download garuda wallpaperd

sudo apt install qt5-style-kvantum
```

Expand All @@ -117,7 +119,11 @@ sudo apt install qt5-style-kvantum
* Inspiration:
* https://www.youtube.com/watch?v=NkmFS3u4sBA
* https://www.youtube.com/watch?v=sTAE76k8x3g
* For example with: https://store.kde.org/p/1904859
* For example with Utterly Nord 5 Theme: https://store.kde.org/p/1904859
* Remember to
* Add: Desktop Effects -> Wobbly Windows
* COnfigure the windows bar - right click on it -> enter edit mode -> more options -> Visibility autohide
* Go to desktop effects -> blur -> and make it lighter

* If you want something similar to Garuda Linux, you can try with:
* [Sweet KDE](https://store.kde.org/p/1294174) Theme
Expand Down
6 changes: 6 additions & 0 deletions content/docs/Debian/content_creation.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,12 @@ flatpak run org.kde.kdenlive
#sudo snap install shotcut --classic
```

Watch your videos with VLC:

```sh
flatpak install flathub org.videolan.VLC
```

<!-- {{% details title="Private Android with LineageOS" closed="true" %}}
> SUpported devices list: <https://wiki.lineageos.org/devices/>
Expand Down
11 changes: 10 additions & 1 deletion content/docs/Debian/gaming.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,4 +87,13 @@ Nested virtualization is a more complex setup than GPU passthrough, but it can b

### How to Benchmark Gaming Performance

* https://github.com/flightlessmango/MangoHud
* https://github.com/flightlessmango/MangoHud


### Emulators on Linux

```sh
flatpak install flathub org.ryujinx.Ryujinx
flatpak install flathub org.duckstation.DuckStation
flatpak install flathub app.xemu.xemu
```
2 changes: 2 additions & 0 deletions content/docs/NIX/fav-apps.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ nix-shell -p thunderbird #flatpak install flathub org.mozilla.Thunderbird

```sh
nix-shell -p librewolf #flatpak install flathub org.mozilla.firefox
#flatpak install flathub io.gitlab.librewolf-community

#https://flathub.org/apps/org.chromium.Chromium
#nix-shell -p mullvad-browser
```
Expand Down

0 comments on commit d26d515

Please sign in to comment.