1
Fork 0

feat: steam I think

This commit is contained in:
Matei Adriel 2020-11-09 17:13:52 +02:00
parent 18cab7b936
commit 148ba6ee0a
6 changed files with 44 additions and 22 deletions

View file

@ -1,5 +1,7 @@
{ {
"cSpell.words": [ "cSpell.words": [
"Ewmh",
"Fullscreen",
"Kmix", "Kmix",
"alacritty", "alacritty",
"concat", "concat",
@ -10,6 +12,7 @@
"ksplashqml", "ksplashqml",
"ksplashsimple", "ksplashsimple",
"ksplashx", "ksplashx",
"ksysgurad",
"milkytracker", "milkytracker",
"mklicense", "mklicense",
"pnpm", "pnpm",

View file

@ -2,17 +2,18 @@
imports = [ imports = [
./git ./git
./shells ./shells
./wakatime # ./wakatime
./xmonad ./xmonad
./wine.nix # ./wine.nix
./docker.nix ./steam.nix
# ./docker.nix
./misc.nix ./misc.nix
./locale.nix ./locale.nix
./memes.nix # ./memes.nix
./alacritty.nix ./alacritty.nix
./rofi.nix ./rofi.nix
./postgres.nix # ./postgres.nix
]; ];
} }

View file

@ -7,32 +7,36 @@
gnupg gnupg
typespeed # speed typing game typespeed # speed typing game
unixtools.xxd # to dump binary stuff into a text file (used it for a ctf) unixtools.xxd # to dump binary stuff into a text file (used it for a ctf)
youtube-dl # download from youtube # youtube-dl # download from youtube
neofetch # display system information neofetch # display system information
xclip # copy paste stuff xclip # copy paste stuff
feh # image viewer feh # image viewer
unzip # for working with .zip files unzip # for working with .zip files
speedtest-cli # test the internet speed and stuff speedtest-cli # test the internet speed and stuff
openssl # openssl
pkgconfig # pkgconfig
ngrok # ngrok
hugo hugo
unrar
# jdk11o
# jdk8
# gtk3
# editors # editors
# vscodium # vscodium
vscode vscode
vim vim
neovim neovim
emacs # emacs
# chat apps # chat apps
discord discord
# discord-canary # discord-canary
deluge # deluge
slack slack
tdesktop # telegram for the desktop tdesktop # telegram for the desktop
zoom-us zoom-us
teams # teams
# browsers # browsers
google-chrome google-chrome
@ -40,21 +44,22 @@
firefox firefox
# other stuff # other stuff
milkytracker # music tracker thingy # milkytracker # music tracker thingy
spectacle # take screenshots spectacle # take screenshots
vlc # video player vlc # video player
gimp # image editing gimp # image editing
korganizer # calendar # korganizer # calendar
libreoffice # free office suite libreoffice # free office suite
# edopro # yugioh simulator (my derivation doesn't work yet) # edopro # yugioh simulator (my derivation doesn't work yet)
akonadi # akonadi
obs-studio # video recorder # obs-studio # video recorder
# blueman # bluetooth manager # blueman # bluetooth manager
freesweep # minesweeper I can play w the keyboard. # freesweep # minesweeper I can play w the keyboard.
# multimc
# Nes emulators and stuff # Nes emulators and stuff
zsnes # zsnes
higan # higan
fceux # fceux
]; ];
} }

View file

@ -0,0 +1,8 @@
{ pkgs, ... }: {
# 32 bit stuff
hardware.opengl.driSupport32Bit = true;
hardware.opengl.extraPackages32 = with pkgs.pkgsi686Linux; [ libva ];
hardware.pulseaudio.support32Bit = true;
home-manager.users.adrielus.home.packages = with pkgs; [ steam ];
}

View file

@ -6,17 +6,21 @@ import XMonad.Config.Kde
import XMonad.Util.EZConfig import XMonad.Util.EZConfig
import XMonad.Actions.SpawnOn import XMonad.Actions.SpawnOn
import XMonad.Hooks.ManageDocks import XMonad.Hooks.ManageDocks
import XMonad.Hooks.EwmhDesktops ( fullscreenEventHook )
import XMonad.Hooks.EwmhDesktops ( ewmh )
import XMonad.Layout.Spacing import XMonad.Layout.Spacing
import XMonad.Layout.ThreeColumns import XMonad.Layout.ThreeColumns
main = main =
xmonad xmonad
$ ewmh
$ docks $ docks
$ kdeConfig $ kdeConfig
{ modMask = mod4Mask { modMask = mod4Mask
, layoutHook = myLayoutHook , layoutHook = myLayoutHook
, manageHook = manageDocks <+> myManagerHook <+> manageHook kdeConfig , manageHook = manageDocks <+> myManagerHook <+> manageHook kdeConfig
, handleEventHook = handleEventHook kdeConfig <+> fullscreenEventHook
, terminal = myTerminal , terminal = myTerminal
} }
`additionalKeysP` keymap `additionalKeysP` keymap

View file

@ -3,5 +3,6 @@
fira-code fira-code
fira-code-symbols fira-code-symbols
source-code-pro source-code-pro
corefonts
]; ];
} }