Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6fb321834d | ||
|
|
36b494b8a4 | ||
|
|
7dc4e337ee | ||
|
|
a4af0cc906 | ||
|
|
7be8bb8730 | ||
|
|
8dbfc338be | ||
|
|
42fce46098 |
@ -225,7 +225,7 @@ spec:
|
||||
- name: git-source
|
||||
volumeClaimTemplate:
|
||||
spec:
|
||||
storageClassName: "nfs-client"
|
||||
storageClassName: "local-path"
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
resources:
|
||||
|
||||
@ -237,7 +237,7 @@ spec:
|
||||
- name: git-source
|
||||
volumeClaimTemplate:
|
||||
spec:
|
||||
storageClassName: "nfs-client"
|
||||
storageClassName: "local-path"
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
resources:
|
||||
|
||||
@ -177,7 +177,7 @@ spec:
|
||||
- name: git-source
|
||||
volumeClaimTemplate:
|
||||
spec:
|
||||
storageClassName: "nfs-client"
|
||||
storageClassName: "local-path"
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
resources:
|
||||
|
||||
14
pages/about_me/index.org
Normal file
14
pages/about_me/index.org
Normal file
@ -0,0 +1,14 @@
|
||||
#+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.
|
||||
* 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
|
||||
{
|
||||
|
||||
BIN
posts/2025/02/21/why-i-use-nixos/files/20250221_gsutil.png
Normal file
BIN
posts/2025/02/21/why-i-use-nixos/files/20250221_gsutil.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 30 KiB |
BIN
posts/2025/02/21/why-i-use-nixos/files/20250221_nodejs.png
Normal file
BIN
posts/2025/02/21/why-i-use-nixos/files/20250221_nodejs.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 38 KiB |
19
posts/2025/02/21/why-i-use-nixos/index.org
Normal file
19
posts/2025/02/21/why-i-use-nixos/index.org
Normal file
@ -0,0 +1,19 @@
|
||||
#+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]]
|
||||
2028
static/riscv/chat_log.html
Normal file
2028
static/riscv/chat_log.html
Normal file
File diff suppressed because one or more lines are too long
BIN
static/riscv/closed_case_no_lights_at_all.webm
Normal file
BIN
static/riscv/closed_case_no_lights_at_all.webm
Normal file
Binary file not shown.
BIN
static/riscv/hdmi_selected_open_case_still_no_output.webm
Normal file
BIN
static/riscv/hdmi_selected_open_case_still_no_output.webm
Normal file
Binary file not shown.
BIN
static/riscv/hdmi_selected_screws_inserted_no_signs_of_life.webm
Normal file
BIN
static/riscv/hdmi_selected_screws_inserted_no_signs_of_life.webm
Normal file
Binary file not shown.
BIN
static/riscv/open_case_no_video_no_white_lights.webm
Normal file
BIN
static/riscv/open_case_no_video_no_white_lights.webm
Normal file
Binary file not shown.
BIN
static/riscv/other_computer_working_hdmi.webm
Normal file
BIN
static/riscv/other_computer_working_hdmi.webm
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user