feat: flakify, gnome3
chore: nix fmt refactor: split out more home-manager programs feat: migrate shell as flake devShell feat: initial flake structure with colmena feat: migrate elias-e525 to colmena feat: migrate steveej-t14 with colmena feat: configure chromium extensions chore: remove all overlays and package overrides chore: delete some of _archive feat: migrate vmd102066 feat: migrate sj-vps-htz0
This commit is contained in:
parent
4fcddef112
commit
33e0c3f4c6
79 changed files with 1797 additions and 1578 deletions
27
flake-sandbox/flake.lock
generated
Normal file
27
flake-sandbox/flake.lock
generated
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"nodes": {
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1681091990,
|
||||
"narHash": "sha256-ifIzhksUBZKp5WgCuoVhDY32qaEplXp7khzrB6zkaFc=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "ea96b4af6148114421fda90df33cf236ff5ecf1d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nixos",
|
||||
"ref": "nixos-22.11",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
"version": 7
|
||||
}
|
142
flake-sandbox/flake.nix
Normal file
142
flake-sandbox/flake.nix
Normal file
|
@ -0,0 +1,142 @@
|
|||
{
|
||||
inputs = {
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-22.11";
|
||||
};
|
||||
outputs = {
|
||||
self,
|
||||
nixpkgs,
|
||||
}: let
|
||||
system = "x86_64-linux";
|
||||
pkgs = import nixpkgs {inherit system;};
|
||||
in {
|
||||
devShells."${system}".default = pkgs.mkShell {
|
||||
packages = with pkgs;
|
||||
with pkgs.gnome; [
|
||||
hexchat
|
||||
audacity
|
||||
proot
|
||||
yubikey-manager-qt
|
||||
cheese
|
||||
remmina
|
||||
exiv2
|
||||
wireshark-qt
|
||||
seahorse
|
||||
kotatogram-desktop
|
||||
usbutils
|
||||
networkmanagerapplet
|
||||
sshfs-fuse
|
||||
pavucontrol
|
||||
libwebcam
|
||||
just
|
||||
eog
|
||||
git-crypt
|
||||
espanso
|
||||
unetbootin
|
||||
vcsh
|
||||
skypeforlinux
|
||||
du-dust
|
||||
bind
|
||||
teamviewer
|
||||
gparted
|
||||
neovim
|
||||
inkscape
|
||||
rustdesk
|
||||
gnome-themes-extra
|
||||
pass
|
||||
xdg-user-dirs
|
||||
cbatticon
|
||||
yubikey-personalization-gui
|
||||
zoom
|
||||
signal-desktop
|
||||
xorg.xbacklight
|
||||
vscode
|
||||
ripgrep
|
||||
lightdm
|
||||
nixpkgs-fmt
|
||||
git-lfs
|
||||
qtpass
|
||||
gimp
|
||||
lxappearance
|
||||
flameshot
|
||||
thunderbird
|
||||
fprintd
|
||||
chromium
|
||||
evtest
|
||||
alejandra
|
||||
vlc
|
||||
pastebinit
|
||||
evolution
|
||||
zbar
|
||||
libreoffice
|
||||
brave
|
||||
pidgin
|
||||
direnv
|
||||
xorg.xhost
|
||||
lorri
|
||||
firefox
|
||||
logseq
|
||||
x11_ssh_askpass
|
||||
xsel
|
||||
feh
|
||||
htop
|
||||
openvpn
|
||||
syncthing
|
||||
ncdu
|
||||
rofi-pass
|
||||
testdisk
|
||||
vanilla-dmz
|
||||
wireguard-tools
|
||||
xarchive
|
||||
gnome-icon-theme
|
||||
wget
|
||||
nix-index
|
||||
mr
|
||||
passff-host
|
||||
browserpass
|
||||
xorg.xcursorthemes
|
||||
gitRepo
|
||||
gitSVN
|
||||
androidenv.androidPkgs_9_0.platform-tools
|
||||
|
||||
# introduces python
|
||||
(qtile.passthru.unwrapped.overrideAttrs (oldAttrs: {
|
||||
propagatedBuildInputs =
|
||||
[]
|
||||
# ++ oldAttrs.passthru.unwrapped.propagatedBuildInputs
|
||||
# ++ (with pkgs.python3Packages; [
|
||||
# # python-wifi
|
||||
# # iwlib
|
||||
# keyring
|
||||
# ])
|
||||
;
|
||||
|
||||
makeWrapperArgs =
|
||||
oldAttrs.makeWrapperArgs
|
||||
++ [
|
||||
"--prefix PATH : ${pkgs.lib.makeBinPath oldAttrs.propagatedBuildInputs}"
|
||||
];
|
||||
}))
|
||||
|
||||
# gi-docgen
|
||||
# yelp-tools
|
||||
# scons
|
||||
# autorandr
|
||||
# arandr
|
||||
# meson
|
||||
# mercurial
|
||||
# unrar-wrapper
|
||||
# orca
|
||||
# radicale
|
||||
# criu
|
||||
# gnome-music
|
||||
# gnome-browser-connector
|
||||
# radicale
|
||||
# hplip
|
||||
# qtile
|
||||
# gtk-doc
|
||||
# asciidoc
|
||||
# meson
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue