• 1 Post
  • 70 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle



  • What are you even talking about not having a choice? I agree Google is awful, but even on pixel phones you can change most aspects of it - definitely including your browser/search app and engine. Just switch to Firefox and/or use duckduckgo, or any of the other browsers and search engines that are readily available. I haven’t used chrome in years, but if you’re a chromebro I’m pretty sure it supports changing the search engine too.
    If your launcher doesn’t support changing your search engine/app in a built-in search bar, throw a different browser widget up on your home screen or get a new launcher with a better app/web search widget, unless you got your phone from work or something with restrictions in place you can easily swap out your launcher for a 3rd party one. I personally use Niagara launcher and like it a lot, if you want a more traditional launcher there’s KISS (It’s also foss), and launchair




  • In my CS degree I would have only learned and used java if not for my optional data science courses, a single class on machine language, a single SQL course, and a c++ course at community college before going to uni.

    My data science courses introduced me to matlab, bash, r, Julia, python, machine learning, docker, Linux, and aws. My uni didn’t even have a data science degree, those courses primarily counted towards my math minor since they were under statistics.

    The one piece of advice I still give to every CS student I meet is to diversify your classes whenever possible, don’t just stick to the core comp sci classes and take throwaway electives


  • I use bspwm and I really like the unicorne philosophy of the config files (bspwm controls your windows and such, sxhkd controls keybinds, two separate programs and config files. The bspwm config file is also just a bash file so you can add anything bash related to it easily.

    This said, I love the dynamic workspaces on i3 and wish bspwm could replicate them. I don’t like i3 enough to switch to it purely because it’s also on x, but when Nvidia gets better Wayland support I’m definitely hopping ship to sway (i3 on sway basically)… Or when I’m able to swap my 3080 ti for an and gpu at a reasonable price







  • finestnothing@lemmy.worldtoLinux@lemmy.mlZed on Linux is out!
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    3 months ago

    Have you tried running doom emacs in tmux on the remote server and accessing it with ssh? Doom emacs is all the good of an emacs environment, all the good of vim keybinds, and they worked in a decent amount of optimizations so it only loads the necessary stuff on demand (mine has a startup time of just over 1 second, slower than vim but barely an inconvenience). Can write a quick script to ssh copy (or git pull) your current configs on the server so you only have to maintain one set of configs if you want

    scp ~/.config/doom/config.el username@server:~/.config/doom/config.el
    

    Run emacs in tmux if you want to keep the emacs session open across multiple ssh sessions