mirror of
https://github.com/thilobillerbeck/dotfiles.git
synced 2024-12-22 12:03:05 +01:00
Compare commits
9 commits
bd88825542
...
e67ba670c8
Author | SHA1 | Date | |
---|---|---|---|
e67ba670c8 | |||
0d7fd5a54d | |||
4d24cde575 | |||
f770435a6f | |||
8b7402ccc0 | |||
593e97139c | |||
4cb63622d8 | |||
c74a8f7d13 | |||
37eec13b20 |
4 changed files with 101 additions and 25 deletions
|
@ -21,4 +21,9 @@ fi
|
||||||
|
|
||||||
# Install home-manager
|
# Install home-manager
|
||||||
cd $HOME/.config/home-manager
|
cd $HOME/.config/home-manager
|
||||||
nix run .#homeConfigurations.$USER@$(hostname).activationPackage
|
git remote set-url origin git@github.com:thilobillerbeck/dotfiles.git
|
||||||
|
nix run .#homeConfigurations.$USER@$(hostname).activationPackage
|
||||||
|
|
||||||
|
if [[ "$XDG_CURRENT_DESKTOP" == "KDE" || "$KDE_FULL_SESSION" == "true" ]]; then
|
||||||
|
xargs flatpak install -y < $HOME/.config/home-manager/scripts/flatpak-bootstrap/flatpaks-plasma.txt
|
||||||
|
fi
|
48
flake.lock
48
flake.lock
|
@ -40,11 +40,11 @@
|
||||||
"systems": "systems"
|
"systems": "systems"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1726560853,
|
"lastModified": 1731533236,
|
||||||
"narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "flake-utils",
|
"repo": "flake-utils",
|
||||||
"rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a",
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -93,11 +93,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731235328,
|
"lastModified": 1732303962,
|
||||||
"narHash": "sha256-NjavpgE9/bMe/ABvZpyHIUeYF1mqR5lhaep3wB79ucs=",
|
"narHash": "sha256-5Umjb5AdtxV5jSJd5jxoCckh5mlg+FBQDsyAilu637g=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "60bb110917844d354f3c18e05450606a435d2d10",
|
"rev": "8cf9cb2ee78aa129e5b8220135a511a2be254c0c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -157,11 +157,11 @@
|
||||||
"nixpkgs": "nixpkgs"
|
"nixpkgs": "nixpkgs"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728984726,
|
"lastModified": 1731668526,
|
||||||
"narHash": "sha256-v5GnrRqFRAmtfDbWxYKkaQsinz7EyAmFlUVDwH9MPTo=",
|
"narHash": "sha256-ZszfGYOrwol3MGFpttahldT+UOfqXckk6XwZrUyHLxE=",
|
||||||
"owner": "thiagokokada",
|
"owner": "thiagokokada",
|
||||||
"repo": "nix-alien",
|
"repo": "nix-alien",
|
||||||
"rev": "3d6cd128d04a4df25584a3b23b9298a07661dbf6",
|
"rev": "97fe58a8ac15663b1ecdebd84d2187eb71f8532d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -172,11 +172,11 @@
|
||||||
},
|
},
|
||||||
"nix-filter": {
|
"nix-filter": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1710156097,
|
"lastModified": 1731533336,
|
||||||
"narHash": "sha256-1Wvk8UP7PXdf8bCCaEoMnOT1qe5/Duqgj+rL8sRQsSM=",
|
"narHash": "sha256-oRam5PS1vcrr5UPgALW0eo1m/5/pls27Z/pabHNy2Ms=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "nix-filter",
|
"repo": "nix-filter",
|
||||||
"rev": "3342559a24e85fc164b295c3444e8a139924675b",
|
"rev": "f7653272fd234696ae94229839a99b73c9ab7de0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -193,11 +193,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728790083,
|
"lastModified": 1731593150,
|
||||||
"narHash": "sha256-grMdAd4KSU6uPqsfLzA1B/3pb9GtGI9o8qb0qFzEU/Y=",
|
"narHash": "sha256-FvksinoI2Y6kuwH+cKBu1oDA8uPGfoRqgtQV6O8GDc4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-index-database",
|
"repo": "nix-index-database",
|
||||||
"rev": "5c54c33aa04df5dd4b0984b7eb861d1981009b22",
|
"rev": "40d882b55e89add1ded379cc99edaab24983d6d9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -213,11 +213,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731209121,
|
"lastModified": 1731814505,
|
||||||
"narHash": "sha256-BF7FBh1hIYPDihdUlImHGsQzaJZVLLfYqfDx41wjuF0=",
|
"narHash": "sha256-l9ryrx1Twh08a+gxrMGM9O/aZKEimZfa6sZVyPCImgI=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-index-database",
|
"repo": "nix-index-database",
|
||||||
"rev": "896019f04b22ce5db4c0ee4f89978694f44345c3",
|
"rev": "bdba246946fb079b87b4cada4df9b1cdf1c06132",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -249,11 +249,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728492678,
|
"lastModified": 1731319897,
|
||||||
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
|
"narHash": "sha256-PbABj4tnbWFMfBp6OcUK5iGy1QY+/Z96ZcLpooIbuEI=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
|
"rev": "dc460ec76cbff0e66e269457d7b728432263166c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -286,11 +286,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731139594,
|
"lastModified": 1732014248,
|
||||||
"narHash": "sha256-IigrKK3vYRpUu+HEjPL/phrfh7Ox881er1UEsZvw9Q4=",
|
"narHash": "sha256-y/MEyuJ5oBWrWAic/14LaIr/u5E0wRVzyYsouYY3W6w=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "76612b17c0ce71689921ca12d9ffdc9c23ce40b2",
|
"rev": "23e89b7da85c3640bbc2173fe04f4bd114342367",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -88,6 +88,12 @@ in
|
||||||
nix-output-monitor
|
nix-output-monitor
|
||||||
nodePackages.pnpm
|
nodePackages.pnpm
|
||||||
npm-check-updates
|
npm-check-updates
|
||||||
|
|
||||||
|
# FPGA stuff
|
||||||
|
yosys
|
||||||
|
nextpnr
|
||||||
|
icestorm
|
||||||
|
icebreaker
|
||||||
]
|
]
|
||||||
++ (
|
++ (
|
||||||
if (!config.machine.isGeneric) then
|
if (!config.machine.isGeneric) then
|
||||||
|
|
65
scripts/flatpak-bootstrap/flatpaks-plasma.txt
Normal file
65
scripts/flatpak-bootstrap/flatpaks-plasma.txt
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
com.brave.Browser
|
||||||
|
com.github.mtkennerly.ludusavi
|
||||||
|
com.github.tchx84.Flatseal
|
||||||
|
com.github.wwmm.easyeffects
|
||||||
|
com.heroicgameslauncher.hgl
|
||||||
|
com.mastermindzh.tidal-hifi
|
||||||
|
com.nextcloud.desktopclient.nextcloud
|
||||||
|
com.spotify.Client
|
||||||
|
com.usebottles.bottles
|
||||||
|
com.valvesoftware.Steam
|
||||||
|
com.vysp3r.ProtonPlus
|
||||||
|
com.vysp3r.RetroPlus
|
||||||
|
dev.deedles.Trayscale
|
||||||
|
dev.vencord.Vesktop
|
||||||
|
im.nheko.Nheko
|
||||||
|
info.mumble.Mumble
|
||||||
|
io.anytype.anytype
|
||||||
|
io.appflowy.AppFlowy
|
||||||
|
io.github.dimtpap.coppwr
|
||||||
|
io.github.dvlv.boxbuddyrs
|
||||||
|
io.github.flattool.Warehouse
|
||||||
|
io.github.zen_browser.zen
|
||||||
|
io.gpt4all.gpt4all
|
||||||
|
io.missioncenter.MissionCenter
|
||||||
|
io.ossia.score
|
||||||
|
io.podman_desktop.PodmanDesktop
|
||||||
|
it.fabiodistasio.AntaresSQL
|
||||||
|
it.mijorus.gearlever
|
||||||
|
md.obsidian.Obsidian
|
||||||
|
moe.launcher.an-anime-game-launcher
|
||||||
|
net.ankiweb.Anki
|
||||||
|
net.lutris.Lutris
|
||||||
|
net.retrodeck.retrodeck
|
||||||
|
org.ardour.Ardour
|
||||||
|
org.audacityteam.Audacity
|
||||||
|
org.fedoraproject.MediaWriter
|
||||||
|
org.filezillaproject.Filezilla
|
||||||
|
org.fkoehler.KTailctl
|
||||||
|
org.freac.freac
|
||||||
|
org.gnome.Boxes
|
||||||
|
org.gnome.DejaDup
|
||||||
|
org.gnome.World.PikaBackup
|
||||||
|
org.godotengine.Godot
|
||||||
|
org.inkscape.Inkscape
|
||||||
|
org.kde.filelight
|
||||||
|
org.kde.gwenview
|
||||||
|
org.kde.haruna
|
||||||
|
org.kde.kcalc
|
||||||
|
org.kde.kclock
|
||||||
|
org.kde.kdenlive
|
||||||
|
org.kde.kontact
|
||||||
|
org.kde.kweather
|
||||||
|
org.kde.okular
|
||||||
|
org.libreoffice.LibreOffice
|
||||||
|
org.mixxx.Mixxx
|
||||||
|
org.mozilla.Thunderbird
|
||||||
|
org.mozilla.firefox
|
||||||
|
org.musescore.MuseScore
|
||||||
|
org.onlyoffice.desktopeditors
|
||||||
|
org.raspberrypi.rpi-imager
|
||||||
|
org.rncbc.qpwgraph
|
||||||
|
org.signal.Signal
|
||||||
|
org.telegram.desktop
|
||||||
|
org.zotero.Zotero
|
||||||
|
page.kramo.Cartridges
|
Loading…
Reference in a new issue