Some packages

This commit is contained in:
William 2024-07-15 12:01:40 -03:00
parent 739f38e215
commit bbf0d97deb
4 changed files with 29 additions and 44 deletions

View file

@ -10,10 +10,8 @@
git git
helix helix
neofetch neofetch
# nix-your-shell # Currently only available in unstable
sysz sysz
tmux tmux
toolbox
tree tree
wget wget
]; ];

View file

@ -65,6 +65,33 @@ in {
virt-manager virt-manager
yad yad
wezterm wezterm
zed-editor
(appimageTools.wrapType2 rec {
pname = "ondsel-es";
version = "2024.2.2";
src = fetchurl {
url =
"https://github.com/Ondsel-Development/FreeCAD/releases/download/2024.2.2/Ondsel_ES_2024.2.2.37240-Linux-x86_64.AppImage";
hash = "sha256-UrCftzDV4HJWOK4QxFKZUOZ/dJquiLu/e9WTfdo1Sh0=";
};
extraInstallCommands = let
appimageContents =
appimageTools.extractType2 { inherit pname version src; };
in ''
install -Dm444 ${appimageContents}/com.ondsel.ES.desktop -t $out/share/applications/
install -Dm444 ${appimageContents}/Ondsel.svg -t $out/share/pixmaps/
'';
extraPkgs = pkgs: [ pkgs.python313 ];
meta = with lib; {
homepage = "https://www.ondsel.com";
license = licenses.lgpl2Plus;
platforms = platforms.linux;
};
})
] ++ kdepkgs; ] ++ kdepkgs;
programs = { programs = {

View file

@ -9,11 +9,6 @@
historyFile = "~/.cache/bash_history"; historyFile = "~/.cache/bash_history";
}; };
nix-index = {
enable = true;
enableFishIntegration = true;
};
helix = { helix = {
enable = true; enable = true;
settings = { settings = {
@ -38,40 +33,6 @@
esc = [ "collapse_selection" "keep_primary_selection" ]; esc = [ "collapse_selection" "keep_primary_selection" ];
}; };
}; };
languages = {
language = [
{
name = "nix";
# scope = "source.nix";
auto-format = true;
formatter.command = "nixfmt";
}
{
name = "typst";
scope = "source.typ";
file-types = [ "typ" ];
roots = [ ];
injection-regex = "^typst$";
auto-format = true;
comment-token = "//";
indent = {
tab-width = 2;
unit = " ";
};
formatter = {
command = "prettypst";
args = [ "--use-std-in" "--use-std-out" ];
};
}
];
grammar = [{
name = "typst";
source = {
git = "https://github.com/SeniorMars/tree-sitter-typst";
rev = "2e66ef4b798a26f0b82144143711f3f7a9e8ea35";
};
}];
};
themes.catppuccin-mocha_transparent = { themes.catppuccin-mocha_transparent = {
inherits = "catppuccin_mocha"; inherits = "catppuccin_mocha";
"ui.background" = "{}"; "ui.background" = "{}";

View file

@ -67,7 +67,6 @@
frame_timing frame_timing
battery_icon battery_icon
gamepad_battery_icon gamepad_battery_icon
#media_player
horizontal horizontal
horizontal_stretch=0 horizontal_stretch=0
@ -80,8 +79,6 @@
table_columns=20 table_columns=20
time_format=%H:%M time_format=%H:%M
toggle_hud=End toggle_hud=End
#media_player_format={title} - {artist}
#font_scale_media_player=1
core_load_change core_load_change
cpu_color=ffffff cpu_color=ffffff
@ -103,6 +100,8 @@
vram_color=ffffff vram_color=ffffff
engine_color=ffffff engine_color=ffffff
frametime_color=ffffff frametime_color=ffffff
blacklist=zed
''; '';
".mozilla/native-messaging-hosts/org.kde.plasma.browser_integration.json".source = ".mozilla/native-messaging-hosts/org.kde.plasma.browser_integration.json".source =
"${pkgs.plasma-browser-integration}/lib/mozilla/native-messaging-hosts/org.kde.plasma.browser_integration.json"; "${pkgs.plasma-browser-integration}/lib/mozilla/native-messaging-hosts/org.kde.plasma.browser_integration.json";