Compare commits

..

5 Commits

Author SHA1 Message Date
b754fac210 fixes and updates, ssh, waydroid, steam, fastfetch 2025-04-06 10:41:44 +02:00
6744369399 minor fixes and updates 2025-04-06 10:39:38 +02:00
shinya
2bb34bcaa0 flake.lock: Update
Flake lock file updates:

• Updated input 'nixcord':
    'github:kaylorben/nixcord/ea80fdaf62168f85ce9813bc8f21fe45f892f5e7?narHash=sha256-TdVPzQabTKVeX50Mbwu6Tq2l65e5WQk2o3S4NHyRBA0%3D' (2025-03-31)
  → 'github:kaylorben/nixcord/48e192d4592a6c33e596fdc127e5025bee53bf3d?narHash=sha256-Zzhd3KRkG2cR4I3ExSJr4V1RV8d7TomaBEoT9g9hbYg%3D' (2025-04-04)
• Updated input 'stylix':
    'github:danth/stylix/711bd28ac96dec8c9187f8db4a297677eef2e654?narHash=sha256-XQXrK7o2c/5VgiyaSbaIeKhtfhSiF5ykppITYzPnXtk%3D' (2025-03-31)
  → 'github:danth/stylix/581fa67c818aaf91a1533149fb737d3e8c0949b8?narHash=sha256-ZhhiYvHlA9f/Ck1i76ilfapLS7abLPRlWJQRxJEDTnQ%3D' (2025-04-04)
2025-04-05 07:51:01 +02:00
shinya
f98dd31aa5 flake.lock: Update
Flake lock file updates:

• Updated input 'shinya-nvf':
    'git+https://git.foglar.tech/foglar/neovim-config?ref=refs/heads/main&rev=b340d4c1ba887eb6f68f2850063d0708cc1c7537' (2025-02-28)
  → 'git+https://git.foglar.tech/foglar/neovim-config?ref=refs/heads/main&rev=cc32d846b797b7a637125422d5754bf804d570ab' (2025-04-02)
• Updated input 'shinya-nvf/nvf':
    'github:notashelf/nvf/08be38ab06c95f56cb9d27805826c1b1d0ffac98?narHash=sha256-NxVK4PUdcuwzaAQX1Xj2tMaowDLqL5p8wtWp3EyD0Vw%3D' (2025-02-28)
  → 'github:notashelf/nvf/dafe978ffa5277519de010cdfca8225c52c9d2aa?narHash=sha256-QnwkxbdE5raf5enqZQAY%2BQZ%2BawisTD2YCReO0iL4CGg%3D' (2025-04-02)
• Updated input 'shinya-nvf/nvf/flake-parts':
    'github:hercules-ci/flake-parts/32ea77a06711b758da0ad9bd6a844c5740a87abd?narHash=sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm%2BzmZ7vxbJdo%3D' (2025-02-01)
  → 'github:hercules-ci/flake-parts/f4330d22f1c5d2ba72d3d22df5597d123fdb60a9?narHash=sha256-%2Bu2UunDA4Cl5Fci3m7S643HzKmIDAe%2BfiXrLqYsR2fs%3D' (2025-03-07)
• Updated input 'shinya-nvf/nvf/flake-parts/nixpkgs-lib':
    '072a6db25e.tar.gz?narHash=sha256-vJzFZGaCpnmo7I6i416HaBLpC%2BhvcURh/BQwROcGIp8%3D' (2025-02-01)
  → 'github:nix-community/nixpkgs.lib/147dee35aab2193b174e4c0868bd80ead5ce755c?narHash=sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk%3D' (2025-03-02)
• Updated input 'shinya-nvf/nvf/mnw':
    'github:Gerg-L/mnw/6ae73dc9cb72cea17bcc2e3d4670825f483e80e8?narHash=sha256-8Y1uyE6gGHxdU0Vcx2CMg/dAmDSxJw19aAl3TKbbo54%3D' (2025-02-06)
  → 'github:Gerg-L/mnw/b982dbd5e6d55d4438832b3567c09bc2a129649d?narHash=sha256-XfEGVKatTgEMMOVb4SNp1LYLQOSzzrFTDMVDTZFyMVE%3D' (2025-03-17)
• Updated input 'shinya-nvf/nvf/nil':
    'github:oxalica/nil/2e24c9834e3bb5aa2a3701d3713b43a6fb106362?narHash=sha256-DCIVdlb81Fct2uwzbtnawLBC/U03U2hqx8trqTJB7WA%3D' (2024-11-19)
  → 'github:oxalica/nil/577d160da311cc7f5042038456a0713e9863d09e?narHash=sha256-ggXU3RHv6NgWw%2Bvc%2BHO4/9n0GPufhTIUjVuLci8Za8c%3D' (2025-03-04)
• Updated input 'shinya-nvf/nvf/nil/rust-overlay':
    'github:oxalica/rust-overlay/71287228d96e9568e1e70c6bbfa3f992d145947b?narHash=sha256-JECaBgC0pQ91Hq3W4unH6K9to8s2Zl2sPNu7bLOv4ek%3D' (2024-11-19)
  → 'github:oxalica/rust-overlay/aefb7017d710f150970299685e8d8b549d653649?narHash=sha256-52vwEV0oS2lCnx3c/alOFGglujZTLmObit7K8VblnS8%3D' (2025-03-04)
