[-] curtismchale@lemmy.ca 2 points 1 month ago

I've been on Mac for around 10 years and the price of the hardware was a huge motivator. The 13" Framework came out and I jumped on that modular bandwagon. I do still use my Mac as a video ripping station but otherwise I earn all my money as a dev on Fedora 40 and have a secondary tablet with NixOS on it, because the draw of an easily reproducible system is strong.

Now Apple just continues to do stupid shit and I just want to own my computer without them looking over my shoulder and charging me a huge price to do it.

I do need to upgrade the Framework (started with the cheap i5 chip) to the fastest AMD variant available so that streaming works better without the fan spinning up, or just build a desktop for streaming and video work.

3
submitted 11 months ago* (last edited 11 months ago) by curtismchale@lemmy.ca to c/nixos@lemmy.ml

I want to add custom commands to my PATH but am unable to get it working. So far I've installed home-manager and added the code below to my nix configuration.

imports = [
  ./hardware-configuration.nix
  
];

Then later on to add the item to PATH

home-manager.users.curtismchale = { pkgs, ... }: {
  home.stateVersion = "23.05";
  home.sessionPath = [
    "$HOME/Workspace/proudcity/proudcity-kubernetes/bin"
  ];
};

I have also tried $HOME/Workspace/proudcity/producity-kubernetes/bin/pc-kube but that doesn't change the issue.

I can see the commands installed at ~/Workspace/proudcity/proudcity-kubernetes/bin/pc-kube but when I type the expected command pc kube $command it says there is nothing installed in path and offers to install some programs that match pc for me.

26
submitted 1 year ago by curtismchale@lemmy.ca to c/bicycles@lemmy.ca

Lovely first ride on the Zipp 303 s wheels I got this week. They roll fast and don’t feel harsh.

[-] curtismchale@lemmy.ca 2 points 1 year ago* (last edited 1 year ago)

So the line of rev = "v${version}"; has an extra v in it which corresponded to the repository I copied to get started but this isn't needed for my repository.

my correct line reads rev = "${version}"

2
submitted 1 year ago by curtismchale@lemmy.ca to c/nixos@lemmy.ml

I'm trying to build my first nix package out of the Kana project. My `default.nix' file is below.

When I try to build the application nix tries to fetch https://github.com/ChrisWiegman/kana-cli/archive/v0.10.1.tar.gz which gives a 404. How do I get nix to download the release .tar.gz file to build the application?

{ lib
, buildGoModule
, fetchFromGitHub
, makeWrapper
, go
}:

buildGoModule rec {
  pname = "kana-cli";
  version = "0.10.1";

  src = fetchFromGitHub {
    owner = "ChrisWiegman";
    repo = "kana-cli";
    rev = "v${version}";
    hash = "";
  };

  vendorSha256 = null;

  # This is required for wrapProgram.
  allowGoReference = true;

  nativeBuildInputs = [ makeWrapper ];

  postFixup = ''
    wrapProgram $out/bin/kana-cli --prefix PATH : ${lib.makeBinPath [ go ]}
  '';

  meta = with lib; {
    homepage = "https://github.com/ChrisWiegman/kana-cli";
    description = "WordPress Stuff";
    license = licenses.gpl3;
    maintainers = with maintainers; [ curtismchale ];
  };
}
[-] curtismchale@lemmy.ca 4 points 1 year ago

Hollow Knight...need to put in the time to finish it at some point still.

[-] curtismchale@lemmy.ca 3 points 1 year ago

I commuted around town on one of their fixed gear bikes for 5 years without issue. I swapped in new brakepads, and lubed the chain every few weeks in the rainy winter outside Vancouver BC. It was way cheaper to purchase that bike than to do the maintenance required to commute and train on my regular road bike

I had no issues with mine and sold it before a move to a hilly town for around 50% of the purchase price.

20
submitted 1 year ago by curtismchale@lemmy.ca to c/linux@lemmy.ml

I'm happy with Obsidian for taking my notes but I want to find something I can host myself to track web articles, pdfs, mp3 files that I reference as research. I suppose I'm looking for a replacement for DEVONthink or Zotero.

I have a Synology to run stuff on so solutions that run there are a preference, though not required.

[-] curtismchale@lemmy.ca 2 points 1 year ago

Thanks for more information.

[-] curtismchale@lemmy.ca 7 points 1 year ago

I'm newish to Fedora and admit I don't understand the whole developer/governance structure of it vs RHEL, but the news did make me wonder about continuing to use Fedora.

Reading some comments here, maybe it's a non-issue. Guess I'll have to dig more.

[-] curtismchale@lemmy.ca 1 points 1 year ago

I've been looking at it after numerous times I update Fedora only to have some tool break that I use daily. Then I spend a chunk of the day getting Virtualbox working again so I can do my job (write code for websites).

I haven't made the jump, but it looks very interesting.

[-] curtismchale@lemmy.ca 2 points 1 year ago

CTRL - P to get to all the available commands in Obsidian.

[-] curtismchale@lemmy.ca 5 points 1 year ago

Given the open format of Obsidian I'm not really that concerned about the fact that it's not open source. It's just markdown files I can do whatever I want with in the future.

[-] curtismchale@lemmy.ca 2 points 1 year ago
  • Kanban
  • Book Search
  • Paste URL into Selection
  • Smart Random Note
  • Graph Analysis

Ugh that was hard to get down to the top 5. Strang New Worlds is also a top plugin.

curtismchale

joined 1 year ago