diff options
author | nathansmith117 <nathansmith117@sdf.org> | 2024-05-19 13:08:58 -0600 |
---|---|---|
committer | nathansmith117 <nathansmith117@sdf.org> | 2024-05-19 13:08:58 -0600 |
commit | fff0b936562a3531ed55d3f13308133ea9a3a032 (patch) | |
tree | ae73efcdeb21d124428cacf803c9e922d3263ff8 /linuxRoom.html | |
parent | 92379837ada1242acc8cf5afcdb384662d89e6cb (diff) |
Got a lot done in the linux room
Diffstat (limited to 'linuxRoom.html')
-rw-r--r-- | linuxRoom.html | 157 |
1 files changed, 157 insertions, 0 deletions
diff --git a/linuxRoom.html b/linuxRoom.html new file mode 100644 index 0000000..3bd9776 --- /dev/null +++ b/linuxRoom.html @@ -0,0 +1,157 @@ +<html> + +<head> + <title>The linux room</title> + +<style> + +body { + color: blue; + background-image: url('images/linux_background.png'); +} + +table { + color: black; + background-color: #bebebe; + margin-top: 10px; + margin-bottom: 10px; + margin-left: 10px; + margin-right: 10px; + border=1 +} + +</style> + +</head> + +<body> + <center> + <img src="https://media.tenor.com/ko4tpRh2FTcAAAAi/mr-free-super-tux.gif" alt="Tux the penguin flying"/> + <table border="1" width="60%"> + <tr> + <td> + <h2>My current setup</h2> + <ul> + <li>Distro: <a href="">fedora xfce</a></li> + <li>Web browser: <a href="">librewolf</a></li> + <li>Terminal: <a href="">alacritty</a></li> + <li>Shell: <a href="">zsh</a></li> + <li>Editor: <a href="">lite-xl</a></li> + <li>Other editor: <a href="">neovim</a></li> + <li>Media player: <a href="">mpv</a></li> + </ul> + </td> + </tr> + <tr> + <td> + <h2><a href="https://github.com/nathansmith117/dotfiles" target="_blank">Dotfiles</a></h2> + <p>This is a repo for my dotfiles and its kind of fucked up. + Some configs have there own repos because I didn't think ahead lmao. + </p> + </td> + </tr> + </table> + + <table border="1" width="60%"> + <tr> + <td> + <h2>Why linux</h2> + <p> + I have always liked being able to customize, mod, and poke inside different things. + Computers are machines for us to play around with and use how we see fit yet the only thing + the big tech companies want to do it lock everything up and it disgusts me. + Fuck google, fuck microsoft, fuck apple, and fuck all the other evil tech companies!!! + Its time for the open source revolution and seize them all and open source the entire world!!! + Without linux or any other unix life would be much much worse. Linux is my safe place + from all the shit in the world. + </p> + <img src="images/windows_kills_kittens.jpg" alt="Window kills kittens" width="95%"/> + </td> + </tr> + </table> + + <table border="1" width="60%"> + <tr> + <td> + <h2>fedora xfce</h2> + <p> + Fedora been my go to for quite a while though I sometimes switch desktops lmao. + I have tried the gnome version but it doesn't really fit me so most + of the time I have used the kde spin though recently kde just haven't + been feeling the same. it has been feeling buggy and have been fighting + with nvidia drivers. After running xfce on my second computer for a while + I grew to really like it and started using it on my main and it have been + running much better then kde. + </p> + + <h3>Setting up fedora</h3> + <p> + Fedora has a little extra setup you wouldn't see in something like linux mint though + is isn't that bad. + </p> + <h4>Packages</h4> + <p> + The default repos have lots of stuff but you might want an app that isn't in it like steam. + I knowe the gnome version has a enable 3rd party repos button that does everything I listed here + but I am on the xfce version and also had to do this on the kde verison. + </p> + <ul> + <li> + Setup rpm fusion to get more packages in dnf with the + <a href="https://docs.fedoraproject.org/en-US/quick-docs/rpmfusion-setup/" target="_blank">resources here</a> + </li> + <li> + Install flatpak if not already there using "sudo dnf install flatpak" then add + <a href="https://flathub.org/setup/Fedora" target="_blank">flathub</a> + to get some cool apps! + </li> + </ul> + + <h4>Multimedia</h4> + <p> + By default fedora doesn't have many codecs and you need to install them yourself. + Without them many media files will not work and lots of youtube videos will not be able to play. + The fedora docs use to show how to install them but they removed it from their page + and instead shows a new version which installs some stuff but not everything. + I do both of them to make sure I get all the codecs I need. + </p> + <ul> + <li>Update your system with <code>sudo dnf upgrade</code></li> + <li>Install the new packages with <code>sudo dnf group install Multimedia</code></li> + <li> + Install the old ones with these three commands in a row: + <ul> + <li><code>sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,base} gstreamer1-plugin-openh264 gstreamer1-libav --exclude=gstreamer1-plugins-bad-free-devel</code></li> + <li><code>sudo dnf install lame\* --exclude=lame-devel</code></li> + <li><code>sudo dnf group upgrade --with-optional Multimedia</code></li> + </ul> + </li> + </ul> + + <h4>Nvidia drivers</h4> + <p> + Nvidia isn't the best on linux and I like AMD much more though I am stuck with nvidia for now. + For xfce there are some extra settings to enable it but it works great once that is done. + You will need rpm fusion first before you can install the drivers. + </p> + <ul> + <li> + Follow the fedora docs on nvidia + <a href="https://docs.fedoraproject.org/en-US/quick-docs/set-nvidia-as-primary-gpu-on-optimus-based-laptops" target="_blank">here</a> + </li> + <li> + Follow the archwiki on nvidia in lightdm + <a href="https://wiki.archlinux.org/title/NVIDIA_Optimus#LightDM" target="_blank">here</a> + though the provider setting in display_setup.sh might be wrong so use + <code>xrandr --listproviders</code> + to find the correct one. For me its "NVIDIA-G0". + </li> + </ul> + + <h3>xfce settings in fedora</h3> + </td> + </tr> + </table> + </center> +</body> +</html> |