• Updated input 'shinya-nvf/nvf/nixpkgs':
    'github:nixos/nixpkgs/2d068ae5c6516b2d04562de50a58c682540de9bf?narHash=sha256-XcdiWLEhjJkMxDLKQJ0CCivmYYCvA5MDxu9pMybM5kM%3D' (2025-02-23)
  → 'github:nixos/nixpkgs/6c5963357f3c1c840201eda129a99d455074db04?narHash=sha256-yQugdVfi316qUfqzN8JMaA2vixl%2B45GxNm4oUfXlbgw%3D' (2025-03-27)
• Removed input 'shinya-nvf/nvf/nmd'
2025-04-02 20:39:02 +02:00
shinya
14b1f9e32c flake.lock: Update
Flake lock file updates:

• Updated input 'auto-cpufreq':
    'github:AdnanHodzic/auto-cpufreq/8f026ac6497050c0e07c55b751c4b80401e932ec?narHash=sha256-AJH2wgat6ssid3oYb0KBgO4qxhZD6/OWNHwYj11Yfy4%3D' (2025-03-22)
  → 'github:AdnanHodzic/auto-cpufreq/00be2a5d91832519823990deb7b87af85fc78017?narHash=sha256-p2ZlFUBy10SV0b2g8ZOWse01mgaeU4haZN%2BdgHcoN6U%3D' (2025-03-30)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/10f7b577f5081b30ca6b7fd5f98de8d7dfdb5a27?dir=pkgs/firefox-addons&narHash=sha256-OkYl/wf09cKviSV1R6SshcRmeX1iDNEKCMg5KlmTwK0%3D' (2025-03-20)
  → 'gitlab:rycee/nur-expressions/692aba39210127804151c9436e4b87fe1d0e0f2b?dir=pkgs/firefox-addons&narHash=sha256-aHnOrBV4UpVQuv9RHmYaRb0jZRBpmeDWsZWBRoSCc5w%3D' (2025-04-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/5ff90f09d1bd189b722e60798513724cdd3580b6?narHash=sha256-qd2uiGol/kb9Dk0vgOOLBl9VsycG0VfteM78OduFl2Y%3D' (2025-03-23)
  → 'github:nix-community/home-manager/c21383b556609ce1ad901aa08b4c6fbd9e0c7af0?narHash=sha256-u81nqA4UuRatKDkzUuIfVYdLMw8birEy%2B99oXpdyXhY%3D' (2025-04-01)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/e4abf26069b4d43c8f6ad6b3dfb56c952abb38c2?narHash=sha256-6BMwAfC604szlL8S7BJkH8a090p0505rFB%2BmAiApBoo%3D' (2025-03-23)
  → 'github:hyprwm/Hyprland/d1a59ec39eb4c0d6a7d3d38a26f8924e6bca5cef?narHash=sha256-JASYdXTJovrTgT04ATMGpRruvY4%2BlrdhAkoPhPPb%2Bh4%3D' (2025-03-31)
• Updated input 'hyprland/pre-commit-hooks':
    'github:cachix/git-hooks.nix/59f17850021620cd348ad2e9c0c64f4e6325ce2a?narHash=sha256-b4SZc6TkKw8WQQssbN5O2DaCEzmFfvSTPYHlx/SFW9Y%3D' (2025-03-15)
  → 'github:cachix/git-hooks.nix/dcf5072734cb576d2b0c59b2ac44f5050b5eac82?narHash=sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco%3D' (2025-03-22)
• Updated input 'nix-ld':
    'github:Mic92/nix-ld/bc1ecb8ca83507c764a3909f02f1acf53c033585?narHash=sha256-sHBzuG9K/VrvOrcLd9GwoCLaQZDVedi/00YmFfdKq/A%3D' (2025-03-17)
  → 'github:Mic92/nix-ld/140451db1cadeef1e7e9e054332b67b7be808916?narHash=sha256-tjdkPPkRT1Mj72yrpN8oUxYw9SaG8wOQWD3auS1bvSs%3D' (2025-03-31)
• Updated input 'nix-mineral':
    'github:cynicsketch/nix-mineral/546b89e5a9b15584c1324deaea66bff0801ab743?narHash=sha256-O8ANa90YDk1kMoPhLWioXVGy19pkvSg1F6prp2XSy7U%3D' (2025-03-05)
  → 'github:cynicsketch/nix-mineral/561cf46483c9758c2b5bef75bc05762326ae9b5d?narHash=sha256-QBaHKDrJ2aXGR9/UjAXeTIQfcguSJRO5D4oWd2s3zIg%3D' (2025-03-24)
• Updated input 'nixcord':
    'github:kaylorben/nixcord/b5f200ebbc880dd69ce06a9cd442fc758f426f87?narHash=sha256-SyhAnd66UwtisdTOen13K5iSRkp/H%2B/w9tYH8c4AGKc%3D' (2025-03-21)
  → 'github:kaylorben/nixcord/ea80fdaf62168f85ce9813bc8f21fe45f892f5e7?narHash=sha256-TdVPzQabTKVeX50Mbwu6Tq2l65e5WQk2o3S4NHyRBA0%3D' (2025-03-31)
• Updated input 'nixcord/treefmt-nix':
    'github:numtide/treefmt-nix/3d0579f5cc93436052d94b73925b48973a104204?narHash=sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU%3D' (2025-02-17)
  → 'github:numtide/treefmt-nix/adc195eef5da3606891cedf80c0d9ce2d3190808?narHash=sha256-XRE8hL4vKIQyVMDXykFh4ceo3KSpuJF3ts8GKwh5bIU%3D' (2025-03-19)
• Updated input 'nixcord/treefmt-nix/nixpkgs':
    'github:nixos/nixpkgs/0e82ab234249d8eee3e8c91437802b32c74bb3fd?narHash=sha256-zExSA1i/b%2B1NMRhGGLtNfFGXgLtgo%2BdcuzHzaWA6w3Q%3D' (2024-12-30)
  → follows 'nixcord/nixpkgs'
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc?narHash=sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ%3D' (2025-03-19)
  → 'github:nixos/nixpkgs/52faf482a3889b7619003c0daec593a1912fddc1?narHash=sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om%2BD4UnDhlDW9BE%3D' (2025-03-30)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/7105ae3957700a9646cc4b766f5815b23ed0c682?narHash=sha256-8XfURTDxOm6%2B33swQJu/hx6xw1Tznl8vJJN5HwVqckg%3D' (2025-03-20)
  → 'github:nixos/nixpkgs/7ffe0edc685f14b8c635e3d6591b0bbb97365e6c?narHash=sha256-sOos1jZGKmT6xxPvxGQyPTApOunXvScV4lNjBCXd/CI%3D' (2025-03-30)
• Updated input 'plasma-manager':
    'github:nix-community/plasma-manager/5eeb0172fb74392053b66a8149e61b5e191b2845?narHash=sha256-WV8nY2IOfWdzBF5syVgCcgOchg/qQtpYh6LECYS9XkY%3D' (2025-02-26)
  → 'github:nix-community/plasma-manager/b70be387276e632fe51232887f9e04e2b6ef8c16?narHash=sha256-2vVIh2JrL6GAGfgCeY9e6iNKrBjs0Hw3bGQEAbwVs68%3D' (2025-03-23)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/67566fe68a8bed2a7b1175fdfb0697ed22ae8852?narHash=sha256-ZGlpUDsuBdeZeTNgoMv%2Baw0ByXT2J3wkYw9kJwkAS4M%3D' (2025-03-23)
  → 'github:Mic92/sops-nix/8e873886bbfc32163fe027b8676c75637b7da114?narHash=sha256-Ux/UohNtnM5mn9SFjaHp6IZe2aAnUCzklMluNtV6zFo%3D' (2025-03-30)
• Updated input 'spicetify-nix':
    'github:Gerg-L/spicetify-nix/d86aca850354c8db834c20feb170356e3d28a5c6?narHash=sha256-/07c78WpRta925dyZEhwQi%2BD%2Brd%2BzVoDPApur%2B907p4%3D' (2025-03-23)
  → 'github:Gerg-L/spicetify-nix/567e5b6ee6d7433261f16b400e424a6bd5c8c8b3?narHash=sha256-xiHVIJsxj3tknObHzfKsWHQ0N38zyFsb8edB3oXDOxg%3D' (2025-03-30)
• Updated input 'stylix':
    'github:danth/stylix/a55488c247928380ee6a18c0a3a56a2d52fe06bc?narHash=sha256-XO%2BdWWoWer/YyczQeff3Onr3P0q7SxoKltndBrzRdTg%3D' (2025-03-23)
  → 'github:danth/stylix/711bd28ac96dec8c9187f8db4a297677eef2e654?narHash=sha256-XQXrK7o2c/5VgiyaSbaIeKhtfhSiF5ykppITYzPnXtk%3D' (2025-03-31)
• Updated input 'zen-browser':
    'github:0xc000022070/zen-browser-flake/7c3008fcc5a436c885d3faaf6d058afc41ae3762?narHash=sha256-wzdYoYASPlITYBiw2xDyE56DnOcLNsO6QHRGUDj6kq4%3D' (2025-03-23)
  → 'github:0xc000022070/zen-browser-flake/3c4f98e9504d3f94bbd303d428162665a0ade8d6?narHash=sha256-x%2BA6Es0VkGyhp4ixhqg1Qi9iusLl7ioymqoe107L/Dg%3D' (2025-03-31)
2025-04-01 08:11:59 +02:00
22 changed files with 235 additions and 161 deletions

BIN
config/mars.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 401 KiB

View File

@ -40,11 +40,11 @@
]
},
"locked": {
"lastModified": 1742644875,
"narHash": "sha256-AJH2wgat6ssid3oYb0KBgO4qxhZD6/OWNHwYj11Yfy4=",
"lastModified": 1743325743,
"narHash": "sha256-p2ZlFUBy10SV0b2g8ZOWse01mgaeU4haZN+dgHcoN6U=",
"owner": "AdnanHodzic",
"repo": "auto-cpufreq",
"rev": "8f026ac6497050c0e07c55b751c4b80401e932ec",
"rev": "00be2a5d91832519823990deb7b87af85fc78017",
"type": "github"
},
"original": {
@ -129,11 +129,11 @@
},
"locked": {
"dir": "pkgs/firefox-addons",
"lastModified": 1742489760,
"narHash": "sha256-OkYl/wf09cKviSV1R6SshcRmeX1iDNEKCMg5KlmTwK0=",
"lastModified": 1743483509,
"narHash": "sha256-aHnOrBV4UpVQuv9RHmYaRb0jZRBpmeDWsZWBRoSCc5w=",
"owner": "rycee",
"repo": "nur-expressions",
"rev": "10f7b577f5081b30ca6b7fd5f98de8d7dfdb5a27",
"rev": "692aba39210127804151c9436e4b87fe1d0e0f2b",
"type": "gitlab"
},
"original": {
@ -209,11 +209,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1738453229,
"narHash": "sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm+zmZ7vxbJdo=",
"lastModified": 1741352980,
"narHash": "sha256-+u2UunDA4Cl5Fci3m7S643HzKmIDAe+fiXrLqYsR2fs=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "32ea77a06711b758da0ad9bd6a844c5740a87abd",
"rev": "f4330d22f1c5d2ba72d3d22df5597d123fdb60a9",
"type": "github"
},
"original": {
@ -408,11 +408,11 @@
]
},
"locked": {
"lastModified": 1742744903,
"narHash": "sha256-qd2uiGol/kb9Dk0vgOOLBl9VsycG0VfteM78OduFl2Y=",
"lastModified": 1743482579,
"narHash": "sha256-u81nqA4UuRatKDkzUuIfVYdLMw8birEy+99oXpdyXhY=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "5ff90f09d1bd189b722e60798513724cdd3580b6",
"rev": "c21383b556609ce1ad901aa08b4c6fbd9e0c7af0",
"type": "github"
},
"original": {
@ -539,11 +539,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1742746774,
"narHash": "sha256-6BMwAfC604szlL8S7BJkH8a090p0505rFB+mAiApBoo=",
"lastModified": 1743463509,
"narHash": "sha256-JASYdXTJovrTgT04ATMGpRruvY4+lrdhAkoPhPPb+h4=",
"owner": "hyprwm",
"repo": "Hyprland",
"rev": "e4abf26069b4d43c8f6ad6b3dfb56c952abb38c2",
"rev": "d1a59ec39eb4c0d6a7d3d38a26f8924e6bca5cef",
"type": "github"
},
"original": {
@ -746,11 +746,11 @@
},
"mnw": {
"locked": {
"lastModified": 1738852285,
"narHash": "sha256-8Y1uyE6gGHxdU0Vcx2CMg/dAmDSxJw19aAl3TKbbo54=",
"lastModified": 1742255973,
"narHash": "sha256-XfEGVKatTgEMMOVb4SNp1LYLQOSzzrFTDMVDTZFyMVE=",
"owner": "Gerg-L",
"repo": "mnw",
"rev": "6ae73dc9cb72cea17bcc2e3d4670825f483e80e8",
"rev": "b982dbd5e6d55d4438832b3567c09bc2a129649d",
"type": "github"
},
"original": {
@ -774,11 +774,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1732053863,
"narHash": "sha256-DCIVdlb81Fct2uwzbtnawLBC/U03U2hqx8trqTJB7WA=",
"lastModified": 1741118843,
"narHash": "sha256-ggXU3RHv6NgWw+vc+HO4/9n0GPufhTIUjVuLci8Za8c=",
"owner": "oxalica",
"repo": "nil",
"rev": "2e24c9834e3bb5aa2a3701d3713b43a6fb106362",
"rev": "577d160da311cc7f5042038456a0713e9863d09e",
"type": "github"
},
"original": {
@ -817,11 +817,11 @@
]
},
"locked": {
"lastModified": 1742204505,
"narHash": "sha256-sHBzuG9K/VrvOrcLd9GwoCLaQZDVedi/00YmFfdKq/A=",
"lastModified": 1743410259,
"narHash": "sha256-tjdkPPkRT1Mj72yrpN8oUxYw9SaG8wOQWD3auS1bvSs=",
"owner": "Mic92",
"repo": "nix-ld",
"rev": "bc1ecb8ca83507c764a3909f02f1acf53c033585",
"rev": "140451db1cadeef1e7e9e054332b67b7be808916",
"type": "github"
},
"original": {
@ -833,11 +833,11 @@
"nix-mineral": {
"flake": false,
"locked": {
"lastModified": 1741139493,
"narHash": "sha256-O8ANa90YDk1kMoPhLWioXVGy19pkvSg1F6prp2XSy7U=",
"lastModified": 1742784395,
"narHash": "sha256-QBaHKDrJ2aXGR9/UjAXeTIQfcguSJRO5D4oWd2s3zIg=",
"owner": "cynicsketch",
"repo": "nix-mineral",
"rev": "546b89e5a9b15584c1324deaea66bff0801ab743",
"rev": "561cf46483c9758c2b5bef75bc05762326ae9b5d",
"type": "github"
},
"original": {
@ -884,11 +884,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1742580728,
"narHash": "sha256-SyhAnd66UwtisdTOen13K5iSRkp/H+/w9tYH8c4AGKc=",
"lastModified": 1743761374,
"narHash": "sha256-Zzhd3KRkG2cR4I3ExSJr4V1RV8d7TomaBEoT9g9hbYg=",
"owner": "kaylorben",
"repo": "nixcord",
"rev": "b5f200ebbc880dd69ce06a9cd442fc758f426f87",
"rev": "48e192d4592a6c33e596fdc127e5025bee53bf3d",
"type": "github"
},
"original": {
@ -899,16 +899,16 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1735554305,
"narHash": "sha256-zExSA1i/b+1NMRhGGLtNfFGXgLtgo+dcuzHzaWA6w3Q=",
"lastModified": 1743315132,
"narHash": "sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om+D4UnDhlDW9BE=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0e82ab234249d8eee3e8c91437802b32c74bb3fd",
"rev": "52faf482a3889b7619003c0daec593a1912fddc1",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
@ -963,23 +963,26 @@
},
"nixpkgs-lib": {
"locked": {
"lastModified": 1738452942,
"narHash": "sha256-vJzFZGaCpnmo7I6i416HaBLpC+hvcURh/BQwROcGIp8=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz"
"lastModified": 1740877520,
"narHash": "sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
"rev": "147dee35aab2193b174e4c0868bd80ead5ce755c",
"type": "github"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz"
"owner": "nix-community",
"repo": "nixpkgs.lib",
"type": "github"
}
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1742512142,
"narHash": "sha256-8XfURTDxOm6+33swQJu/hx6xw1Tznl8vJJN5HwVqckg=",
"lastModified": 1743367904,
"narHash": "sha256-sOos1jZGKmT6xxPvxGQyPTApOunXvScV4lNjBCXd/CI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "7105ae3957700a9646cc4b766f5815b23ed0c682",
"rev": "7ffe0edc685f14b8c635e3d6591b0bbb97365e6c",
"type": "github"
},
"original": {
@ -991,27 +994,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1742422364,
"narHash": "sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ=",
"lastModified": 1743076231,
"narHash": "sha256-yQugdVfi316qUfqzN8JMaA2vixl+45GxNm4oUfXlbgw=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "a84ebe20c6bc2ecbcfb000a50776219f48d134cc",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1740303746,
"narHash": "sha256-XcdiWLEhjJkMxDLKQJ0CCivmYYCvA5MDxu9pMybM5kM=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "2d068ae5c6516b2d04562de50a58c682540de9bf",
"rev": "6c5963357f3c1c840201eda129a99d455074db04",
"type": "github"
},
"original": {
@ -1059,22 +1046,6 @@
"type": "sourcehut"
}
},
"nmd_3": {
"flake": false,
"locked": {
"lastModified": 1705050560,
"narHash": "sha256-x3zzcdvhJpodsmdjqB4t5mkVW22V3wqHLOun0KRBzUI=",
"owner": "~rycee",
"repo": "nmd",
"rev": "66d9334933119c36f91a78d565c152a4fdc8d3d3",
"type": "sourcehut"
},
"original": {
"owner": "~rycee",
"repo": "nmd",
"type": "sourcehut"
}
},
"nmt": {
"flake": false,
"locked": {
@ -1120,16 +1091,15 @@
"flake-utils": "flake-utils_2",
"mnw": "mnw",
"nil": "nil",
"nixpkgs": "nixpkgs_3",
"nmd": "nmd_3",
"nixpkgs": "nixpkgs_2",
"systems": "systems_4"
},
"locked": {
"lastModified": 1740702856,
"narHash": "sha256-NxVK4PUdcuwzaAQX1Xj2tMaowDLqL5p8wtWp3EyD0Vw=",
"lastModified": 1743613645,
"narHash": "sha256-QnwkxbdE5raf5enqZQAY+QZ+awisTD2YCReO0iL4CGg=",
"owner": "notashelf",
"repo": "nvf",
"rev": "08be38ab06c95f56cb9d27805826c1b1d0ffac98",
"rev": "dafe978ffa5277519de010cdfca8225c52c9d2aa",
"type": "github"
},
"original": {
@ -1148,11 +1118,11 @@
]
},
"locked": {
"lastModified": 1740569341,
"narHash": "sha256-WV8nY2IOfWdzBF5syVgCcgOchg/qQtpYh6LECYS9XkY=",
"lastModified": 1742765550,
"narHash": "sha256-2vVIh2JrL6GAGfgCeY9e6iNKrBjs0Hw3bGQEAbwVs68=",
"owner": "nix-community",
"repo": "plasma-manager",
"rev": "5eeb0172fb74392053b66a8149e61b5e191b2845",
"rev": "b70be387276e632fe51232887f9e04e2b6ef8c16",
"type": "github"
},
"original": {
@ -1171,11 +1141,11 @@
]
},
"locked": {
"lastModified": 1742058297,
"narHash": "sha256-b4SZc6TkKw8WQQssbN5O2DaCEzmFfvSTPYHlx/SFW9Y=",
"lastModified": 1742649964,
"narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "59f17850021620cd348ad2e9c0c64f4e6325ce2a",
"rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82",
"type": "github"
},
"original": {
@ -1196,7 +1166,7 @@
"nix-mineral": "nix-mineral",
"nix-on-droid": "nix-on-droid",
"nixcord": "nixcord",
"nixpkgs": "nixpkgs_2",
"nixpkgs": "nixpkgs",
"nixpkgs-droid": "nixpkgs-droid",
"nixpkgs-stable": "nixpkgs-stable",
"plasma-manager": "plasma-manager",
@ -1217,11 +1187,11 @@
]
},
"locked": {
"lastModified": 1731983527,
"narHash": "sha256-JECaBgC0pQ91Hq3W4unH6K9to8s2Zl2sPNu7bLOv4ek=",
"lastModified": 1741055476,
"narHash": "sha256-52vwEV0oS2lCnx3c/alOFGglujZTLmObit7K8VblnS8=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "71287228d96e9568e1e70c6bbfa3f992d145947b",
"rev": "aefb7017d710f150970299685e8d8b549d653649",
"type": "github"
},
"original": {
@ -1254,11 +1224,11 @@
"nvf": "nvf"
},
"locked": {
"lastModified": 1740750664,
"narHash": "sha256-7VIr6eaSK9sgIUUjDCmytxTkEV0olcmw1IhC1EQkYYE=",
"lastModified": 1743618481,
"narHash": "sha256-mnaJPjMmwcBnPXP8AkLt7AETnm7VLXHEajnGrIUJt88=",
"ref": "refs/heads/main",
"rev": "b340d4c1ba887eb6f68f2850063d0708cc1c7537",
"revCount": 8,
"rev": "cc32d846b797b7a637125422d5754bf804d570ab",
"revCount": 9,
"type": "git",
"url": "https://git.foglar.tech/foglar/neovim-config"
},
@ -1274,11 +1244,11 @@
]
},
"locked": {
"lastModified": 1742700801,
"narHash": "sha256-ZGlpUDsuBdeZeTNgoMv+aw0ByXT2J3wkYw9kJwkAS4M=",
"lastModified": 1743305778,
"narHash": "sha256-Ux/UohNtnM5mn9SFjaHp6IZe2aAnUCzklMluNtV6zFo=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "67566fe68a8bed2a7b1175fdfb0697ed22ae8852",
"rev": "8e873886bbfc32163fe027b8676c75637b7da114",
"type": "github"
},
"original": {
@ -1295,11 +1265,11 @@
"systems": "systems_5"
},
"locked": {
"lastModified": 1742703429,
"narHash": "sha256-/07c78WpRta925dyZEhwQi+D+rd+zVoDPApur+907p4=",
"lastModified": 1743308176,
"narHash": "sha256-xiHVIJsxj3tknObHzfKsWHQ0N38zyFsb8edB3oXDOxg=",
"owner": "Gerg-L",
"repo": "spicetify-nix",
"rev": "d86aca850354c8db834c20feb170356e3d28a5c6",
"rev": "567e5b6ee6d7433261f16b400e424a6bd5c8c8b3",
"type": "github"
},
"original": {
@ -1332,11 +1302,11 @@
"tinted-zed": "tinted-zed"
},
"locked": {
"lastModified": 1742736315,
"narHash": "sha256-XO+dWWoWer/YyczQeff3Onr3P0q7SxoKltndBrzRdTg=",
"lastModified": 1743775855,
"narHash": "sha256-ZhhiYvHlA9f/Ck1i76ilfapLS7abLPRlWJQRxJEDTnQ=",
"owner": "danth",
"repo": "stylix",
"rev": "a55488c247928380ee6a18c0a3a56a2d52fe06bc",
"rev": "581fa67c818aaf91a1533149fb737d3e8c0949b8",
"type": "github"
},
"original": {
@ -1518,14 +1488,17 @@
},
"treefmt-nix": {
"inputs": {
"nixpkgs": "nixpkgs"
"nixpkgs": [
"nixcord",
"nixpkgs"
]
},
"locked": {
"lastModified": 1739829690,
"narHash": "sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU=",
"lastModified": 1742370146,
"narHash": "sha256-XRE8hL4vKIQyVMDXykFh4ceo3KSpuJF3ts8GKwh5bIU=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "3d0579f5cc93436052d94b73925b48973a104204",
"rev": "adc195eef5da3606891cedf80c0d9ce2d3190808",
"type": "github"
},
"original": {
@ -1604,11 +1577,11 @@
]
},
"locked": {
"lastModified": 1742736106,
"narHash": "sha256-wzdYoYASPlITYBiw2xDyE56DnOcLNsO6QHRGUDj6kq4=",
"lastModified": 1743463070,
"narHash": "sha256-x+A6Es0VkGyhp4ixhqg1Qi9iusLl7ioymqoe107L/Dg=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "7c3008fcc5a436c885d3faaf6d058afc41ae3762",
"rev": "3c4f98e9504d3f94bbd303d428162665a0ade8d6",
"type": "github"
},
"original": {

View File

@ -16,7 +16,7 @@
editor = "neovim"; # neovim, vscode
# List all themes: $ nix build nixpkgs#base16-schemes && ls result/share/themes
theme = "tokyo-night-dark"; # catppuccin-mocha, tokyo-night-dark, one-dark
theme = "catppuccin-mocha"; # catppuccin-mocha, tokyo-night-dark, one-dark
background =
if userSettings.theme == "catppuccin-mocha"
then "aurora_borealis.png"
@ -59,7 +59,7 @@
# NixOS Configurations
nixosConfigurations = {
kogami = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
inherit system;
specialArgs = {
inherit inputs system pkgs pkgs-stable userSettings;
};
@ -74,7 +74,7 @@
];
};
ginoza = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
inherit system;
specialArgs = {
inherit inputs system pkgs pkgs-stable userSettings;
};
@ -179,6 +179,12 @@
flake = false;
};
#nix-secrets = {
# url = "git+ssh://git@git.foglar.tech:foglar/nix-secrets.git";
# inputs.nixpkgs.follows = "nixpkgs";
# flake = false;
#};
# Nix on Droid Configuration
nixpkgs-droid.url = "github:NixOS/nixpkgs/nixos-24.05";

