• 0 Posts
  • 15 Comments
Joined 2 years ago
cake
Cake day: June 27th, 2023

help-circle
  • I would say make the top bar the same or similar to the excellent title bars you’ve already got. Currently feels like they’re from 2 different systems.

    EDIT my personal preference is to colour the minimize maximize close buttons.

    Other ideas: round the corners just a tiny bit. Make the dock look more like the taskbar maybe. See if there’s examples from “Windows 95 Plus!” Which I think had extra themes.

    EDIT 2: it looks great, you’ve done a good job here I like it!





  • bloopernova@programming.devtoGit@programming.devConfusing git terminology
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    2
    ·
    edit-2
    1 year ago

    Yeah git is complex. It performs a huge array of tasks, the problem domain is very complicated. Do people complain Typescript or Rust is too complex? Probably some do but most accept that learning a programming language takes time and dedication.

    The hacker news thread on that article is depressing. So many people saying “waaahh git is hard! I had to look up how to do something!” No shit? You had to learn something you previously didn’t know?!?

    Like, multiple devs I’ve known had trouble understanding that things in git are often just pointers. Symbolic links. Yet it’s treated like an alien ship just crashed into their lap!







  • Yes, nix is fantastic and I need to figure out the setup vs my current one. On a new system, would it be more straightforward to clone my repo, and then use nix, or just keep what I have? More of a rhetorical question there, I need to compare nix and homebrew based methods again (last time was like 2 years ago)

    There’s also the issue of nix darwin creating a partition, which the enterprise security department didn’t like me to do last time. Which is ridiculous, I agree! Plus homebrew is “approved” while nix is an unknown to our enterprise IT. They often block stuff in the name of security, I’d hate for nix to get halfway through setup and break.


  • p10k doesn’t require omz. You can install it by itself, the instructions are right there on the Github repo.

    On a new computer, I: git clone my dotfiles repo. Run the install script which symlinks all the relevant files, clones any needed repos like asdf, fzf, p10k, sources the .zshenv and .zshrc, runs asdf installs for my required tools, installs homebrew if on macOS, runs brew bundle to install everything else.

    Homebrew takes the longest. The rest is done in a few seconds.