@dedsyn4ps3@fosstodon.org
@dedsyn4ps3@fosstodon.org avatar

dedsyn4ps3

@dedsyn4ps3@fosstodon.org

Avid learner of all the things, cybersecurity journeyman, developer, and internet-of-things enthusiast

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dedsyn4ps3, to gaming
@dedsyn4ps3@fosstodon.org avatar

Guys, it's happening... I think I'm officially getting older.. 🫠

Gone are the nights of 24/7 #gaming parties fueled with Monster and Red Bull (though I can definitely still pound them during late night #coding binges 🤗), and have given way to regularly having my #trading app open to watch my #stock investments and snag positions throughout the day/week...

Nowadays, I somehow seem to get off on #analytics data and stock charts... 🙈🙈

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@sebulon you may be right about that one 😅

At least with this I have some potential to make some money...anytime I ever went with my gramps to watch birds I'd just end up getting crapped on at some point.. 💩🤣

nobodyinperson, to NixOS
@nobodyinperson@fosstodon.org avatar

Nice, I managed to package this little utility 'highlight-pointer' for :nixos: #NixOS, which is very helpful during screencasts.

It was very easy to do having already made an :archlinux: #ArchLinux PKGBUILD.

https://gitlab.com/nobodyinperson/nixconfig/-/blob/main/pkgs/highlight-pointer.nix?ref_type=heads

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@nobodyinperson I've had the same experience recently after launching a new command line tool I created for GNOME desktops.

Having that hands-on experience with #archlinux PKGBUILDs definitely makes putting together a #nix #flake or standard derivation a lot more straightforward and easy to understand for sure! 🙌👌 :arch: :nixos:

dedsyn4ps3, to windows
@dedsyn4ps3@fosstodon.org avatar

The newest project is finally ready for its public debut! Inspired by a tool on for XFCE desktops, Nix-Incognito was developed to provide a similar mechanism for masking a user's GNOME desktop to better blend in with surrounding PC's during engagements!

Although it's meant for use on systems, it can easily be compiled and ran on any device running . Support for other DE's is in the works! 🙌 🤘 😎

https://github.com/dedSyn4ps3/nix-incognito

dedsyn4ps3, to rust
@dedsyn4ps3@fosstodon.org avatar

That feeling you get when your package.nix builds your command line tool successfully after testing different builders all afternoon...it's a truly wonderful experience! 😅🙌 :nixos: :rust_ferris:

image/gif

empire, to NixOS
@empire@fosstodon.org avatar

It seems that on (unstable), there are (currently) no premade builds of on the cache server for . Unfortunately, on my , the integrated 64GB MMC simply isn't big enough to build it from source, even on a fresh vanilla installation! :blobcatnotlikethis:

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire any time you need to build a config for a slightly less powerful ARM device (or any device for that matter), do what I do: use nixos-rebuild to its full potential!

Fun fact, is so awesome, you can build your configuration on a more powerful machine and deploy the switch to a remote device on your network using SSH!

You just have to make sure you at least have a base NixOS install on the remote device and have SSH port open. You can specify the target machine via CLI 🤘 :nixos:

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire and if the cross platform compilation doesn't work that great, try spinning up an ARM64 container on the build host and run it from there 🙃

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire I totally feel where you're coming from! It's true, the PBP hardware is only capable of doing so much...but I can't tell ya from experience that it's still plenty capable of being a low end dev laptop!

You just have to run what works best on the device. I recommend two big changes regardless of the OS:

  1. Snag the NVMe adapter and install it to boot from instead of MMC. Real easy just use Tow-Boot

  2. NO KDE or GNOME

BSPWM runs great, and has Hyprland available in config!

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire haven't tested the new Plasma 6 on mine yet, but I too started out using Manjaro until their regular breaking updates continued to f**k up my installs, so I switched to Vanilla Arch and it totally worked flawlessly.

I actually decided to keep Arch as the OS but installed Nix to manage my system configs and its the most beautiful, best of both worlds I could've possibly hoped for! 🙌🤘😎 :arch: :nixos:

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@empire so I would see if you get any different feedback from running btop instead.

Bloat does happen, but shouldn't be too much an issue as long as you are using a decent size NVMe drive, and make sure to properly delete old generations as well as cache from the nix store

dedsyn4ps3, to NixOS
@dedsyn4ps3@fosstodon.org avatar

Now that my awesome configuration has my rockin' and rollin', I figured it was high time that my received the same overhaul treatment!

Was finally able to get around to setting up Nix Darwin on it, as well as reconfiguring my tiled and transparent windows and custom taskbar! God, I love how can make anything even more awesome!!! 🙌🤘 :apple: :nixos:

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@secana I certainly can! I already have a version of my example configs prior to setting up Nix-Darwin. I'll be updating it later today to include the Darwin changes and other updates I've made recently 👍😎 :nixos:

https://github.com/dedSyn4ps3/nixos_desktop_configs

tru, to macbookair
@tru@fosstodon.org avatar

M2: triple boot with sonoma, and , I am missing the sound with nixos but cheese can use the webcam while under the sound card is ok, but not the webcam!

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@tru Wow, that's what I call intense! 😅

