affinity working!
This commit is contained in:
parent
0a72c12efc
commit
56612b2779
5 changed files with 424 additions and 74 deletions
|
@ -17,8 +17,14 @@
|
|||
};
|
||||
};
|
||||
|
||||
imports = [ (inputs.home-manager-unstable + "/modules/programs/ghostty.nix") ];
|
||||
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
inputs.affinity-nix.packages.x86_64-linux.photo
|
||||
inputs.affinity-nix.packages.x86_64-linux.publisher
|
||||
inputs.affinity-nix.packages.x86_64-linux.designer
|
||||
|
||||
just
|
||||
yt-dlp
|
||||
erdtree
|
||||
|
@ -58,6 +64,7 @@
|
|||
silver-searcher
|
||||
# xclip
|
||||
maestral
|
||||
maestral-gui
|
||||
nix-index
|
||||
fstl
|
||||
godot_4
|
||||
|
@ -106,7 +113,13 @@
|
|||
python311Packages.babel
|
||||
python311Packages.requests
|
||||
ruff
|
||||
sbcl
|
||||
(sbcl.withPackages (ps: with ps; [
|
||||
# asdf_3_3
|
||||
cffi
|
||||
arrow-macros
|
||||
alexandria
|
||||
serapeum
|
||||
]))
|
||||
ccl
|
||||
racket
|
||||
gdu
|
||||
|
@ -146,7 +159,7 @@
|
|||
libGL
|
||||
nurl
|
||||
freecad
|
||||
|
||||
procs
|
||||
rpi-imager
|
||||
caligula
|
||||
|
||||
|
@ -294,6 +307,7 @@
|
|||
gimp
|
||||
epson-escpr
|
||||
kicad
|
||||
turbocase
|
||||
openscad-unstable
|
||||
openscad-lsp
|
||||
picard
|
||||
|
@ -460,6 +474,7 @@
|
|||
epkgs.parinfer-rust-mode
|
||||
epkgs.tree-sitter-langs
|
||||
epkgs.gpastel
|
||||
epkgs.emacs-everywhere
|
||||
];
|
||||
};
|
||||
ripgrep = {
|
||||
|
@ -469,6 +484,11 @@
|
|||
enable = true;
|
||||
enableFishIntegration = true;
|
||||
};
|
||||
ghostty = {
|
||||
enable = true;
|
||||
package = inputs.ghostty.packages.x86_64-linux.ghostty;
|
||||
enableFishIntegration = true;
|
||||
};
|
||||
wezterm = {
|
||||
enable = true;
|
||||
package = inputs.wezterm.packages.${pkgs.system}.default;
|
||||
|
@ -516,7 +536,7 @@
|
|||
};
|
||||
fzf = {
|
||||
enable = true;
|
||||
enableFishIntegration = true;
|
||||
# enableFishIntegration = true;
|
||||
};
|
||||
broot = {
|
||||
enable = true;
|
||||
|
@ -585,7 +605,6 @@
|
|||
flatpak.enable = true;
|
||||
syncthing = {
|
||||
enable = true;
|
||||
# tray.enable = true;
|
||||
};
|
||||
borgmatic = {
|
||||
enable = true;
|
||||
|
@ -618,7 +637,6 @@
|
|||
|
||||
services.flatpak.packages = [
|
||||
"com.github.tchx84.Flatseal"
|
||||
"com.heroicgameslauncher.hgl"
|
||||
"nl.hjdskes.gcolor3"
|
||||
"org.linuxshowplayer.LinuxShowPlayer"
|
||||
];
|
||||
|
@ -630,20 +648,26 @@
|
|||
GSK_RENDERER = "ngl";
|
||||
MOZ_ENABLE_WAYLAND = 1;
|
||||
};
|
||||
services.ulauncher = {
|
||||
Unit = {
|
||||
Description = "Start Ulauncher";
|
||||
After = "graphical-session.target";
|
||||
services = {
|
||||
syncthingtray = {
|
||||
Service.ExecStart = lib.mkForce "${pkgs.syncthingtray}/bin/syncthingtray --wait";
|
||||
};
|
||||
|
||||
Install = {
|
||||
WantedBy = [ "graphical-session.target" ];
|
||||
};
|
||||
ulauncher = {
|
||||
Unit = {
|
||||
Description = "Start Ulauncher";
|
||||
After = "graphical-session.target";
|
||||
};
|
||||
|
||||
Service = {
|
||||
Restart = "always";
|
||||
RestartSec = 1;
|
||||
ExecStart = "${pkgs.ulauncher}/bin/ulauncher --hide-window";
|
||||
Install = {
|
||||
WantedBy = [ "graphical-session.target" ];
|
||||
};
|
||||
|
||||
Service = {
|
||||
Restart = "always";
|
||||
RestartSec = 1;
|
||||
ExecStart = "${pkgs.ulauncher}/bin/ulauncher --hide-window";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -652,6 +676,7 @@
|
|||
home.file.".npmrc".source = ../dotfiles/dot_npmrc;
|
||||
xdg.configFile."just/justfile".source = ../dotfiles/dot_config/just/justfile;
|
||||
xdg.configFile."starship.toml".source = ../dotfiles/dot_config/starship.toml;
|
||||
xdg.configFile."ghostty".source = ../dotfiles/dot_config/ghostty;
|
||||
xdg.configFile."wezterm".source = ../dotfiles/dot_config/wezterm;
|
||||
xdg.configFile."git".source = ../dotfiles/dot_config/git;
|
||||
xdg.configFile."rbw".source = ../dotfiles/dot_config/rbw;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue