{"id":14064483,"url":"https://github.com/ur0n2/dotfiles-for-windows","last_synced_at":"2025-07-29T18:32:38.386Z","repository":{"id":96637972,"uuid":"84654170","full_name":"ur0n2/dotfiles-for-windows","owner":"ur0n2","description":"dotfiles for windows","archived":false,"fork":false,"pushed_at":"2017-08-01T01:23:20.000Z","size":12104,"stargazers_count":6,"open_issues_count":13,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-14T07:07:14.318Z","etag":null,"topics":["64bit","for-portable-windows-ux","portable-utility","spotlight","utility","windows","windows7"],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ur0n2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-03-11T14:03:47.000Z","updated_at":"2022-08-21T15:28:05.000Z","dependencies_parsed_at":"2024-02-15T00:46:21.327Z","dependency_job_id":null,"html_url":"https://github.com/ur0n2/dotfiles-for-windows","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ur0n2%2Fdotfiles-for-windows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ur0n2%2Fdotfiles-for-windows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ur0n2%2Fdotfiles-for-windows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ur0n2%2Fdotfiles-for-windows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ur0n2","download_url":"https://codeload.github.com/ur0n2/dotfiles-for-windows/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228040674,"owners_count":17860211,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["64bit","for-portable-windows-ux","portable-utility","spotlight","utility","windows","windows7"],"created_at":"2024-08-13T07:03:53.379Z","updated_at":"2024-12-04T03:30:54.768Z","avatar_url":"https://github.com/ur0n2.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"# Dotfiles for Windows\n- If you're computer to formatted. \"dotfiles-for-windows\" makes compact to you're computing environment for high working performance.\n- \"dotfiles-for-windows\" is oriented a pure windows environment. \n- You can used to windows super key that is \"Win + R\"\n- You can used in intranet. For example, route command, intranet auto login, messenger and etc.\n- Test OS(PASS): Windows 7 Pro x64, Windows Server 2012 R2 x64, Windows 10 Pro RS2 x64\n- Dotfiles-for-Windows is an alternative of Mac's Spotlight for Windows OS!\n\n\n## Prerequisites \n- Required to Windows 7 SP1 or later version.\n- Required to Powershell 4.0(Include to WMF 4.0(Prerequisite to .NET 4.0)) or later version.\n- ~~Don't worry. Support to powershel latest version auto-installing.~~\n- Below code is a version check in Powershell.  \n```powershell\n(Get-WmiObject -class Win32_OperatingSystem).Caption #is Windows version.\n$PSVersionTable.PSVersion #is Powershell version.\n$PSVersionTable.CLRVersion #seems to .NET and WMF version.\n```\n- Reference to the [.NET Overview](https://github.com/ur0n2/dotfiles-for-windows/blob/master/DOTNET.md).\n- You can downloads .NET 4.7 and WMF 5.1 below.\n\n### .NET 4.5.2 Download\n- https://www.microsoft.com/en-us/download/details.aspx?id=42642\n- [Direct Link for Win7 x64](https://download.microsoft.com/download/E/2/1/E21644B5-2DF2-47C2-91BD-63C560427900/NDP452-KB2901907-x86-x64-AllOS-ENU.exe)\n\n### WMF 4.0 Download\n- https://www.microsoft.com/en-us/download/details.aspx?id=40855\n- [Direct Link for Win7 x64](https://download.microsoft.com/download/3/D/6/3D61D262-8549-4769-A660-230B67E15B25/Windows6.1-KB2819745-x64-MultiPkg.msu)\n\n\n## Getting Started\n- Required to powershell_ise with UAC privilege. Because, 'Powershell ISE Theme' library running on powershell_ise.(Import-Module) \n- __*Just type below command in 'Windows Run'(Win+R) window!*__\n\n\u003e Using git for installation.\n```powershell\npowershell -nop -command \"start-process powershell -verb runas -argumentlist {-command IEX (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/ur0n2/dotfiles-for-windows/master/using-git.ps1')}\"\n```\n\n\u003e Git-less installation.\n```powershell\npowershell -nop -command \"start-process powershell -verb runas -argumentlist {-command IEX (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/ur0n2/dotfiles-for-windows/master/git-less.ps1')}\"\n```\n\n- [git-less.ps1](https://github.com/ur0n2/dotfiles-for-windows/blob/master/git-less.ps1) file include to why i am using the iex function in powershell.(Look at the commit history)\n\n\n### Windows RUN(Win + R)\n\n![](https://raw.githubusercontent.com/ur0n2/dotfiles-for-windows/master/winR.png)\n\n- This is __*Super Key*__ in Windows.\n\n\n## Utility\n### 1. PicPick Hotkey\n- PickPick is capture program. png folder \n```\n- Alt + 1: 영역을 지정하여 캡처\n- Alt + 2: 활성화된 윈도우 캡처\n- Alt + 3: 고정된 사각 영역 캡처\n- Alt + 4: 픽픽 에디터 열기\n- Alt + F1: 마지막 캡처 영역 반복\n```\n\n\n### 2. Naver Dictionary\n- Used to Naver Dictionary\n- If omissionned of argument, just clipboard contents pass to argument.\n```\ndn\ndn APPLE\ndn 네이버\n```\n\n### 3. Core Dictionary\n- Used to Core Dictionary\n- If omissionned of argument, just clipboard contents pass to argument.\n- Core-Dictionary is support to only type for enlgish.\n```\ndc\ndc compliance\n```\n\n### 4. Google Translator\n- Used to Google Translator\n- If omissionned of argument, just clipboard contents pass to argument.\n```\ntr\ntr paramater pass of the clipboard contents\ntr 사과\n```\n\n### 5. Fast Putty(https://github.com/ur0n2/Fast-Putty)\n- With pretty color set and configuration set.\n- If omissionned of argument, just connect to default server.\n```\npt\npt -wrt 21 \n```\n\n### 6. Fast WinSCP\n- like a Fast-Putty\n\n\n### 7. Doskey Alias\n- Doskey alias setting like a linux environment in cmd.exe\n- You can get the doskey alias list that is \"doskey /MACROS\" command.\n```\ndoskey ls = dir /W /P $*\ndoskey l = dir $*\ndoskey ll = dir /A /P $*\ndoskey cp = copy $*\ndoskey rm = del $*\ndoskey mv = move $*\ndoskey grep = findstr $*\ndoskey cat = type $*\ndoskey date = echo %date%\ndoskey ifconfig = ipconfig\ndoskey . = cd ..\ndoskey .. = cd ../..\ndoskey clear = cls\ndoskey serve = \"cmd /k python -mSimpleHTTPServer\"\n```\n\n### 8. bb.bat / rb.bat\n- bb: Immediately __shutdown__ the system. That mean is \"byebye\".\n- rb: Immediately __reboot__ the system. That mean is \"rebye\".\n```\nbb\nrb\n```\n\n### 9. tc.bat\n- Recycle Bin(Trash Clean) clear.\n```\ntc\n```\n\n### 10. serve\\*\n- 'servec' is serving 'C drive'.\n- 'served' is serving 'D drive'.\n- 'servedw' is serving 'Downloads' directory.\n```\nservec\nserved\nservedw\n```\n\n### 11. Evernote Wrapper(https://github.com/ur0n2/Evernote-Wrapper)\n- Evernote wrapper with enscript.exe :bowtie:\n- More information is [here](https://github.com/ur0n2/evernote-wrapper)\n\n\n#### 실행\n-------------\n- Windows + R\n\n![asd](https://cloud.githubusercontent.com/assets/11265463/25363203/d38fd738-2993-11e7-93f0-66eabe9e444e.gif)\n\n- 에버노트(evernote.exe) 실행\n```\nev.py\n```\n\n- day note 노트북에 오늘 날짜의 노트 오픈(없으면 생성)\n```\nev.py t\n```\n\n- 모든 노트에서 \"식단\"이 가장 많이 들어간 노트를 query함 \n```\nev.py 식단\n```\n\n----------\n\n### 12. Base64 Encoder/Decoder(https://github.com/ur0n2/b64ff)\n- Base64 encode/decode with python\n\n\n\n## Environment Configuration\n### 1. Powershell ISE Theme\n\n![](https://raw.githubusercontent.com/ur0n2/dotfiles-for-windows/master/posh_monokai.png)\n\n- Reference to [here](http://lifeinpowershell.blogspot.kr/2014/03/powershell-ise-color-themes.html).\n- Need to [ISETheme](https://gallery.technet.microsoft.com/ISE-Color-Theme-Cmdlets-24905f9e) library for cnfigurate a ISETheme. It is MS-LPL License.\n- ISETheme library support to the Powershell_ISE. It can't support to the Powershell.\n```powershell\nSet-ExecutionPolicy ByPass -Force\n#- Just press the __*F5*__(run script) key. And then, Running on __*posh_ise_set_theme.ps1*__ by setup.ps1\nSet-ISETheme -ThemeName \"Blackboard\"\nSelect-ISETheme\n```\n\n\n### 2. Favorite Link\n- Add the Favorite link.\n- That is System Driver(ex: C:\\), Slave Drive(ex: D:\\), png and test directory.\n\n![](https://raw.githubusercontent.com/ur0n2/dotfiles-for-windows/master/favorite.png)\n\n\n\n### 3. 7Zip Setting.\n- 7Zip is default compress files linking program.\n- 7Zip is linking program to the below extensions.\n```powershell\n\".7z\", \".XZ\", \".BZIP2\", \".GZIP\", \".TAR\", \".ZIP\", \".ARJ\", \".CPIO\", \".CramFS\", \".EXT\", \".FAT\", \".GPT\", \".HFS\", \".IHEX\", \".ISO\", \".LZH\", \".LZMA\", \".MBR\", \".NTFS\", \".QCOW2\", \".RAR\", \".RPM\", \".SquashFS\", \".UDF\", \".UEFI\", \".WIM\", \".XAR\", \".Z\")\n```\n\n\n\n\n## Directory Tree Explanation\n\u003e tree /f %systemdrive%\\linked\\for_my\n```\n%systemdrive%\\LINKED\\FOR_MY\n├─executable_and_ini\n│  │  bb.bat: \n│  │  dc.py: \n│  │  default.ini\n│  │  dn.py: \n│  │  Doskey_Alias_Setting.cmd\n│  │  Doskey_Registry.reg: \n│  │  ev.py: \n│  │  Fast_PuTTY.py: \n│  │  ISEColorThemeCmdlets.ps1\n│  │  pingpong.bat: \n│  │  putty_color_set.reg: \n│  │  rb.bat: \n│  │  tc.bat: \n│  │  tr.py: \n│  │  \n│  └─PowershellColorThemes\n│          Blackboard.StorableColorTheme.ps1xml: \n│          CoSolarized.StorableColorTheme.ps1xml: \n│          IR_Black.StorableColorTheme.ps1xml: \n│          Monokai.StorableColorTheme.ps1xml: \n│          PowerShellColorThemes\n│          PowerShellColorThemes Information.txt\n│          \n└─lnk\n        7z.lnk: 7-Zip\n        bb.lnk: \n        bt.lnk: \n        c.lnk: \n        cff.lnk: CFF Explorer\n        chrome.lnk: \n        ci.lnk: Chrome Incognito-Mode\n        cmd.lnk: \n        cygwin.lnk: \n        d.lnk: \n        dc.lnk: \n        dd.lnk: Desktop\n        dk.lnk: \n        dn.lnk: \n        ds.lnk: \n        dw.lnk: Download Directory\n        edge.lnk: Edge Browser\n        ep.lnk: Editplus\n        ev.lnk: \n        ff.lnk: Firefox\n        fiddler.lnk: Fiddler\n        g.lnk: Git-Bash for Windows\n        gd.lnk: Google Drive Directory\n        gd_.lnk: Google Drive\n        gm.lnk: GMacro\n        hfs.lnk: \n        hwp.lnk: Hangle Editor\n        HxD.lnk: HxD\n        ida.lnk: IDA Pro\n        ie.lnk: Internet Explorer\n        kt.lnk: Kakao Talk\n        l.lnk: Linked Directory\n        linked.lnk: \n        n.lnk: \n        nd.lnk: \n        nd_.lnk: \n        npp.lnk: Notepad Plus\n        nt.lnk: Notepad\n        on.lnk: \n        p.lnk: Python for command\n        paros_.lnk: \n        pe.lnk: \n        peid.lnk: \n        peview.lnk: \n        pipo.lnk: Ping Tester\n        png.lnk: Png Directory\n        pp.lnk: PicPick\n        ppt.lnk: Powerpoint\n        ps.lnk: Powershell run as Administrator\n        psi.lnk: Powershell ISE run as Administrator\n        pt.lnk: \n        putty.lnk: Putty\n        pw.lnk: \n        python.lnk: Run 'Python' with cmd.exe\n        rb.lnk: \n        rdp.lnk: mstsc wrap\n        rs.lnk: \n        sb.lnk: Sublime Text\n        scp.lnk: WinSCP\n        servec.lnk: \n        served.lnk: \n        servedw.lnk: \n        ss.lnk: \n        startup.lnk: Startup directory path\n        t.lnk: Trash(Recycle Bin)\n        tc.lnk: Trash clean\n        tcc.lnk: Trash clean and remove *.png file of png directory \n        test.lnk: 'test' directory in Desktop\n        tr.lnk: \n        tv.lnk: \n        ut.lnk: \n        v.lnk: vSphere\n        vb.lnk: VirtualBox\n        vm.lnk: VMWare\n        vol.lnk: Volmum Mixer(Controller)\n        vs.lnk: Visual Studio Code\n        wh.lnk: \n        ws.lnk: Wireshark\n        xftp.lnk: XFTP\n        xs.lnk: XShell\n```\n\n\n## Author\n- by ur0n2(Home: [:house_with_garden:](https://ur0n2.com), Github: [:octocat:](https://github.com/ur0n2))\n\n\n## License\n- [MIT License](https://github.com/ur0n2/dotfiles-for-windows/blob/master/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fur0n2%2Fdotfiles-for-windows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fur0n2%2Fdotfiles-for-windows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fur0n2%2Fdotfiles-for-windows/lists"}