View File

@ -13,7 +13,6 @@
inputs.home-manager.nixosModules.home-manager
];
# Home manager
home-manager = {
extraSpecialArgs = {inherit inputs system pkgs pkgs-stable userSettings;};
@ -62,6 +61,7 @@
docker.enable = false;
podman.enable = false;
steam.enable = false;
steam-tui.enable = false;
proxychains.enable = false;
tor.enable = false;
virt-manager.enable = false;

View File

@ -36,7 +36,6 @@
#bootloader.systemd-boot.enable = true;
desktop = {
hyprland.enable = true;
gnome.enable = true;
steamdeck.enable = false;
};
fonts.packages = true;
@ -69,10 +68,12 @@
podman.enable = true;
ollama.enable = false;
steam.enable = true;
steam-tui.enable = true;
proxychains.enable = true;
tor.enable = true;
virt-manager.enable = true;
virtualbox.enable = false;
waydroid.enable = true;
yubikey = {
enable = true;
lock-on-remove = false;
@ -92,14 +93,21 @@
nix-ld.dev.enable = true;
};
environment.systemPackages = [
inputs.install-script.packages.${system}.default
inputs.shinya-nvf.packages.${system}.nvf
inputs.zen-browser.packages.${system}.default
pkgs.gcc
pkgs.corefonts
];
environment.systemPackages =
(
with inputs; [
install-script.packages.${system}.default
shinya-nvf.packages.${system}.nvf
zen-browser.packages.${system}.default
]
)
++ (
with pkgs; [
gcc
corefonts
uutils-coreutils-noprefix
]
);
#services.twingate.enable = true;

View File

@ -17,6 +17,7 @@
ferdium
bitwarden
proton-pass
#bitwarden-cli
file-roller

View File

@ -464,6 +464,8 @@
"float,class:^(Bitwarden)$"
"float, initialClass:^(PacketTracer)"
"float, initialTitle:^(Open File)"
"float, initialClass:^(xdg-desktop-portal-gtk)"
];
layerrule = [

View File

@ -275,7 +275,7 @@
label = [
{
monitor = "";
text = "$TIME ";
text = "$TIME";
color = "$text";
font_size = 12;

View File

@ -200,6 +200,9 @@
"[css]" = {
"editor.defaultFormatter" = "esbenp.prettier-vscode";
};
"[scss]" = {
"editor.defaultFormatter" = "esbenp.prettier-vscode";
};
};
extensions = with pkgs-stable.vscode-extensions; [

View File

@ -13,7 +13,7 @@
programs.git = {
enable = true;
userName = "${userSettings.username}";
userEmail = "kohout.fi.2023@skola.ssps.cz";
userEmail = "sigma@goon.cz";
lfs.enable = true;
};

View File

@ -24,8 +24,14 @@
if userSettings.theme == "evangelion-blood" || userSettings.theme == "tokyo-night-dark"
then {
"source" = "/home/shinya/.config/fastfetch/logo.png";
"width" = 42;
"height" = 19;
"width" =
if userSettings.theme == "evangelion-blood"
then 34
else 42;
"height" =
if userSettings.theme == "evangelion-blood"
then 18
else 19;
"padding" = {
"top" = 1;
};
@ -117,10 +123,6 @@
"key" = "{#separator} {#keys}󰋊 Disk (/)";
"folders" = "/";
}
{
"type" = "custom";
"format" = "{#1}";
}
{
"type" = "custom";
"format" = "{#1}";

View File

@ -41,8 +41,10 @@ in {
bashrcExtra =
if userSettings.hostname != "ginoza"
then ''${pkgs.pfetch}/bin/pfetch''
else '''';
then ''
TERM=xterm-256color
${pkgs.pfetch}/bin/pfetch''
else ''TERM=xterm-256color'';
};
home.sessionVariables = {
@ -62,7 +64,9 @@ in {
initExtra = ''
${pkgs.pfetch}/bin/pfetch
set -o emacs
bindkey "^[[3~" delete-char'';
bindkey "^[[3~" delete-char
TERM=xterm-256color
'';
};
})
];

View File

@ -20,17 +20,21 @@
wakapi.enable = lib.mkDefault true;
ollama.enable = lib.mkDefault false;
steam.enable = lib.mkDefault true;
steam-tui.enable = lib.mkDefault false;
proxychains.enable = lib.mkDefault true;
tor.enable = lib.mkDefault true;
virt-manager.enable = lib.mkDefault true;
virtualbox.enable = lib.mkDefault true;
waydroid.enable = lib.mkDefault false;
yubikey = {
enable = lib.mkDefault false;
lock-on-remove = lib.mkDefault false;
notify = lib.mkDefault false;
};
ssh.client.enable = lib.mkDefault true;
ssh.server.enable = lib.mkDefault false;
ssh = {
client.enable = lib.mkDefault true;
server.enable = lib.mkDefault false;
};
syncthing.enable = lib.mkDefault true;
};

View File

@ -38,6 +38,20 @@
group = "users";
};
# git.hater.dev
"ssh_keys/hater_private" = {
path = "/home/${userSettings.username}/.ssh/id_shinya3";
owner = userSettings.username;
group = "users";
};
# gitea.homework.zip
"ssh_keys/homework_private" = {
path = "/home/${userSettings.username}/.ssh/id_homework";
owner = userSettings.username;
group = "users";
};
"wakapi/salt" = {
owner = userSettings.username;
group = "users";

View File

@ -13,10 +13,14 @@
HostName 192.168.8.140
User foglar
IdentityFile ~/.ssh/id_masaoka
Host git
Host hater
HostName git.hater.dev
User foglar
IdentityFile ~/.ssh/id_shinya3
Host homework
Hostname gitea.homework.zip
User shinya
IdentityFile ~/.ssh/id_github
'';
};
};

View File

@ -7,6 +7,8 @@
}: {
options = {
program.steam.enable = lib.mkEnableOption "Enable Steam module";
program.steam-tui.enable = lib.mkEnableOption "Enable Steam TUI";
sys.desktop.steamdeck.enable = lib.mkEnableOption "Enable Steam desktop integration";
};
@ -29,5 +31,8 @@
'';
};
})
(lib.mkIf config.program.steam-tui.enable {
environment.systemPackages = with pkgs; [steam-tui steamcmd];
})
];
}

View File

@ -12,8 +12,30 @@
(lib.mkIf config.program.tor.enable {
services.tor = {
enable = true;
# ** This block exposes your service to the tor network **
# ** Change the port and target to your service **
# ** Get the onion address from /var/lib/tor/[myOnion]/hostname **
#enableGeoIP = false;
#relay.onionServices = {
#myOnion = {
# version = 3;
# map = [
# {
# port = 80;
# target = {
# addr = "127.0.0.1";
# port = 3000;
# };
# }
# ];
#};
#};
#settings = {
# ClientUseIPv4 = true;
# ClientUseIPv6 = false;
# ClientPreferIPv6ORPort = false;
#};
};
services.tor.client.enable = true;
})
(lib.mkIf config.program.proxychains.enable {
programs.proxychains = {

View File

@ -7,6 +7,7 @@
options = {
program.virt-manager.enable = lib.mkEnableOption "Enable virt-manager";
program.virtualbox.enable = lib.mkEnableOption "Enable VirtualBox";
program.waydroid.enable = lib.mkEnableOption "Enable Waydroid";
};
config = lib.mkMerge [
(lib.mkIf config.program.virt-manager.enable {
@ -24,5 +25,8 @@
};
users.extraGroups.vboxusers.members = ["${userSettings.username}"];
})
(lib.mkIf config.program.waydroid.enable {
virtualisation.waydroid.enable = true;
})
];
}

View File

@ -15,13 +15,18 @@
};
config = lib.mkIf config.sys.default-applications.enable {
environment.sessionVariables = {
environment.sessionVariables = let
editor-bin =
if userSettings.editor == "neovim"
then "nvim"
else userSettings.editor;
in {
DEFAULT_BROWSER =
if userSettings.browser != "zen"
then "${pkgs."${userSettings.browser}"}/bin/${userSettings.browser}"
else "zen";
TERMINAL = "${pkgs."${userSettings.terminal}"}/bin/${userSettings.terminal}";
EDITOR = "${pkgs."${userSettings.editor}"}/bin/${userSettings.editor}";
EDITOR = "${pkgs."${userSettings.editor}"}/bin/${editor-bin}";
FLAKE = "/home/${userSettings.username}/.dotfiles";
};

View File

@ -53,8 +53,8 @@
# Enable the Nvidia settings menu,
# accessible via `nvidia-settings`.
nvidiaSettings = true;
prime.amdgpuBusId = "pci@000:04:0";
prime.nvidiaBusId = "pci@000:01:0";
prime.amdgpuBusId = "PCI:4:0:0";
prime.nvidiaBusId = "PCI:1:0:0";
# Optionally, you may need to select the appropriate driver version for your specific GPU.
package = config.boot.kernelPackages.nvidiaPackages.stable;
};

View File

@ -30,7 +30,7 @@
# Scanning
hardware.sane.enable = true;
services.ipp-usb.enable = true;
#hardware.sane.extraBackends = [pkgs.hplipWithPlugin];
hardware.sane.extraBackends = [pkgs.hplipWithPlugin];
users.users.${userSettings.username}.extraGroups = ["lp" "scanner"];
};

View File

@ -16,7 +16,24 @@
image = ../../../config/backgrounds/${userSettings.background};
base16Scheme =
if userSettings.theme == "catppuccin-mocha"
then "${pkgs-stable.base16-schemes}/share/themes/${userSettings.theme}.yaml"
then {
base00 = "#1e1e2e";
base01 = "#181825"; # mantle
base02 = "#313244"; # surface0
base03 = "#45475a"; # surface1
base04 = "#585b70"; # surface2
base05 = "#cdd6f4"; # text
base06 = "#f5e0dc"; # rosewater
base07 = "#b4befe"; # lavender
base08 = "#f38ba8"; # red
base09 = "#fab387"; # peach
base0A = "#f9e2af"; # yellow
base0B = "#a6e3a1"; # green
base0C = "#94e2d5"; # teal
base0D = "#89b4fa"; # blue
base0E = "#cba6f7"; # mauve
base0F = "#f2cdcd"; # flamingo
}
else if userSettings.theme == "evangelion-blood"
then # List all possible themes: $ nix build nixpkgs#base16-schemes && ls result/share/themes
{
@ -77,13 +94,13 @@
};
serif = {
package = pkgs.nerd-fonts.monaspace;
name = "Monaspace Xenon";
package = pkgs.nerd-fonts.ubuntu;
name = "Ubuntu NF";
};
sansSerif = {
package = pkgs.nerd-fonts.monaspace;
name = "Monaspace Argon";
package = pkgs.nerd-fonts.ubuntu;
name = "Ubuntu NF";
};
monospace = {
@ -100,11 +117,11 @@
targets = {
plymouth = {
logo =
if (userSettings.theme == "evangelion-blood")
if userSettings.theme == "evangelion-blood"
then ../../../config/nerv.png
else if (userSettings.theme == "tokyo-night-dark")
then ../../../config/copeland.png
else "";
else ../../../config/mars.png;
logoAnimated =
if "evangelion-blood" == userSettings.theme || "tokyo-night-dark" == userSettings.theme
then false