trying ulauncher again
This commit is contained in:
parent
70f0da2d99
commit
c308a203bf
3 changed files with 70 additions and 29 deletions
18
flake.lock
generated
18
flake.lock
generated
|
@ -8,17 +8,17 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1732817120,
|
||||
"narHash": "sha256-oidfS7NRyewczLrauC6s8/dpoYgwyNQQb2LgmzXlc9E=",
|
||||
"owner": "polygon",
|
||||
"repo": "audio.nix",
|
||||
"rev": "4fc71592d18314e8a77cd1f2cf452b1999966345",
|
||||
"type": "github"
|
||||
"lastModified": 1734722315,
|
||||
"narHash": "sha256-N38C121MmlYoXzgHyXvJAZvgGqHplpnLIYbBYZSFPFU=",
|
||||
"ref": "refs/heads/master",
|
||||
"rev": "42bace224d95932f2c02fda8cf91991e0b7ac765",
|
||||
"revCount": 69,
|
||||
"type": "git",
|
||||
"url": "https://gt.emenel.ca/emenel/audio.nix.git"
|
||||
},
|
||||
"original": {
|
||||
"owner": "polygon",
|
||||
"repo": "audio.nix",
|
||||
"type": "github"
|
||||
"type": "git",
|
||||
"url": "https://gt.emenel.ca/emenel/audio.nix.git"
|
||||
}
|
||||
},
|
||||
"home-manager": {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
};
|
||||
|
||||
audio = {
|
||||
url = "github:polygon/audio.nix";
|
||||
url = "git+https://gt.emenel.ca/emenel/audio.nix.git";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
|
|
|
@ -3,7 +3,22 @@
|
|||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
nixpkgs.overlays = [ inputs.audio.overlays.default ];
|
||||
nixpkgs = {
|
||||
overlays = [
|
||||
inputs.audio.overlays.default
|
||||
|
||||
(_: prev: {
|
||||
ulauncher = prev.ulauncher.overrideAttrs (old: {
|
||||
propagatedBuildInputs = with prev.python3Packages;
|
||||
old.propagatedBuildInputs
|
||||
++ [
|
||||
thefuzz
|
||||
tornado
|
||||
];
|
||||
});
|
||||
})
|
||||
];
|
||||
};
|
||||
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
|
@ -45,7 +60,6 @@
|
|||
silver-searcher
|
||||
xclip
|
||||
maestral
|
||||
maestral-gui
|
||||
nix-index
|
||||
fstl
|
||||
godot_4
|
||||
|
@ -79,14 +93,14 @@
|
|||
jpm
|
||||
guile
|
||||
python311
|
||||
# python311Packages.pip
|
||||
# python311Packages.mido
|
||||
# python311Packages.simpleeval
|
||||
# python311Packages.parsedatetime
|
||||
# python311Packages.pytz
|
||||
# python311Packages.pint
|
||||
# python311Packages.babel
|
||||
# python311Packages.requests
|
||||
python311Packages.pip
|
||||
python311Packages.mido
|
||||
python311Packages.simpleeval
|
||||
python311Packages.parsedatetime
|
||||
python311Packages.pytz
|
||||
python311Packages.pint
|
||||
python311Packages.babel
|
||||
python311Packages.requests
|
||||
ruff
|
||||
sbcl
|
||||
ccl
|
||||
|
@ -134,7 +148,7 @@
|
|||
|
||||
prusa-slicer
|
||||
|
||||
# node packages
|
||||
# global node packages
|
||||
nodePackages.typescript-language-server
|
||||
nodePackages.vscode-langservers-extracted
|
||||
nodePackages.prettier
|
||||
|
@ -162,6 +176,7 @@
|
|||
bitwarden-cli
|
||||
bitwarden-desktop
|
||||
tailscale
|
||||
trayscale
|
||||
font-manager
|
||||
|
||||
scribus
|
||||
|
@ -184,9 +199,16 @@
|
|||
gnomeExtensions.media-controls
|
||||
gnomeExtensions.looking-glass-button
|
||||
gnomeExtensions.auto-power-profile
|
||||
# gnomeExtensions.tray-icons-reloaded
|
||||
gnomeExtensions.appindicator
|
||||
# snixembed
|
||||
gnomeExtensions.notification-banner-reloaded
|
||||
gnome-software
|
||||
gnome-tweaks
|
||||
gnome-photos
|
||||
|
||||
ulauncher
|
||||
|
||||
xdg-desktop-portal-gnome
|
||||
xdg-desktop-portal-gtk
|
||||
soundconverter
|
||||
|
@ -208,16 +230,17 @@
|
|||
newsflash
|
||||
planify
|
||||
borgbackup
|
||||
vorta
|
||||
stirling-pdf
|
||||
trash-cli
|
||||
|
||||
# (wineWowPackages.stagingFull.override {
|
||||
# waylandSupport = true;
|
||||
# fontconfigSupport = true;
|
||||
# vulkanSupport = true;
|
||||
# })
|
||||
# wineWowPackages.fonts
|
||||
# winetricks
|
||||
(wineWowPackages.stagingFull.override {
|
||||
waylandSupport = true;
|
||||
fontconfigSupport = true;
|
||||
vulkanSupport = true;
|
||||
})
|
||||
wineWowPackages.fonts
|
||||
winetricks
|
||||
|
||||
bottles
|
||||
|
||||
|
@ -270,7 +293,6 @@
|
|||
wireplumber
|
||||
audacity
|
||||
supercollider-with-plugins
|
||||
# bitwig-studio
|
||||
bitwig-studio5-latest
|
||||
blender
|
||||
davinci-resolve-studio
|
||||
|
@ -456,6 +478,7 @@
|
|||
"- home/emenel/Sync"
|
||||
"- home/emenel/.dropbox*"
|
||||
"- home/emenel/.BitwigStudio"
|
||||
"- home/emenel/.local/share/bitwig"
|
||||
];
|
||||
repositories = [
|
||||
{
|
||||
|
@ -567,6 +590,7 @@
|
|||
};
|
||||
};
|
||||
opensnitch-ui.enable = true;
|
||||
clipman.enable = true;
|
||||
};
|
||||
|
||||
xdg.systemDirs.data = [
|
||||
|
@ -591,8 +615,25 @@
|
|||
GSK_RENDERER = "gl";
|
||||
MOZ_ENABLE_WAYLAND = 1;
|
||||
};
|
||||
services.ulauncher = {
|
||||
Unit = {
|
||||
Description = "Start Ulauncher";
|
||||
After = "graphical-session.target";
|
||||
};
|
||||
|
||||
Install = {
|
||||
WantedBy = [ "graphical-session.target" ];
|
||||
};
|
||||
|
||||
Service = {
|
||||
Restart = "always";
|
||||
RestartSec = 1;
|
||||
ExecStart = "${pkgs.ulauncher}/bin/ulauncher --hide-window";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
# Service to start
|
||||
|
||||
# moving files!
|
||||
home.file.".npmrc".source = ../dotfiles/dot_npmrc;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue