reorganisation + more macos apps

This commit is contained in:
Maddie H 2023-04-20 17:25:53 +01:00
parent 1edc19181c
commit e26ecbc388
Signed by: maddie
GPG Key ID: C296DE8C9053683F
6 changed files with 41 additions and 10 deletions

View File

@ -1,6 +1,6 @@
#!/usr/bin/env sh
git add .
git commit -am "$(date --iso-8601)"
git commit -am "$(date -I)"
git pull
git push

View File

@ -1,6 +1,9 @@
{ config, pkgs, ... }:
{
home.packages = with pkgs; [
python310Packages.python-lsp-server
];
programs.kakoune = {
enable = true;
config = {
@ -9,7 +12,7 @@
relative = true;
};
scrollOff.lines = 3;
showWhitespace.enable = true;
showWhitespace.enable = false;
tabStop = 4;
ui = {
assistant = "cat";
@ -20,6 +23,11 @@
kakoune-rainbow
powerline-kak
auto-pairs-kak
pkgs.kak-lsp
];
extraConfig = ''
eval %sh{kak-lsp --kakoune -s $kak_session} # Not needed if you load it with plug.kak.
lsp-enable
'';
};
}

10
maddie/common/yt-dlp.nix Normal file
View File

@ -0,0 +1,10 @@
{ config, pkgs, ... }:
{
programs.yt-dlp.enable = true;
home.file.".local/bin/ytdlp-music" = {
source = ./yt-dlp/ytdlp-music.sh;
executable = true;
};
}

View File

@ -5,15 +5,9 @@
pulsemixer # TUI sound mixer
playerctl # Manages media players
pamixer # CLI sound mixer
yt-dlp # Media downloader
cava # Music visualiser
];
home.file.".local/bin/ytdlp-music" = {
source = ./audio/ytdlp-music.sh;
executable = true;
};
home.file.".local/bin/volume" = {
source = ./audio/volume.sh;
executable = true;

View File

@ -9,16 +9,26 @@
clone_target = "https://github.com/popcorn-official/popcorn-desktop.git";
force_auto_update = true;
}
{
name = "kde-mac/kde";
clone_target = "https://invent.kde.org/packaging/homebrew-kde.git";
force_auto_update = true;
}
];
casks = [
# Media
/* "popcorn-time" */
"syncplay"
"deluge"
"mpv"
# Messaging
"signal"
"nheko"
# Games
/* "minecraft" */
/* "prismlauncher" */
"minecraft"
"prismlauncher"
# IDEs
"neovide"
@ -26,7 +36,16 @@
"webstorm"
"clion"
"goland"
"appcode"
"android-studio"
# Learning
"anki"
# Tools
"boop"
"haptickey"
"kdeconnect"
];
};
}