Some packages
This commit is contained in:
parent
739f38e215
commit
bbf0d97deb
4 changed files with 29 additions and 44 deletions
|
|
@ -10,10 +10,8 @@
|
|||
git
|
||||
helix
|
||||
neofetch
|
||||
# nix-your-shell # Currently only available in unstable
|
||||
sysz
|
||||
tmux
|
||||
toolbox
|
||||
tree
|
||||
wget
|
||||
];
|
||||
|
|
|
|||
|
|
@ -65,6 +65,33 @@ in {
|
|||
virt-manager
|
||||
yad
|
||||
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;
|
||||
|
||||
programs = {
|
||||
|
|
|
|||
|
|
@ -9,11 +9,6 @@
|
|||
historyFile = "~/.cache/bash_history";
|
||||
};
|
||||
|
||||
nix-index = {
|
||||
enable = true;
|
||||
enableFishIntegration = true;
|
||||
};
|
||||
|
||||
helix = {
|
||||
enable = true;
|
||||
settings = {
|
||||
|
|
@ -38,40 +33,6 @@
|
|||
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 = {
|
||||
inherits = "catppuccin_mocha";
|
||||
"ui.background" = "{}";
|
||||
|
|
|
|||
|
|
@ -67,7 +67,6 @@
|
|||
frame_timing
|
||||
battery_icon
|
||||
gamepad_battery_icon
|
||||
#media_player
|
||||
|
||||
horizontal
|
||||
horizontal_stretch=0
|
||||
|
|
@ -80,8 +79,6 @@
|
|||
table_columns=20
|
||||
time_format=%H:%M
|
||||
toggle_hud=End
|
||||
#media_player_format={title} - {artist}
|
||||
#font_scale_media_player=1
|
||||
|
||||
core_load_change
|
||||
cpu_color=ffffff
|
||||
|
|
@ -103,6 +100,8 @@
|
|||
vram_color=ffffff
|
||||
engine_color=ffffff
|
||||
frametime_color=ffffff
|
||||
|
||||
blacklist=zed
|
||||
'';
|
||||
".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";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue