1
0
mirror of https://github.com/tiyn/wiki.git synced 2025-04-16 13:07:46 +02:00

Compare commits

...

5 Commits

Author SHA1 Message Date
1449d9bed8 python: added manual installation guide source 2024-05-15 05:13:42 +02:00
75233ea75d python: added manual installation guide 2024-05-15 05:12:09 +02:00
888f64e362 audio: added autoeq website 2024-05-15 05:05:35 +02:00
dbfc1f88d5 nativefier: added url unblock 2024-05-15 00:30:36 +02:00
4d16b07130 audio: added daws 2024-05-15 00:30:21 +02:00
3 changed files with 70 additions and 0 deletions

View File

@ -18,6 +18,8 @@ the corresponding [VoIP section](/wiki/communication.md#voip).
Headphones have different frequency responses. Headphones have different frequency responses.
[AutoEq](https://github.com/jaakkopasanen/AutoEq/tree/master) can be used to normalize these to a [AutoEq](https://github.com/jaakkopasanen/AutoEq/tree/master) can be used to normalize these to a
harman curve. harman curve.
AutoEq also has a [website](https://autoeq.app/) on which headsets can be searched and equalizer
presets can be exported more easily.
## Media Software ## Media Software
@ -25,6 +27,14 @@ If you want to keep your system clean of much data, you can use this kind of
setup. setup.
There are differences depending on your preffered software interface. There are differences depending on your preffered software interface.
### Digital Audio Workstations
Digital Audio Workstations - short DAWs - is an application that can be used to record, edit or
produce audio files.
- [LMMS](https://lmms.io/) is a free and cross-platform DAW that is highly compatible with
[Linux-based systems](/wiki/linux.md).
### Software for Music/Podcasts/Audiobooks ### Software for Music/Podcasts/Audiobooks
The following is a list of server software, that is featured in this wiki. The following is a list of server software, that is featured in this wiki.

View File

@ -37,6 +37,22 @@ nativefier --name Mastodon \
--single-instance https://mastodon.technology --single-instance https://mastodon.technology
``` ```
By default URLs that are not belonging to the one that is given by `--single-instance` will be
blocked.
There is an unchangeable whitelist.
Single URLs that are not on the whitelist can be excluded and so not be blocked by using the
`--internal-urls` flag.
A complete example using this flag can look like the following.
```sh
nativefier --name Mastodon \
--platform linux --arch x64 \
--width 1024 --height 768 \
--tray --disable-dev-tools \
--internal-urls 'outlook.office365.com/*' \
--single-instance https://mastodon.technology
```
### Navigating Back and Forward ### Navigating Back and Forward
In a normal [browser](/wiki/web_browser.md) there are buttons to navigate back and forth through In a normal [browser](/wiki/web_browser.md) there are buttons to navigate back and forth through

View File

@ -22,6 +22,50 @@ You can then set and install your preferred version of python globally with
Analog to managing python versions, `pipenv` can manage pip and package versions. Analog to managing python versions, `pipenv` can manage pip and package versions.
A guide and description of the usage can be found on [gioele.io](https://gioele.io/pyenv-pipenv). A guide and description of the usage can be found on [gioele.io](https://gioele.io/pyenv-pipenv).
### Manual Installation
This section is based on a guide by [Linuxize](https://linuxize.com/post/how-to-install-python-3-9-on-ubuntu-20-04/).
On [Linux-based systems](/wiki/linux.md) Python can be easily installed using make.
The following shows a process of installing Python 3.9.1.
When another Python version is needed the version number has to be adapted accordingly.
First make sure all the dependencies are installed.
On a [Ubuntu](/wiki/linux.md#distributions) system or other systems using the apt
[package manager](/wiki/linux/package_manager.md) this can look like the following
```sh
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
```
Afterwards the python source code can be downloaded.
```sh
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
tar -xf Python-3.9.1.tgz
cd Python-3.9.1
```
Afterwards if OpenSSL should be enabled for Python uncomment all the corresponding lines in
`Modules/Setup`.
This part of the guide is taken from a
[StackOverflow post by Ironman](https://stackoverflow.com/questions/58309485/modulenotfounderror-no-module-named-ssl).
Then proceed with the installation.
```sh
./configure --enable-optimizations
make
sudo make altinstall
```
Afterwards you can check if the Pyhton version is installed using the following command.
```sh
python3.9 --version
```
### Vim ### Vim
The steps to make Vim a python IDE are described in The steps to make Vim a python IDE are described in