vendion
5
11
vendion

@lemmy.ml

vendion 2 points 3 years ago

I would imagine it also due to a flaw in how Google works. From my understanding, Google incentivizes adding new features, not supporting things. So, unless you're on a team that is working on a core product, you won't get far just maintaining and fixing bugs in a product that is “feature complete”.

path: 0 245195 281956 281957, hotness: undefined, score: 2, children: 0
vendion 2 points 3 years ago

I'm currently using Xmonad on my main Arch system, before that was Herbstluftwm. Occasionally I boot up KDE to check on how it's coming along or when i'm feeling nostalgic for what helped get me into Linux many years ago.

path: 0 736779, hotness: undefined, score: 2, children: 0
vendion 2 points 3 years ago

Okay, that's good to know. I just wanted to make sure that if I had something like MariaDB or Postgres get installed with nix-shell that I wouldn't lose everything thus having to set everything back up next time I start the shell again.

path: 0 7921069 7921928, hotness: undefined, score: 2, children: 1
vendion 2 points a year ago

Not if they wait long enough to buy it second hand, well at least not their purchase. Just a matter of how long they would be willing to wait.

path: 0 20592661 20593873 20598141, hotness: undefined, score: 2, children: 0
vendion 1 point 3 years ago

I found out about Lemmy about 3 years ago in a random Reddit thread, and been mostly lurking since then.

path: 0 376333, hotness: undefined, score: 1, children: 0
vendion 1 point 3 years ago

It's nice to see that it's finally out of the closed beta, but for me it seems to be lacking in a lot of ways. I make use of identies in BitWarden, have CC data there, and use their CLI app. Hopefully Proton plans to build on Pass to help out compete with other password managers quickly.

Plus side another privacy focused security tool from someone who knows what they are doing is always welcome.

path: 0 652388, hotness: undefined, score: 1, children: 0
vendion 1 point 3 years ago

Okay, hopefully someone here can point out where I am going wrong with setting up my dev shell the way I want. I am currently using direnv and nix-direnv to manage the dev shell, and I found this blog post which shows a way to start and stop MySQL/Mariadb but I am having some weird issues with it.

Currently my flake looks like this:

{
  description = "A basic flake with a shell";
  inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
  inputs.flake-utils.url = "github:numtide/flake-utils";

  outputs = { nixpkgs, flake-utils, ... }@inputs:
    flake-utils.lib.eachDefaultSystem (system:
      let
        pkgs = nixpkgs.legacyPackages.${system};
      in
      {
        devShells.default = pkgs.mkShell {
          packages = with pkgs; [
            bashInteractive
            php
          ];

          buildInputs = [ pkgs.mariadb ];

          shellHook = ''
          export MYSQL_BASEDIR=${pkgs.mariadb}
          export MYSQL_HOME=$PWD/.direnv/mysql
          export MYSQL_DATADIR=$MYSQL_HOME/data
          export MYSQL_UNIX_PORT=$MYSQL_HOME/mysql.sock
          export MYSQL_PID_FILE=$MYSQL_HOME/mysql.pid
          alias mysql='mysql -u root'

          if [[ ! -d $MYSQL_HOME ]]; then
            mariadb-install-db --auth-root-authentication-method=normal \
              --datadir="$MYSQL_DATADIR" --basedir="$MYSQL_BASEDIR" \
              --pid-file="$MYSQL_PID_FILE"
          fi

          mariadbd --datadir=$MYSQL_DATADIR --pid-file=$MYSQL_PID_FILE \
            --socket=$MYSQL_UNIX_PORT --tmpdir='/tmp' 2>/dev/null &
          MYSQL_PID=$!
          '';
        };
      });
}

When I run it like this mariadbd starts just fine, but doesn't get backgrounded dispite the & making that shell session useless which is not what I want as I have to spawn a second shell just to do anything.

Even weirder is when I add the finish() function and the call to trap like in the blog post then mariadbd doesn't start (or starts and immedently gets killed).

path: 0 8043330, hotness: undefined, score: 1, children: 1
vendion 1 point 3 years ago

On my Laptop, Arch Linux On my desktop, FreeBSD

path: 0 1036710, hotness: undefined, score: 1, children: 0
vendion 1 point 3 years ago

Does Namecheap still charge for WHOIS Guard and DNSSEC? That was one of the things I liked about Google Domains, they were free.

path: 0 269529 269578 284700, hotness: undefined, score: 1, children: 0
vendion 1 point 3 years ago

Thanks for the tip, I pinged them on Mastodon as well.

path: 0 269529 274786 289152 289153 337397, hotness: undefined, score: 1, children: 0
vendion 0 points 3 years ago

The selection of TLDs Cloudflare supports is weird. I checked them out earlier, and they list .dev as “coming soon” even though it was made publicly available in 2019. This makes Cloudflare a non-option for me as I have a handful of .dev domains I would need to transfer somewhere.

path: 0 269529 274786 289152, hotness: undefined, score: 0, children: 2

thanks for using Leebra!

go to feed...