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]]
|
|
@ -1,8 +0,0 @@
|
|||||||
<html>
|
|
||||||
<body>
|
|
||||||
<svg style="width:18px; height:18px; fill: #7e7e7e;">
|
|
||||||
<path d="M10.1784 2.06433C10.53 1.71277 11.1009 1.71277 11.4525 2.06433L15.9525 6.56433C16.3041 6.91589 16.3041 7.48683 15.9525 7.83839C15.6009 8.18996 15.03 8.18996 14.6784 7.83839L14.3831 7.54308L11.6212 10.7662C11.9559 11.8912 11.8687 13.1287 11.3203 14.2312L11.2809 14.31C11.1516 14.5687 10.9069 14.7487 10.62 14.7965C10.3331 14.8443 10.0434 14.7487 9.83812 14.5434L3.47343 8.17589C3.26812 7.97058 3.17531 7.68089 3.22031 7.39402C3.26531 7.10714 3.44812 6.86246 3.70687 6.73308L3.78562 6.69371C4.88531 6.14246 6.12281 6.05527 7.25062 6.39277L10.4737 3.63089L10.1784 3.33558C9.82687 2.98402 9.82687 2.41308 10.1784 2.06152V2.06433ZM2.07844 14.6643L5.0625 11.6775L6.33656 12.9515L3.34968 15.9356C2.99812 16.2871 2.42719 16.2871 2.07562 15.9356C1.72406 15.584 1.72406 15.0131 2.07562 14.6615L2.07844 14.6643Z" />
|
|
||||||
</svg>
|
|
||||||
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD5SURBVHgBvZThEYIwDIXT4gC4gSPoBjqCG+gEngsgZQFHcAU3YAU2kA3sAoCvUE4KofQXucsdTdsvLyFAtLalaRr79gUFQuq6/uKxkFKesNbjMzIQZC4W8D2AOacuCJQkycNA7JKFiQUlcdM0T/iF2XbKFKOLu6qqbn12IURMfyXkg22GUUBeuHykMGt7BjfJtNOjKIruJhgAUVmWHaBmCzWlCUx6hI22mTbTxKD4rZQ6j+OSAbV1zygrAboycRbU1czDNDeME5Cd4NyWpj3K5kE9hLo3oW12p0yUVSyCBhBn0HqYaTJczYGEPbwD6EOejzLYln4Tq9kPB4t8gxYYsgwAAAAASUVORK5CYII=" />
|
|
||||||
</body>
|
|
||||||
</html>
|
|
Loading…
x
Reference in New Issue
Block a user