Compare commits
No commits in common. "main" and "v0.0.82" have entirely different histories.
@ -225,7 +225,7 @@ spec:
|
|||||||
- name: git-source
|
- name: git-source
|
||||||
volumeClaimTemplate:
|
volumeClaimTemplate:
|
||||||
spec:
|
spec:
|
||||||
storageClassName: "local-path"
|
storageClassName: "nfs-client"
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
resources:
|
resources:
|
||||||
|
|||||||
@ -237,7 +237,7 @@ spec:
|
|||||||
- name: git-source
|
- name: git-source
|
||||||
volumeClaimTemplate:
|
volumeClaimTemplate:
|
||||||
spec:
|
spec:
|
||||||
storageClassName: "local-path"
|
storageClassName: "nfs-client"
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
resources:
|
resources:
|
||||||
|
|||||||
@ -177,7 +177,7 @@ spec:
|
|||||||
- name: git-source
|
- name: git-source
|
||||||
volumeClaimTemplate:
|
volumeClaimTemplate:
|
||||||
spec:
|
spec:
|
||||||
storageClassName: "local-path"
|
storageClassName: "nfs-client"
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
resources:
|
resources:
|
||||||
|
|||||||
@ -1,14 +0,0 @@
|
|||||||
#+OPTIONS: html-postamble:nil
|
|
||||||
#+date: <2023-12-23 Sat>
|
|
||||||
#+author: Tom Alexander
|
|
||||||
#+email:
|
|
||||||
#+language: en
|
|
||||||
#+select_tags: export
|
|
||||||
#+exclude_tags: noexport
|
|
||||||
|
|
||||||
Links:
|
|
||||||
- My personal repos: [[https://code.fizz.buzz/explore/repos][code.fizz.buzz]]
|
|
||||||
- LinkedIn: https://www.linkedin.com/in/tom-alexander-b6a18216/
|
|
||||||
- GitHub: https://github.com/tomalexander
|
|
||||||
- Resume: https://fizz.buzz/tom_alexander_resume.pdf
|
|
||||||
- PGP Key: https://fizz.buzz/pgp.asc
|
|
||||||
@ -249,7 +249,7 @@ This will compile sm64ex and install it. But there's two problems we can immedia
|
|||||||
|
|
||||||
We will be solving these by creating a ~.desktop~ file, introducing nixGL, and writing a wrapper script that makes sm64ex launch from within steam gaming mode properly.
|
We will be solving these by creating a ~.desktop~ file, introducing nixGL, and writing a wrapper script that makes sm64ex launch from within steam gaming mode properly.
|
||||||
* Adding nixGL
|
* Adding nixGL
|
||||||
If we were running NixOS, graphical programs would work out-of-the-box. Unfortunately on other Linux distributions, we need to wrap our graphical programs so they know where to find the graphics drivers. To perform this wrapping, we will use [[https://github.com/nix-community/nixGL][nixGL]]. To install nixGL we need to add it as an input in our ~flake.nix~, apply its overlay, and add it as an ~extraSpecialArgs~ to have it automatically passed into each module:
|
If we were running NixOS, graphical programs would work out-of-the-box. Unfortunately on other Linux Distributions, we need to wrap our graphical programs so they know where to find the graphics drivers. To perform this wrapping, we will use [[https://github.com/nix-community/nixGL][nixGL]]. To install nixGL we need to add it as an input in our ~flake.nix~, apply its overlay, and add it as an ~extraSpecialArgs~ to have it automatically passed into each module:
|
||||||
|
|
||||||
#+begin_src nix
|
#+begin_src nix
|
||||||
{
|
{
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 30 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 38 KiB |
@ -1,19 +0,0 @@
|
|||||||
#+OPTIONS: html-postamble:nil
|
|
||||||
#+title: Why I use NixOS
|
|
||||||
#+date: <2025-02-21 Fri>
|
|
||||||
#+author: Tom Alexander
|
|
||||||
#+email:
|
|
||||||
#+language: en
|
|
||||||
#+select_tags: export
|
|
||||||
#+exclude_tags: noexport
|
|
||||||
#+natter_publish: unlisted
|
|
||||||
|
|
||||||
This is just a list of situations in which classic Linux distributions have failed me, whereas NixOS would not.
|
|
||||||
|
|
||||||
* Package version conflicts
|
|
||||||
|
|
||||||
** gsutil on Arch Linux [2025-02-21 Fri]
|
|
||||||
[[./files/20250221_gsutil.png]]
|
|
||||||
|
|
||||||
** NodeJS on Arch Linux [2025-02-21 Fri]
|
|
||||||
[[./files/20250221_nodejs.png]]
|
|
||||||
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user