I considered doing something similar since my other laptop is beautifully configured with , but then I decided just to integrate Nix Darwin with my and spice it up with tiled windows and custom taskbar...it's now pure awesomeness 👌🤘😎 :nixos: :apple:

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@tru You can actually manage your brew casks and taps from your config file! I recommend keeping Brew especially for graphical applications 👍

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@tuxiqae I certainly can! I already have a version of my example configs prior to setting up Nix-Darwin. I'll be updating it later today to include the Darwin changes and other updates I've made recently 👍😎 :nixos:

https://github.com/dedSyn4ps3/nixos_desktop_configs

winni, to rust
@winni@s.pebcak.de avatar

When you mostly work in and experience its amazing build times, you die a little bit inside everytime you see the compile summary stating that it took 4 minutes to finish.

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@corpsmoderne @jmsdnns @winni aaannd of course you can always abstract the error check into a function which you can call instead of typing that out each time 🙃 :golang:

func checkError(err error) {
if err != nil {
fmt.Println("An error occurred:", err)
}
}

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@jmsdnns @corpsmoderne ahh gotcha. So your point of view is that the error handling used in Go is careless?

I'm curious what makes it so. I personally thought it to be nice having a language that stresses at least checking for returned errors more thoughtfully than in other languages.

Now of course, Rust tends to take things a step farther, but I wouldn't say that makes Go careless by any means...

nobodyinperson, to NixOS
@nobodyinperson@fosstodon.org avatar

:nixos: nix-collect-garbage: 160Gb freed, nice! 👌

#nix #NixOS

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@nobodyinperson my question for you, though, is how damn long has it been since you've cleaned yo system?? Dayyuuummm! 😅🙈

dedsyn4ps3, to NixOS
@dedsyn4ps3@fosstodon.org avatar

My newly consolidated config has my upgraded looking so damn , I had to snap a pic!

Note to self: Using as a NixOS module seriously helps stream-line things! 🙌😎 :nixos:

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@drscheffler so I never really considered the difference when I first set up HM as a standalone app...but as it turned out I was missing out!

Firstly, organization. It's a bit easier managing both configurations from the same directory, and without having to bother running separate commands to update HM and also rebuild my system config.

Second, deployments! I plan on spinning up several VM and remote instances using NixOps. This integration makes it possible to run build-vm and iso cleanly 🤘😎

jonatan, to mastodon
@jonatan@social.jsteuernagel.de avatar

Does anyone know of a good client for windows?

I don't mind the web client, but something native would be nice to try.
But I can only really find macOS and Linux clients.

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@jonatan if no good Windows options meet your needs, I'd recommend using WSL with a Ubuntu (or Arch preferably) VM to install a desktop client and run it from within WSL.

The graphical application should still load on your Windows desktop without issue! 😎 :windows: :arch:

chrism, to NixOS
@chrism@chattingdarkly.org avatar

I'm keen on seeing exactly what folks' Nix code that deploys production apps looks like. Are you making containers? Are you disusing the toolchain of the languages of the apps you're deploying in favor of ? Are you using or just plain Nix? Does anyone have any code to share?

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@chrism up to this point most of my applications utilize containers, and have not been exactly deployed in a "Nix kind of way"..

That being said, I'm starting to write a couple different versions to test deployment via containers that are defined declaratively in a .nix file, and another version using JUST to configure them via a home-manager config and see how well each goes! 😎🤞🙏 :nixos: :docker:

dedsyn4ps3, to proxmox
@dedsyn4ps3@fosstodon.org avatar

Server components, ASSEMBLE!!!!

Ugh, FINALLY got around to getting the last few drives installed in the new rackmount chassis. Figured while I was at it to go ahead and swap out for a beefy #ryzen7 with integrated #radeon graphics since it's a slim build! 😎

#proxmox is up and running, and before long, the #homelab will have another domain controller and some other dedicated #dev machines! 🙌🤘💯 :nixos: :windows: #server #programming

codemonkeymike, to GNOME
@codemonkeymike@fosstodon.org avatar

Ok, now that i'm spending more time in the for , i'm also checking out things like and realizing the default terminal is OKAY, but lacking some features.

What terminal app do y'all use? Kitty? Foot? there are many

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@codemonkeymike Kitty is my typical goto...Alacritty isn't bad but I totally love the ease in which I can install a custom theme and split my terminal tabs 🙌😎

dedsyn4ps3, to RaspberryPi
@dedsyn4ps3@fosstodon.org avatar

Whoop whoop! The newest addition to the server rack is installed and running great!

After noticing so many beautiful #RaspberryPi 4's of mine laying around, I figured I'd put them to some good use as a #cluster and running a self-hosted #webserver , instead of paying money for a service to do it every month...

Hail to the #Swarm!!! 😎🤘🙌 :docker: :raspberrypi:

#docker #programming

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@adingbatponder I currently have two different web apps running on a cluster of 4's that use a fantastic debian-based OS called ...I use a Compose file with Docker Swarm to run multiple instances of the containers on all the nodes, and manage it via .

Pretty straightforward to get all the nodes set up and runs great! You can do the same from NixOS by adding

virtualisation.docker.enable = true;

to your config and installing docker-compose 👍😎

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines