add arguments to update flake; add xdg icon fallback; organised applications in home manager

This commit is contained in:
2025-01-13 17:36:49 +00:00
parent 3062a5d444
commit eafba50214
5 changed files with 41 additions and 15 deletions

View File

@@ -11,6 +11,9 @@
services.displayManager.sddm.wayland.enable = true;
services.desktopManager.plasma6.enable = true;
# Specific fix for cursor in steam
xdg.icons.fallbackCursorThemes = [ "breeze_cursors" ];
environment.systemPackages = with pkgs;
[ maliit-keyboard ] ++ (with kdePackages; [
sddm-kcm

View File

@@ -9,7 +9,7 @@
];
policies = {
"DisplayMenuBar" = true;
ExtensionSettings = with builtins;
"ExtensionSettings" = with builtins;
let
extension = shortId: uuid: {
name = uuid;

View File

@@ -44,18 +44,25 @@
# (pkgs.writeShellScriptBin "my-hello" ''
# echo "Hello, ${config.home.username}!"
# '')
# general
thunderbird
keepassxc
strawberry-qt6
rclone
qbittorrent
yt-dlp
libreoffice-qt
joplin-desktop
obsidian
# cmd line tools
yt-dlp
# media
strawberry-qt6
jellyfin-media-player
# comms
teamspeak_client
webcord
libreoffice-qt
jellyfin-media-player
];
# Home Manager is pretty good at managing dotfiles. The primary way to manage
@@ -109,6 +116,10 @@
chromium = {
enable = true;
package = pkgs.brave;
config = {
screenshot-directory = "~/Pictures/";
screenshot-template = "%F/%F_snapshot_%P";
};
};
mpv = {

View File

@@ -46,23 +46,34 @@
# (pkgs.writeShellScriptBin "my-hello" ''
# echo "Hello, ${config.home.username}!"
# '')
# general
thunderbird
keepassxc
strawberry-qt6
rclone
qbittorrent
gimp-with-plugins
ffmpeg-full
yt-dlp
joplin-desktop
obsidian
teamspeak_client
webcord
libreoffice-qt
jellyfin-media-player
haruna
# cmd line tools
rclone
inotify-tools
libnotify
ffmpeg-full
yt-dlp
# comms
teamspeak_client
webcord
teams-for-linux
# media
strawberry-qt6
jellyfin-media-player
haruna
# misc
electrum
gpu-screen-recorder-gtk
];

View File

@@ -1,2 +1,3 @@
#!/usr/bin/env bash
sudo nixos-rebuild switch --flake '/home/worble/Projects/nixos#output'
FLAKE=${1:?"missing arg 1 for flake target"}
sudo nixos-rebuild switch --flake "/home/worble/Projects/nixos#$FLAKE"