diff --git a/TODO b/TODO index 0b78a5f..1705b7e 100644 --- a/TODO +++ b/TODO @@ -45,6 +45,7 @@ [x] IMPORTANT!!!!: consolidate most system configurations since there seems to be the assumption that Everything Is Ioides (i.e. move packages.nix to ioides/) +- [ ] Make things consolidated wherever possible, only generalize them/widen their scope once it becomes necessary (like when you turned part of base.nix into desktop.nix) (e.g. when you need to manage something identically across hosts, put it in an import file, otherwise put it in an attrset that both hosts import and configure it from there) +- [ ] Just do thaatttt . Make som fucken modules +[ ] Consider removing some of your packages Idk [x] Get PulseAudio sound controls on polybar to work [x] Add desktop switching to windows (context menu?) diff --git a/assets/wallpapers/bunnyguy.png b/assets/wallpapers/bunnyguy.png new file mode 100644 index 0000000..e6d120b Binary files /dev/null and b/assets/wallpapers/bunnyguy.png differ diff --git a/nixos/hosts/ioides/packages.nix b/nixos/hosts/ioides/packages.nix index cce3935..e1d89c9 100644 --- a/nixos/hosts/ioides/packages.nix +++ b/nixos/hosts/ioides/packages.nix @@ -86,7 +86,6 @@ hyfetch # neofetch with pride flags <3 kitty # Modern, hackable, featureful, OpenGL based terminal emulator monitor # Manage processes and monitor system resources - timeshift # System restore tool for Linux unzip # Extraction utility for archives compressed in .zip format usbutils # Tools for working with USB devices, such as lsusb wineWowPackages.stable # Open Source implementation of the Windows API on top of X, OpenGL, and Unix @@ -99,13 +98,12 @@ alsa-utils # ALSA, the Advanced Linux Sound Architecture utils audacity # Sound editor with graphical UI # TODO: consider getting rid of this (no mpd support makes me sad......) - fooyin # Customisable music player +# fooyin # Customisable music player mpc # Minimalist command line interface to MPD pavucontrol # PulseAudio Volume Control playerctl # Command-line utility and library for controlling media players that implement MPRIS reaper # Digital audio workstation unstable.rmpc # TUI music player client for MPD with album art support via kitty image protocol - sunvox # Small, fast and powerful modular synthesizer with pattern-based sequencer # vcv-rack # Open-source virtual modular synthesizer # X11 hsetroot # Allows you to compose wallpapers ('root pixmaps') for X @@ -119,19 +117,23 @@ yambar # Modular status panel for X11 and Wayland # misc anki # Spaced repetition flashcard program - catppuccin-sddm # Soothing pastel theme for SDDM - flips # Patcher for IPS and BPS files unstable.kdePackages.kdenlive # Free and open source video editor, based on MLT Framework and KDE Frameworks kicad-small # Open Source Electronics Design Automation suite, without 3D models mlt #! Open source multimedia framework, designed for television broadcasting (This is fucking stupid) nmap # Free and open source utility for network discovery and security auditing obs-studio # Free and open source software for video recording and live streaming qemu_kvm # Generic and open source machine emulator and virtualizer - soteria # Polkit authentication agent written in GTK designed to be used with any desktop environment temurin-jre-bin-23 # Eclipse Temurin, prebuilt OpenJDK binary temurin-jre-bin-8 # Eclipse Temurin, prebuilt OpenJDK binary - tilem # Emulator and debugger for Texas Instruments Z80-based graphing calculators vlc # Cross-platform media player and streaming server + # programs to consider the retention of + catppuccin-sddm # Soothing pastel theme for SDDM + flips # Patcher for IPS and BPS files + ghidra # Software reverse engineering (SRE) suite of tools + soteria # Polkit authentication agent written in GTK designed to be used with any desktop environment + sunvox # Small, fast and powerful modular synthesizer with pattern-based sequencer + tilem # Emulator and debugger for Texas Instruments Z80-based graphing calculators + timeshift # System restore tool for Linux ]; services.flatpak.packages = [